Merge "Calico v3 Uplift"

This commit is contained in:
Zuul 2018-11-07 17:47:28 +00:00 committed by Gerrit Code Review
commit b01454859f
4 changed files with 62 additions and 52 deletions

View File

@ -31,7 +31,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: KUBERNETES_IP pattern: KUBERNETES_IP
- -
src: src:
@ -100,29 +100,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: debug etcd_key_file: /etc/calico/pki/key
mtu: 1500 log_level: debug
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://KUBERNETES_IP:443" K8S_API: "https://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
IP_AUTODETECTION_METHOD: interface=ens3 IP_AUTODETECTION_METHOD: interface=ens3
WAIT_FOR_STORAGE: "true" WAIT_FOR_STORAGE: "true"

View File

@ -27,12 +27,12 @@ data:
type: git type: git
location: https://git.openstack.org/openstack/openstack-helm-infra location: https://git.openstack.org/openstack/openstack-helm-infra
subpath: calico subpath: calico
reference: b6fc24b9960bc6de29aa70c7d5b7725319046160 reference: 26e1b9cde63a3d5a55417d25f05cf8787b03256d
calico-htk: calico-htk:
type: git type: git
location: https://git.openstack.org/openstack/openstack-helm-infra location: https://git.openstack.org/openstack/openstack-helm-infra
subpath: helm-toolkit subpath: helm-toolkit
reference: b6fc24b9960bc6de29aa70c7d5b7725319046160 reference: 26e1b9cde63a3d5a55417d25f05cf8787b03256d
apiserver: apiserver:
type: git type: git
location: https://git.openstack.org/openstack/airship-promenade location: https://git.openstack.org/openstack/airship-promenade
@ -578,11 +578,11 @@ data:
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
calico: calico:
cni: quay.io/calico/cni:v1.11.2 cni: quay.io/calico/cni:v3.2.1
ctl: quay.io/calico/ctl:v1.6.2 ctl: quay.io/calico/ctl:release-v3.2-amd64
kube_policy_controller: quay.io/calico/kube-policy-controller:v0.7.0 kube_controllers: quay.io/calico/kube-controllers:v3.2.1
node: quay.io/calico/node:v2.6.5 node: quay.io/calico/node:v3.2.1
settings: quay.io/calico/ctl:v1.6.2 settings: quay.io/calico/ctl:release-v3.2-amd64
osh: osh:
memcached: memcached:
dep_check: *dep_check dep_check: *dep_check

View File

@ -31,7 +31,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: KUBERNETES_IP pattern: KUBERNETES_IP
- -
src: src:
@ -100,29 +100,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: debug etcd_key_file: /etc/calico/pki/key
mtu: 1500 log_level: debug
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://KUBERNETES_IP:443" K8S_API: "https://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
IP_AUTODETECTION_METHOD: interface=ens3 IP_AUTODETECTION_METHOD: interface=ens3
WAIT_FOR_STORAGE: "true" WAIT_FOR_STORAGE: "true"

View File

@ -27,12 +27,12 @@ data:
type: git type: git
location: https://git.openstack.org/openstack/openstack-helm-infra location: https://git.openstack.org/openstack/openstack-helm-infra
subpath: calico subpath: calico
reference: b6fc24b9960bc6de29aa70c7d5b7725319046160 reference: 26e1b9cde63a3d5a55417d25f05cf8787b03256d
calico-htk: calico-htk:
type: git type: git
location: https://git.openstack.org/openstack/openstack-helm-infra location: https://git.openstack.org/openstack/openstack-helm-infra
subpath: helm-toolkit subpath: helm-toolkit
reference: b6fc24b9960bc6de29aa70c7d5b7725319046160 reference: 26e1b9cde63a3d5a55417d25f05cf8787b03256d
apiserver: apiserver:
type: git type: git
location: https://git.openstack.org/openstack/airship-promenade location: https://git.openstack.org/openstack/airship-promenade
@ -431,11 +431,11 @@ data:
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
calico: calico:
cni: quay.io/calico/cni:v1.11.2 cni: quay.io/calico/cni:v3.2.1
ctl: quay.io/calico/ctl:v1.6.2 ctl: quay.io/calico/ctl:release-v3.2-amd64
kube_policy_controller: quay.io/calico/kube-policy-controller:v0.7.0 kube_controllers: quay.io/calico/kube-controllers:v3.2.1
node: quay.io/calico/node:v2.6.5 node: quay.io/calico/node:v3.2.1
settings: quay.io/calico/ctl:v1.6.2 settings: quay.io/calico/ctl:release-v3.2-amd64
packages: packages:
named: named:
docker: docker.io docker: docker.io