Deploy with standalone kubernetes images
Replace all usages of the hyperkube image with standalone container images for apiserver, controller, scheduler, and proxy. Change-Id: I44392c7900a72edd35bc5afa1c50bec8e04f927f
This commit is contained in:
parent
c7e72942a9
commit
5323ca2710
@ -17,7 +17,7 @@ release_uuid: null
|
|||||||
|
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
apiserver: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
apiserver: k8s.gcr.io/kube-apiserver-amd64:v1.18.6
|
||||||
kubernetes_keystone_webhook: docker.io/k8scloudprovider/k8s-keystone-auth:latest
|
kubernetes_keystone_webhook: docker.io/k8scloudprovider/k8s-keystone-auth:latest
|
||||||
scripted_test: docker.io/openstackhelm/heat:newton
|
scripted_test: docker.io/openstackhelm/heat:newton
|
||||||
dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1
|
dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1
|
||||||
|
@ -57,9 +57,9 @@ const:
|
|||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1
|
dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1
|
||||||
anchor: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
anchor: cwedgwood/kubectl:v1.18.6-4
|
||||||
apiserver: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
apiserver: k8s.gcr.io/kube-apiserver-amd64:v1.18.6
|
||||||
key_rotate: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
key_rotate: cwedgwood/kubectl:v1.18.6-4
|
||||||
pull_policy: "IfNotPresent"
|
pull_policy: "IfNotPresent"
|
||||||
local_registry:
|
local_registry:
|
||||||
active: false
|
active: false
|
||||||
|
@ -16,8 +16,8 @@ release_group: null
|
|||||||
|
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
anchor: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
anchor: cwedgwood/kubectl:v1.18.6-4
|
||||||
controller_manager: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
controller_manager: k8s.gcr.io/kube-controller-manager-amd64:v1.18.6
|
||||||
pull_policy: "IfNotPresent"
|
pull_policy: "IfNotPresent"
|
||||||
|
|
||||||
labels:
|
labels:
|
||||||
|
@ -64,7 +64,7 @@ conf:
|
|||||||
|
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
anchor: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
anchor: cwedgwood/kubectl:v1.18.6-4
|
||||||
haproxy: haproxy:1.8.25
|
haproxy: haproxy:1.8.25
|
||||||
test: python:3.6
|
test: python:3.6
|
||||||
pull_policy: "IfNotPresent"
|
pull_policy: "IfNotPresent"
|
||||||
|
@ -67,7 +67,7 @@ pod:
|
|||||||
|
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
proxy: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
proxy: k8s.gcr.io/kube-proxy-amd64:v1.18.6
|
||||||
pull_policy: "IfNotPresent"
|
pull_policy: "IfNotPresent"
|
||||||
|
|
||||||
proxy:
|
proxy:
|
||||||
|
@ -85,8 +85,8 @@ secrets:
|
|||||||
|
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
anchor: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
anchor: cwedgwood/kubectl:v1.18.6-4
|
||||||
scheduler: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
scheduler: k8s.gcr.io/kube-scheduler-amd64:v1.18.6
|
||||||
pull_policy: "IfNotPresent"
|
pull_policy: "IfNotPresent"
|
||||||
|
|
||||||
network:
|
network:
|
||||||
|
@ -51,10 +51,10 @@ data:
|
|||||||
helm:
|
helm:
|
||||||
tiller: gcr.io/kubernetes-helm/tiller:v2.16.1
|
tiller: gcr.io/kubernetes-helm/tiller:v2.16.1
|
||||||
kubernetes:
|
kubernetes:
|
||||||
apiserver: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
apiserver: k8s.gcr.io/kube-apiserver-amd64:v1.18.6
|
||||||
controller-manager: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
controller-manager: k8s.gcr.io/kube-controller-manager-amd64:v1.18.6
|
||||||
etcd: quay.io/coreos/etcd:v3.4.3
|
etcd: quay.io/coreos/etcd:v3.4.3
|
||||||
scheduler: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
scheduler: k8s.gcr.io/kube-scheduler-amd64:v1.18.6
|
||||||
files:
|
files:
|
||||||
- path: /var/lib/anchor/calico-etcd-bootstrap
|
- path: /var/lib/anchor/calico-etcd-bootstrap
|
||||||
content: "# placeholder for triggering calico etcd bootstrapping"
|
content: "# placeholder for triggering calico etcd bootstrapping"
|
||||||
|
@ -160,7 +160,7 @@ data:
|
|||||||
values:
|
values:
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
proxy: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
proxy: k8s.gcr.io/kube-proxy-amd64:v1.18.6
|
||||||
network:
|
network:
|
||||||
kubernetes_netloc: 127.0.0.1:6553
|
kubernetes_netloc: 127.0.0.1:6553
|
||||||
source:
|
source:
|
||||||
@ -627,7 +627,7 @@ data:
|
|||||||
|
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
anchor: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
anchor: cwedgwood/kubectl:v1.18.6-4
|
||||||
haproxy: haproxy:1.8.3
|
haproxy: haproxy:1.8.3
|
||||||
test: python:3.6
|
test: python:3.6
|
||||||
|
|
||||||
@ -728,8 +728,8 @@ data:
|
|||||||
endpoints: https://127.0.0.1:2378
|
endpoints: https://127.0.0.1:2378
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
anchor: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
anchor: cwedgwood/kubectl:v1.18.6-4
|
||||||
apiserver: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
apiserver: k8s.gcr.io/kube-apiserver-amd64:v1.18.6
|
||||||
network:
|
network:
|
||||||
kubernetes_service_ip: 10.96.0.1
|
kubernetes_service_ip: 10.96.0.1
|
||||||
pod_cidr: 10.97.0.0/16
|
pod_cidr: 10.97.0.0/16
|
||||||
@ -794,8 +794,8 @@ data:
|
|||||||
values:
|
values:
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
anchor: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
anchor: cwedgwood/kubectl:v1.18.6-4
|
||||||
controller_manager: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
controller_manager: k8s.gcr.io/kube-controller-manager-amd64:v1.18.6
|
||||||
secrets:
|
secrets:
|
||||||
service_account:
|
service_account:
|
||||||
private_key: placeholder
|
private_key: placeholder
|
||||||
@ -868,8 +868,8 @@ data:
|
|||||||
|
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
anchor: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
anchor: cwedgwood/kubectl:v1.18.6-4
|
||||||
scheduler: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
scheduler: k8s.gcr.io/kube-scheduler-amd64:v1.18.6
|
||||||
|
|
||||||
source:
|
source:
|
||||||
type: local
|
type: local
|
||||||
|
@ -39,10 +39,10 @@ data:
|
|||||||
helm:
|
helm:
|
||||||
tiller: gcr.io/kubernetes-helm/tiller:v2.16.1
|
tiller: gcr.io/kubernetes-helm/tiller:v2.16.1
|
||||||
kubernetes:
|
kubernetes:
|
||||||
apiserver: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
apiserver: k8s.gcr.io/kube-apiserver-amd64:v1.18.6
|
||||||
controller-manager: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
controller-manager: k8s.gcr.io/kube-controller-manager-amd64:v1.18.6
|
||||||
etcd: quay.io/coreos/etcd:v3.4.3
|
etcd: quay.io/coreos/etcd:v3.4.3
|
||||||
scheduler: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
scheduler: k8s.gcr.io/kube-scheduler-amd64:v1.18.6
|
||||||
files:
|
files:
|
||||||
- path: /var/lib/anchor/calico-etcd-bootstrap
|
- path: /var/lib/anchor/calico-etcd-bootstrap
|
||||||
content: "# placeholder for triggering calico etcd bootstrapping"
|
content: "# placeholder for triggering calico etcd bootstrapping"
|
||||||
|
@ -201,7 +201,7 @@ data:
|
|||||||
values:
|
values:
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
proxy: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
proxy: k8s.gcr.io/kube-proxy-amd64:v1.18.6
|
||||||
network:
|
network:
|
||||||
kubernetes_netloc: 127.0.0.1:6553
|
kubernetes_netloc: 127.0.0.1:6553
|
||||||
source:
|
source:
|
||||||
@ -644,7 +644,7 @@ data:
|
|||||||
|
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
anchor: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
anchor: cwedgwood/kubectl:v1.18.6-4
|
||||||
haproxy: haproxy:1.8.3
|
haproxy: haproxy:1.8.3
|
||||||
test: python:3.6
|
test: python:3.6
|
||||||
|
|
||||||
@ -730,8 +730,8 @@ data:
|
|||||||
endpoints: https://127.0.0.1:2378
|
endpoints: https://127.0.0.1:2378
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
anchor: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
anchor: cwedgwood/kubectl:v1.18.6-4
|
||||||
apiserver: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
apiserver: k8s.gcr.io/kube-apiserver-amd64:v1.18.6
|
||||||
secrets:
|
secrets:
|
||||||
service_account:
|
service_account:
|
||||||
public_key: placeholder
|
public_key: placeholder
|
||||||
@ -807,8 +807,8 @@ data:
|
|||||||
values:
|
values:
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
anchor: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
anchor: cwedgwood/kubectl:v1.18.6-4
|
||||||
controller_manager: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
controller_manager: k8s.gcr.io/kube-controller-manager-amd64:v1.18.6
|
||||||
secrets:
|
secrets:
|
||||||
service_account:
|
service_account:
|
||||||
private_key: placeholder
|
private_key: placeholder
|
||||||
@ -880,8 +880,8 @@ data:
|
|||||||
|
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
anchor: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
anchor: cwedgwood/kubectl:v1.18.6-4
|
||||||
scheduler: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
scheduler: k8s.gcr.io/kube-scheduler-amd64:v1.18.6
|
||||||
|
|
||||||
source:
|
source:
|
||||||
type: local
|
type: local
|
||||||
|
@ -51,10 +51,10 @@ data:
|
|||||||
helm:
|
helm:
|
||||||
tiller: gcr.io/kubernetes-helm/tiller:v2.16.1
|
tiller: gcr.io/kubernetes-helm/tiller:v2.16.1
|
||||||
kubernetes:
|
kubernetes:
|
||||||
apiserver: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
apiserver: k8s.gcr.io/kube-apiserver-amd64:v1.18.6
|
||||||
controller-manager: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
controller-manager: k8s.gcr.io/kube-controller-manager-amd64:v1.18.6
|
||||||
etcd: quay.io/coreos/etcd:v3.4.3
|
etcd: quay.io/coreos/etcd:v3.4.3
|
||||||
scheduler: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
scheduler: k8s.gcr.io/kube-scheduler-amd64:v1.18.6
|
||||||
files:
|
files:
|
||||||
- path: /var/lib/anchor/calico-etcd-bootstrap
|
- path: /var/lib/anchor/calico-etcd-bootstrap
|
||||||
content: "# placeholder for triggering calico etcd bootstrapping"
|
content: "# placeholder for triggering calico etcd bootstrapping"
|
||||||
|
@ -160,7 +160,7 @@ data:
|
|||||||
values:
|
values:
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
proxy: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
proxy: k8s.gcr.io/kube-proxy-amd64:v1.18.6
|
||||||
network:
|
network:
|
||||||
kubernetes_netloc: 127.0.0.1:6553
|
kubernetes_netloc: 127.0.0.1:6553
|
||||||
source:
|
source:
|
||||||
@ -524,7 +524,7 @@ data:
|
|||||||
|
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
anchor: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
anchor: cwedgwood/kubectl:v1.18.6-4
|
||||||
haproxy: haproxy:1.8.3
|
haproxy: haproxy:1.8.3
|
||||||
test: python:3.6
|
test: python:3.6
|
||||||
|
|
||||||
@ -626,8 +626,8 @@ data:
|
|||||||
endpoints: https://127.0.0.1:2378
|
endpoints: https://127.0.0.1:2378
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
anchor: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
anchor: cwedgwood/kubectl:v1.18.6-4
|
||||||
apiserver: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
apiserver: k8s.gcr.io/kube-apiserver-amd64:v1.18.6
|
||||||
network:
|
network:
|
||||||
kubernetes_service_ip: 10.96.0.1
|
kubernetes_service_ip: 10.96.0.1
|
||||||
pod_cidr: 10.97.0.0/16
|
pod_cidr: 10.97.0.0/16
|
||||||
@ -692,8 +692,8 @@ data:
|
|||||||
values:
|
values:
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
anchor: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
anchor: cwedgwood/kubectl:v1.18.6-4
|
||||||
controller_manager: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
controller_manager: k8s.gcr.io/kube-controller-manager-amd64:v1.18.6
|
||||||
secrets:
|
secrets:
|
||||||
service_account:
|
service_account:
|
||||||
private_key: placeholder
|
private_key: placeholder
|
||||||
@ -766,8 +766,8 @@ data:
|
|||||||
|
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
anchor: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
anchor: cwedgwood/kubectl:v1.18.6-4
|
||||||
scheduler: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
scheduler: k8s.gcr.io/kube-scheduler-amd64:v1.18.6
|
||||||
|
|
||||||
source:
|
source:
|
||||||
type: local
|
type: local
|
||||||
|
@ -51,10 +51,10 @@ data:
|
|||||||
helm:
|
helm:
|
||||||
tiller: gcr.io/kubernetes-helm/tiller:v2.16.1
|
tiller: gcr.io/kubernetes-helm/tiller:v2.16.1
|
||||||
kubernetes:
|
kubernetes:
|
||||||
apiserver: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
apiserver: k8s.gcr.io/kube-apiserver-amd64:v1.18.6
|
||||||
controller-manager: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
controller-manager: k8s.gcr.io/kube-controller-manager-amd64:v1.18.6
|
||||||
etcd: quay.io/coreos/etcd:v3.4.3
|
etcd: quay.io/coreos/etcd:v3.4.3
|
||||||
scheduler: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
scheduler: k8s.gcr.io/kube-scheduler-amd64:v1.18.6
|
||||||
files:
|
files:
|
||||||
- path: /var/lib/anchor/calico-etcd-bootstrap
|
- path: /var/lib/anchor/calico-etcd-bootstrap
|
||||||
content: "# placeholder for triggering calico etcd bootstrapping"
|
content: "# placeholder for triggering calico etcd bootstrapping"
|
||||||
|
@ -160,7 +160,7 @@ data:
|
|||||||
values:
|
values:
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
proxy: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
proxy: k8s.gcr.io/kube-proxy-amd64:v1.18.6
|
||||||
network:
|
network:
|
||||||
kubernetes_netloc: 127.0.0.1:6553
|
kubernetes_netloc: 127.0.0.1:6553
|
||||||
source:
|
source:
|
||||||
@ -530,7 +530,7 @@ data:
|
|||||||
|
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
anchor: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
anchor: cwedgwood/kubectl:v1.18.6-4
|
||||||
haproxy: haproxy:1.8.3
|
haproxy: haproxy:1.8.3
|
||||||
test: python:3.6
|
test: python:3.6
|
||||||
|
|
||||||
@ -632,8 +632,8 @@ data:
|
|||||||
endpoints: https://127.0.0.1:2378
|
endpoints: https://127.0.0.1:2378
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
anchor: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
anchor: cwedgwood/kubectl:v1.18.6-4
|
||||||
apiserver: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
apiserver: k8s.gcr.io/kube-apiserver-amd64:v1.18.6
|
||||||
network:
|
network:
|
||||||
kubernetes_service_ip: 10.96.0.1
|
kubernetes_service_ip: 10.96.0.1
|
||||||
pod_cidr: 10.97.0.0/16
|
pod_cidr: 10.97.0.0/16
|
||||||
@ -698,8 +698,8 @@ data:
|
|||||||
values:
|
values:
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
anchor: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
anchor: cwedgwood/kubectl:v1.18.6-4
|
||||||
controller_manager: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
controller_manager: k8s.gcr.io/kube-controller-manager-amd64:v1.18.6
|
||||||
secrets:
|
secrets:
|
||||||
service_account:
|
service_account:
|
||||||
private_key: placeholder
|
private_key: placeholder
|
||||||
@ -772,8 +772,8 @@ data:
|
|||||||
|
|
||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
anchor: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
anchor: cwedgwood/kubectl:v1.18.6-4
|
||||||
scheduler: k8s.gcr.io/hyperkube-amd64:v1.18.6
|
scheduler: k8s.gcr.io/kube-scheduler-amd64:v1.18.6
|
||||||
|
|
||||||
source:
|
source:
|
||||||
type: local
|
type: local
|
||||||
|
@ -1,6 +1,10 @@
|
|||||||
# source_name, tag, cache_name
|
# source_name, tag, cache_name
|
||||||
coredns/coredns,0.9.9,coredns
|
coredns/coredns,1.6.4,coredns
|
||||||
k8s.gcr.io/hyperkube-amd64,v1.18.6,hyperkube
|
cwedgwood/kubectl,v1.18.6-4,kubectl
|
||||||
|
k8s.gcr.io/kube-apiserver-amd64,v1.18.6,apiserver
|
||||||
|
k8s.gcr.io/kube-controller-manager-amd64,v1.18.6,controller-manager
|
||||||
|
k8s.gcr.io/kube-scheduler-amd64,v1.18.6,scheduler
|
||||||
|
k8s.gcr.io/kube-proxy-amd64,v1.18.6,proxy
|
||||||
k8s.gcr.io/k8s-dns-dnsmasq-nanny-amd64,1.14.4,k8s-dns-dnsmasq-nanny-amd64
|
k8s.gcr.io/k8s-dns-dnsmasq-nanny-amd64,1.14.4,k8s-dns-dnsmasq-nanny-amd64
|
||||||
k8s.gcr.io/k8s-dns-kube-dns-amd64,1.14.4,k8s-dns-kube-dns-amd64
|
k8s.gcr.io/k8s-dns-kube-dns-amd64,1.14.4,k8s-dns-kube-dns-amd64
|
||||||
k8s.gcr.io/k8s-dns-sidecar-amd64,1.14.4,k8s-dns-sidecar-amd64
|
k8s.gcr.io/k8s-dns-sidecar-amd64,1.14.4,k8s-dns-sidecar-amd64
|
||||||
|
Loading…
Reference in New Issue
Block a user