Calico v3 uplift and manifest fixes

Change-Id: Id189e74009c73ac10f9d920602dcdaee7b132bad
This commit is contained in:
Kaspars Skels 2018-10-05 10:18:55 -05:00
parent 908db10033
commit c717602962
3 changed files with 39 additions and 37 deletions

View File

@ -42,7 +42,7 @@ metadata:
name: common-addresses name: common-addresses
path: .kubernetes.api_service_ip path: .kubernetes.api_service_ip
dest: dest:
path: .values.conf.policy_controller.K8S_API path: .values.conf.controllers.K8S_API
pattern: SUB_KUBERNETES_IP pattern: SUB_KUBERNETES_IP
# Other site-specific configuration # Other site-specific configuration
@ -94,29 +94,34 @@ data:
conf: conf:
cni_network_config: cni_network_config:
name: k8s-pod-network name: k8s-pod-network
cniVersion: 0.1.0 cniVersion: 0.3.0
type: calico plugins:
etcd_endpoints: __ETCD_ENDPOINTS__ - type: calico
etcd_ca_cert_file: /etc/calico/pki/ca etcd_endpoints: __ETCD_ENDPOINTS__
etcd_cert_file: /etc/calico/pki/crt etcd_ca_cert_file: /etc/calico/pki/ca
etcd_key_file: /etc/calico/pki/key etcd_cert_file: /etc/calico/pki/crt
log_level: info etcd_key_file: /etc/calico/pki/key
mtu: 1500 log_level: info
ipam: ipam:
type: calico-ipam type: calico-ipam
policy: policy:
type: k8s type: k8s
k8s_api_root: https://__KUBERNETES_SERVICE_HOST__:__KUBERNETES_SERVICE_PORT__ kubernetes:
k8s_auth_token: __SERVICEACCOUNT_TOKEN__ kubeconfig: __KUBECONFIG_FILEPATH__
- type: portmap
snat: true
capabilities:
portMappings: true
policy_controller: controllers:
K8S_API: "https://SUB_KUBERNETES_IP:443" K8S_API: "https://SUB_KUBERNETES_IP:443"
node: node:
CALICO_STARTUP_LOGLEVEL: INFO CALICO_STARTUP_LOGLEVEL: INFO
CLUSTER_TYPE: CLUSTER_TYPE: "k8s,bgp"
- k8s ETCD_CA_CERT_FILE: /etc/calico/pki/ca
- bgp ETCD_CERT_FILE: /etc/calico/pki/crt
ETCD_KEY_FILE: /etc/calico/pki/key
WAIT_FOR_STORAGE: "true" WAIT_FOR_STORAGE: "true"
endpoints: endpoints:
@ -133,7 +138,7 @@ data:
ippool: ippool:
ipip: ipip:
enabled: "true" enabled: "true"
mode: "always" mode: "Always"
nat_outgoing: "true" nat_outgoing: "true"
disabled: "false" disabled: "false"

View File

@ -15,12 +15,12 @@ data:
calico: calico:
calico: calico:
location: https://git.openstack.org/openstack/openstack-helm-infra location: https://git.openstack.org/openstack/openstack-helm-infra
reference: 7d228ef280ad4a9a7ee8757e816c81f5fb963994 reference: 26e1b9cde63a3d5a55417d25f05cf8787b03256d
subpath: calico subpath: calico
type: git type: git
calico-htk: calico-htk:
location: https://git.openstack.org/openstack/openstack-helm-infra location: https://git.openstack.org/openstack/openstack-helm-infra
reference: 7d228ef280ad4a9a7ee8757e816c81f5fb963994 reference: 26e1b9cde63a3d5a55417d25f05cf8787b03256d
subpath: helm-toolkit subpath: helm-toolkit
type: git type: git
etcd: etcd:
@ -398,7 +398,7 @@ data:
type: git type: git
shipyard: shipyard:
location: https://git.openstack.org/openstack/airship-shipyard location: https://git.openstack.org/openstack/airship-shipyard
reference: 0a14e7e80fb7b7bd41b29e9690f231229c1e95ca reference: 124de57262b3f0e60720ce377424d3be99f46f61
subpath: charts/shipyard subpath: charts/shipyard
type: git type: git
shipyard-htk: shipyard-htk:
@ -421,14 +421,11 @@ data:
images: images:
calico: calico:
calico: calico:
calico_cni: quay.io/calico/cni:v1.11.5 calico_cni: quay.io/calico/cni:v3.2.1
calico_ctl: quay.io/calico/ctl:v1.6.4 calico_ctl: calico/ctl:release-v3.2-amd64
calico_etcd: quay.io/coreos/etcd:v3.2.14 calico_kube_controllers: quay.io/calico/kube-controllers:v3.2.1
calico_kube_policy_controller: quay.io/calico/kube-policy-controller:v0.7.0 calico_node: quay.io/calico/node:v3.2.1
calico_node: quay.io/calico/node:v2.6.9 calico_settings: calico/ctl:release-v3.2-amd64
calico_settings: quay.io/calico/ctl:v1.6.4
dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1
image_repo_sync: docker.io/docker:17.07.0
etcd: etcd:
etcd: quay.io/coreos/etcd:v3.2.14 etcd: quay.io/coreos/etcd:v3.2.14
etcdctl: quay.io/coreos/etcd:v3.2.14 etcdctl: quay.io/coreos/etcd:v3.2.14
@ -818,17 +815,17 @@ data:
rabbitmq: docker.io/rabbitmq:3.7.4 rabbitmq: docker.io/rabbitmq:3.7.4
scripted_test: docker.io/rabbitmq:3.7-management scripted_test: docker.io/rabbitmq:3.7-management
shipyard: shipyard:
airflow: quay.io/airshipit/airflow:0a14e7e80fb7b7bd41b29e9690f231229c1e95ca airflow: quay.io/airshipit/airflow:124de57262b3f0e60720ce377424d3be99f46f61
airflow_db_init: docker.io/postgres:9.5 airflow_db_init: docker.io/postgres:9.5
airflow_db_sync: quay.io/airshipit/airflow:0a14e7e80fb7b7bd41b29e9690f231229c1e95ca airflow_db_sync: quay.io/airshipit/airflow:124de57262b3f0e60720ce377424d3be99f46f61
dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1
image_repo_sync: docker.io/docker:17.07.0 image_repo_sync: docker.io/docker:17.07.0
ks_endpoints: docker.io/openstackhelm/heat:ocata ks_endpoints: docker.io/openstackhelm/heat:ocata
ks_service: docker.io/openstackhelm/heat:ocata ks_service: docker.io/openstackhelm/heat:ocata
ks_user: docker.io/openstackhelm/heat:ocata ks_user: docker.io/openstackhelm/heat:ocata
shipyard: quay.io/airshipit/shipyard:0a14e7e80fb7b7bd41b29e9690f231229c1e95ca shipyard: quay.io/airshipit/shipyard:124de57262b3f0e60720ce377424d3be99f46f61
shipyard_db_init: docker.io/postgres:9.5 shipyard_db_init: docker.io/postgres:9.5
shipyard_db_sync: quay.io/airshipit/shipyard:0a14e7e80fb7b7bd41b29e9690f231229c1e95ca shipyard_db_sync: quay.io/airshipit/shipyard:124de57262b3f0e60720ce377424d3be99f46f61
tiller: tiller:
tiller: gcr.io/kubernetes-helm/tiller:v2.10.0 tiller: gcr.io/kubernetes-helm/tiller:v2.10.0
images_refs: images_refs:

View File

@ -132,8 +132,8 @@ data:
# NEWSITE-CHANGEME: Update to the second half of the remaining range after # NEWSITE-CHANGEME: Update to the second half of the remaining range after
# excluding the 10 reserved IPs. # excluding the 10 reserved IPs.
- type: dhcp - type: dhcp
start: 10.23.20.121 start: 10.23.20.40
end: 10.23.20.131 end: 10.23.20.80
dns: dns:
# NEWSITE-CHANGEME: FQDN for bare metal nodes. # NEWSITE-CHANGEME: FQDN for bare metal nodes.
# Choose FQDN according to the node FQDN naming conventions at the top of # Choose FQDN according to the node FQDN naming conventions at the top of