Update Kubernetes version to 1.10.2

Change-Id: I92477663d9da3fc414cb7dbfd6a557d119ddd7ed
This commit is contained in:
Mark Burnett 2018-05-18 16:00:40 -05:00
parent 635776f36e
commit c8ea3d9eb1
2 changed files with 109 additions and 35 deletions

View File

@ -25,20 +25,28 @@ metadata:
path: .values.images
# IP addresses
-
src:
schema: pegleg/CommonAddresses/v1
name: common-addresses
path: .kubernetes.api_service_ip
dest:
path: .values.conf.policy_controller.K8S_API
pattern: KUBERNETES_IP
-
src:
schema: pegleg/CommonAddresses/v1
name: common-addresses
path: .calico.etcd.service_ip
dest:
path: .values.etcd.service.ip
path: .values.endpoints.etcd.host_fqdn_override.default
-
src:
schema: pegleg/CommonAddresses/v1
name: common-addresses
path: .kubernetes.pod_cidr
dest:
path: .values.calico.pod_ip_cidr
path: .values.networking.podSubnet
# Other site-specific configuration
-
@ -47,7 +55,7 @@ metadata:
name: common-addresses
path: .calico.ip_autodetection_method
dest:
path: .values.calico.ip_autodetection_method
path: .values.conf.node.ip_autodetection_method
# Certificates
-
@ -56,21 +64,21 @@ metadata:
name: calico-etcd
path: .
dest:
path: .values.etcd.tls.ca
path: .values.endpoints.etcd.auth.client.tls.ca
-
src:
schema: deckhand/Certificate/v1
name: calico-node
path: .
dest:
path: .values.etcd.tls.cert
path: .values.endpoints.etcd.auth.client.tls.crt
-
src:
schema: deckhand/CertificateKey/v1
name: calico-node
path: .
dest:
path: .values.etcd.tls.key
path: .values.endpoints.etcd.auth.client.tls.key
data:
chart_name: calico
release: kubernetes-calico
@ -81,10 +89,70 @@ data:
upgrade:
no_hooks: true
values:
calico:
ctl:
install_on_host: true
etcd:
service:
port: 6666
conf:
cni_network_config:
name: k8s-pod-network
cniVersion: 0.1.0
type: calico
etcd_endpoints: __ETCD_ENDPOINTS__
etcd_ca_cert_file: /etc/calico/pki/ca
etcd_cert_file: /etc/calico/pki/crt
etcd_key_file: /etc/calico/pki/key
log_level: debug
mtu: 1500
ipam:
type: calico-ipam
policy:
type: k8s
k8s_api_root: https://__KUBERNETES_SERVICE_HOST__:__KUBERNETES_SERVICE_PORT__
k8s_auth_token: __SERVICEACCOUNT_TOKEN__
policy_controller:
K8S_API: "https://KUBERNETES_IP:443"
node:
CALICO_STARTUP_LOGLEVEL: INFO
CLUSTER_TYPE:
- k8s
- bgp
IP_AUTODETECTION_METHOD: interface=ens3
WAIT_FOR_STORAGE: "true"
endpoints:
etcd:
hosts:
default: calico-etcd
scheme:
default: https
networking:
mtu: 1500
manifests:
daemonset_calico_etcd: false
job_image_repo_sync: false
service_calico_etcd: false
dependencies:
- calico-htk
---
schema: armada/Chart/v1
metadata:
schema: metadata/Document/v1
name: calico-htk
layeringDefinition:
abstract: false
layer: global
storagePolicy: cleartext
substitutions:
- src:
schema: pegleg/SoftwareVersions/v1
name: software-versions
path: .charts.kubernetes.calico.calico-htk
dest:
path: .source
data:
chart_name: calico-htk
release: calico-htk
namespace: calico-htk
timeout: 100
values: {}
dependencies: []

View File

@ -21,7 +21,7 @@ data:
type: git
location: https://github.com/att-comdev/promenade
subpath: charts/etcd
reference: 34e2992389b9ce2755ad62e27105a01e9767d6ea
reference: ccdaceabf30c8cd42661a95e05f72a630b5310a0
etcd-htk:
type: git
location: https://github.com/openstack/openstack-helm
@ -29,14 +29,19 @@ data:
reference: f902cd14fac7de4c4c9f7d019191268a6b4e9601
calico:
type: git
location: https://github.com/att-comdev/promenade
subpath: charts/calico
reference: 34e2992389b9ce2755ad62e27105a01e9767d6ea
location: https://github.com/openstack/openstack-helm-infra
subpath: calico
reference: f402171e42356bc1e805782f1d7f090ce1f6ab17
calico-htk:
type: git
location: https://github.com/openstack/openstack-helm-infra
subpath: helm-toolkit
reference: f402171e42356bc1e805782f1d7f090ce1f6ab17
apiserver:
type: git
location: https://github.com/att-comdev/promenade
subpath: charts/apiserver
reference: 34e2992389b9ce2755ad62e27105a01e9767d6ea
reference: ccdaceabf30c8cd42661a95e05f72a630b5310a0
apiserver-htk:
type: git
location: https://github.com/openstack/openstack-helm
@ -46,7 +51,7 @@ data:
type: git
location: https://github.com/att-comdev/promenade
subpath: charts/controller_manager
reference: 34e2992389b9ce2755ad62e27105a01e9767d6ea
reference: ccdaceabf30c8cd42661a95e05f72a630b5310a0
controller-manager-htk:
type: git
location: https://github.com/openstack/openstack-helm
@ -56,7 +61,7 @@ data:
type: git
location: https://github.com/att-comdev/promenade
subpath: charts/coredns
reference: 34e2992389b9ce2755ad62e27105a01e9767d6ea
reference: ccdaceabf30c8cd42661a95e05f72a630b5310a0
coredns-htk:
type: git
location: https://github.com/openstack/openstack-helm
@ -66,7 +71,7 @@ data:
type: git
location: https://github.com/att-comdev/promenade
subpath: charts/haproxy
reference: 34e2992389b9ce2755ad62e27105a01e9767d6ea
reference: ccdaceabf30c8cd42661a95e05f72a630b5310a0
haproxy-htk:
type: git
location: https://github.com/openstack/openstack-helm
@ -76,7 +81,7 @@ data:
type: git
location: https://github.com/att-comdev/promenade
subpath: charts/etcd
reference: 34e2992389b9ce2755ad62e27105a01e9767d6ea
reference: ccdaceabf30c8cd42661a95e05f72a630b5310a0
etcd-htk:
type: git
location: https://github.com/openstack/openstack-helm
@ -96,7 +101,7 @@ data:
type: git
location: https://github.com/att-comdev/promenade
subpath: charts/proxy
reference: 34e2992389b9ce2755ad62e27105a01e9767d6ea
reference: ccdaceabf30c8cd42661a95e05f72a630b5310a0
proxy-htk:
type: git
location: https://github.com/openstack/openstack-helm
@ -106,7 +111,7 @@ data:
type: git
location: https://github.com/att-comdev/promenade
subpath: charts/scheduler
reference: 34e2992389b9ce2755ad62e27105a01e9767d6ea
reference: ccdaceabf30c8cd42661a95e05f72a630b5310a0
scheduler-htk:
type: git
location: https://github.com/openstack/openstack-helm
@ -288,7 +293,7 @@ data:
subpath: helm-toolkit
reference: f902cd14fac7de4c4c9f7d019191268a6b4e9601
files:
kubelet: https://dl.k8s.io/v1.8.6/kubernetes-node-linux-amd64.tar.gz
kubelet: https://dl.k8s.io/v1.10.2/kubernetes-node-linux-amd64.tar.gz
images:
ucp:
armada:
@ -396,37 +401,38 @@ data:
image_repo_sync: docker.io/docker:17.07.0
kubernetes:
apiserver:
anchor: gcr.io/google_containers/hyperkube-amd64:v1.8.6
apiserver: gcr.io/google_containers/hyperkube-amd64:v1.8.6
anchor: gcr.io/google_containers/hyperkube-amd64:v1.10.2
apiserver: gcr.io/google_containers/hyperkube-amd64:v1.10.2
dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.0
controller-manager:
anchor: gcr.io/google_containers/hyperkube-amd64:v1.8.6
controller_manager: gcr.io/google_containers/hyperkube-amd64:v1.8.6
anchor: gcr.io/google_containers/hyperkube-amd64:v1.10.2
controller_manager: gcr.io/google_containers/hyperkube-amd64:v1.10.2
dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.0
coredns:
coredns: coredns/coredns:1.0.5
haproxy:
haproxy: haproxy:1.8.3
anchor: gcr.io/google_containers/hyperkube-amd64:v1.8.6
anchor: gcr.io/google_containers/hyperkube-amd64:v1.10.2
etcd:
etcd: quay.io/coreos/etcd:v3.2.14
etcdctl: quay.io/coreos/etcd:v3.2.14
kubectl: gcr.io/google_containers/hyperkube-amd64:v1.8.6
kubectl: gcr.io/google_containers/hyperkube-amd64:v1.10.2
pause: gcr.io/google_containers/pause-amd64:3.0
scheduler:
anchor: gcr.io/google_containers/hyperkube-amd64:v1.8.6
scheduler: gcr.io/google_containers/hyperkube-amd64:v1.8.6
anchor: gcr.io/google_containers/hyperkube-amd64:v1.10.2
scheduler: gcr.io/google_containers/hyperkube-amd64:v1.10.2
proxy:
proxy: gcr.io/google_containers/hyperkube-amd64:v1.8.6
proxy: gcr.io/google_containers/hyperkube-amd64:v1.10.2
calico:
etcd:
etcd: quay.io/coreos/etcd:v3.2.14
etcdctl: quay.io/coreos/etcd:v3.2.14
calico:
cni: quay.io/calico/cni:v1.11.2
ctl: quay.io/calico/ctl:v1.6.3
ctl: quay.io/calico/ctl:v1.6.2
kube_policy_controller: quay.io/calico/kube-policy-controller:v0.7.0
node: quay.io/calico/node:v2.6.5
policy_controller: quay.io/calico/kube-controllers:v1.0.2
settings: quay.io/calico/ctl:v1.6.2
packages:
repositories:
- name: docker