mirror of https://github.com/kubernetes/kops.git
Use registry.k8s.io for legacy addons
This commit is contained in:
parent
dfb9c424d5
commit
cd48856c98
|
@ -8,7 +8,7 @@ Note that you likely want to change `AWS_REGION` and `GROUP_NAME`, and probably
|
|||
|
||||
```bash
|
||||
CLOUD_PROVIDER=aws
|
||||
IMAGE=k8s.gcr.io/cluster-autoscaler:v1.2.2
|
||||
IMAGE=registry.k8s.io/cluster-autoscaler:v1.2.2
|
||||
MIN_NODES=1
|
||||
MAX_NODES=5
|
||||
AWS_REGION=us-east-1
|
||||
|
|
|
@ -19,7 +19,7 @@ set -e
|
|||
#Set all the variables in this section
|
||||
CLUSTER_NAME="myfirstcluster.k8s.local"
|
||||
CLOUD_PROVIDER=aws
|
||||
IMAGE=k8s.gcr.io/cluster-autoscaler:v1.1.0
|
||||
IMAGE=registry.k8s.io/cluster-autoscaler:v1.1.0
|
||||
MIN_NODES=2
|
||||
MAX_NODES=20
|
||||
AWS_REGION=us-east-1
|
||||
|
|
|
@ -13,7 +13,7 @@ kubectl apply -f https://raw.githubusercontent.com/kubernetes/kops/master/addons
|
|||
## Creating a simple ingress
|
||||
|
||||
```
|
||||
kubectl run echoheaders --image=k8s.gcr.io/echoserver:1.4 --replicas=1 --port=8080
|
||||
kubectl run echoheaders --image=registry.k8s.io/echoserver:1.4 --replicas=1 --port=8080
|
||||
kubectl expose deployment echoheaders --port=80 --target-port=8080 --name=echoheaders-x
|
||||
kubectl expose deployment echoheaders --port=80 --target-port=8080 --name=echoheaders-y
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@ spec:
|
|||
terminationGracePeriodSeconds: 60
|
||||
containers:
|
||||
- name: default-http-backend
|
||||
image: k8s.gcr.io/defaultbackend:1.0
|
||||
image: registry.k8s.io/defaultbackend:1.0
|
||||
livenessProbe:
|
||||
httpGet:
|
||||
path: /healthz
|
||||
|
@ -101,7 +101,7 @@ spec:
|
|||
spec:
|
||||
terminationGracePeriodSeconds: 60
|
||||
containers:
|
||||
- image: k8s.gcr.io/nginx-ingress-controller:0.8.3
|
||||
- image: registry.k8s.io/nginx-ingress-controller:0.8.3
|
||||
name: ingress-nginx
|
||||
imagePullPolicy: Always
|
||||
ports:
|
||||
|
|
|
@ -194,7 +194,7 @@ spec:
|
|||
terminationGracePeriodSeconds: 60
|
||||
containers:
|
||||
- name: default-http-backend
|
||||
image: k8s.gcr.io/defaultbackend:1.4
|
||||
image: registry.k8s.io/defaultbackend:1.4
|
||||
livenessProbe:
|
||||
httpGet:
|
||||
path: /healthz
|
||||
|
|
|
@ -197,7 +197,7 @@ spec:
|
|||
terminationGracePeriodSeconds: 60
|
||||
containers:
|
||||
- name: default-http-backend
|
||||
image: k8s.gcr.io/defaultbackend:1.4
|
||||
image: registry.k8s.io/defaultbackend:1.4
|
||||
livenessProbe:
|
||||
httpGet:
|
||||
path: /healthz
|
||||
|
|
|
@ -76,7 +76,7 @@ spec:
|
|||
memory: 200Mi
|
||||
cpu: 200m
|
||||
- name: addon-resizer
|
||||
image: k8s.gcr.io/addon-resizer:1.0
|
||||
image: registry.k8s.io/addon-resizer:1.0
|
||||
resources:
|
||||
limits:
|
||||
cpu: 100m
|
||||
|
|
|
@ -76,7 +76,7 @@ spec:
|
|||
memory: 200Mi
|
||||
cpu: 200m
|
||||
- name: addon-resizer
|
||||
image: k8s.gcr.io/addon-resizer:1.0
|
||||
image: registry.k8s.io/addon-resizer:1.0
|
||||
resources:
|
||||
limits:
|
||||
cpu: 100m
|
||||
|
|
|
@ -76,7 +76,7 @@ spec:
|
|||
memory: 500Mi
|
||||
cpu: 300m
|
||||
- name: addon-resizer
|
||||
image: k8s.gcr.io/addon-resizer:1.8.1
|
||||
image: registry.k8s.io/addon-resizer:1.8.1
|
||||
resources:
|
||||
limits:
|
||||
cpu: 100m
|
||||
|
|
|
@ -37,7 +37,7 @@ spec:
|
|||
spec:
|
||||
containers:
|
||||
- name: kubernetes-dashboard
|
||||
image: k8s.gcr.io/kubernetes-dashboard-amd64:v1.1.0
|
||||
image: registry.k8s.io/kubernetes-dashboard-amd64:v1.1.0
|
||||
imagePullPolicy: Always
|
||||
ports:
|
||||
- name: http
|
||||
|
|
|
@ -114,7 +114,7 @@ spec:
|
|||
spec:
|
||||
containers:
|
||||
- name: kubernetes-dashboard
|
||||
image: k8s.gcr.io/kubernetes-dashboard-amd64:v1.10.1
|
||||
image: registry.k8s.io/kubernetes-dashboard-amd64:v1.10.1
|
||||
ports:
|
||||
- containerPort: 8443
|
||||
protocol: TCP
|
||||
|
|
|
@ -26,7 +26,7 @@ spec:
|
|||
spec:
|
||||
containers:
|
||||
- name: kubernetes-dashboard
|
||||
image: k8s.gcr.io/kubernetes-dashboard-amd64:v1.4.0
|
||||
image: registry.k8s.io/kubernetes-dashboard-amd64:v1.4.0
|
||||
resources:
|
||||
# keep request = limit to keep this container in guaranteed class
|
||||
limits:
|
||||
|
|
|
@ -26,7 +26,7 @@ spec:
|
|||
spec:
|
||||
containers:
|
||||
- name: kubernetes-dashboard
|
||||
image: k8s.gcr.io/kubernetes-dashboard-amd64:v1.5.0
|
||||
image: registry.k8s.io/kubernetes-dashboard-amd64:v1.5.0
|
||||
resources:
|
||||
# keep request = limit to keep this container in guaranteed class
|
||||
limits:
|
||||
|
|
|
@ -56,7 +56,7 @@ spec:
|
|||
spec:
|
||||
containers:
|
||||
- name: kubernetes-dashboard
|
||||
image: k8s.gcr.io/kubernetes-dashboard-amd64:v1.6.0
|
||||
image: registry.k8s.io/kubernetes-dashboard-amd64:v1.6.0
|
||||
ports:
|
||||
- containerPort: 9090
|
||||
protocol: TCP
|
||||
|
|
|
@ -56,7 +56,7 @@ spec:
|
|||
spec:
|
||||
containers:
|
||||
- name: kubernetes-dashboard
|
||||
image: k8s.gcr.io/kubernetes-dashboard-amd64:v1.6.1
|
||||
image: registry.k8s.io/kubernetes-dashboard-amd64:v1.6.1
|
||||
ports:
|
||||
- containerPort: 9090
|
||||
protocol: TCP
|
||||
|
|
|
@ -57,7 +57,7 @@ spec:
|
|||
spec:
|
||||
containers:
|
||||
- name: kubernetes-dashboard
|
||||
image: k8s.gcr.io/kubernetes-dashboard-amd64:v1.6.3
|
||||
image: registry.k8s.io/kubernetes-dashboard-amd64:v1.6.3
|
||||
ports:
|
||||
- containerPort: 9090
|
||||
protocol: TCP
|
||||
|
|
|
@ -90,7 +90,7 @@ spec:
|
|||
spec:
|
||||
containers:
|
||||
- name: kubernetes-dashboard
|
||||
image: k8s.gcr.io/kubernetes-dashboard-amd64:v1.7.0
|
||||
image: registry.k8s.io/kubernetes-dashboard-amd64:v1.7.0
|
||||
ports:
|
||||
- containerPort: 9090
|
||||
protocol: TCP
|
||||
|
|
|
@ -90,7 +90,7 @@ spec:
|
|||
spec:
|
||||
containers:
|
||||
- name: kubernetes-dashboard
|
||||
image: k8s.gcr.io/kubernetes-dashboard-amd64:v1.7.1
|
||||
image: registry.k8s.io/kubernetes-dashboard-amd64:v1.7.1
|
||||
ports:
|
||||
- containerPort: 9090
|
||||
protocol: TCP
|
||||
|
|
|
@ -110,7 +110,7 @@ spec:
|
|||
spec:
|
||||
containers:
|
||||
- name: kubernetes-dashboard
|
||||
image: k8s.gcr.io/kubernetes-dashboard-amd64:v1.8.0
|
||||
image: registry.k8s.io/kubernetes-dashboard-amd64:v1.8.0
|
||||
ports:
|
||||
- containerPort: 8443
|
||||
protocol: TCP
|
||||
|
|
|
@ -114,7 +114,7 @@ spec:
|
|||
spec:
|
||||
containers:
|
||||
- name: kubernetes-dashboard
|
||||
image: k8s.gcr.io/kubernetes-dashboard-amd64:v1.8.1
|
||||
image: registry.k8s.io/kubernetes-dashboard-amd64:v1.8.1
|
||||
ports:
|
||||
- containerPort: 8443
|
||||
protocol: TCP
|
||||
|
|
|
@ -114,7 +114,7 @@ spec:
|
|||
spec:
|
||||
containers:
|
||||
- name: kubernetes-dashboard
|
||||
image: k8s.gcr.io/kubernetes-dashboard-amd64:v1.8.3
|
||||
image: registry.k8s.io/kubernetes-dashboard-amd64:v1.8.3
|
||||
ports:
|
||||
- containerPort: 8443
|
||||
protocol: TCP
|
||||
|
|
|
@ -18,7 +18,7 @@ spec:
|
|||
spec:
|
||||
containers:
|
||||
- name: fluentd-es
|
||||
image: k8s.gcr.io/fluentd-elasticsearch:1.22
|
||||
image: registry.k8s.io/fluentd-elasticsearch:1.22
|
||||
command:
|
||||
- '/bin/sh'
|
||||
- '-c'
|
||||
|
@ -89,7 +89,7 @@ spec:
|
|||
kubernetes.io/cluster-service: "true"
|
||||
spec:
|
||||
containers:
|
||||
- image: k8s.gcr.io/elasticsearch:v2.4.1-2
|
||||
- image: registry.k8s.io/elasticsearch:v2.4.1-2
|
||||
name: elasticsearch-logging
|
||||
resources:
|
||||
# need more cpu upon initialization, therefore burstable class
|
||||
|
@ -146,7 +146,7 @@ spec:
|
|||
spec:
|
||||
containers:
|
||||
- name: kibana-logging
|
||||
image: k8s.gcr.io/kibana:v4.6.1-1
|
||||
image: registry.k8s.io/kibana:v4.6.1-1
|
||||
resources:
|
||||
# keep request = limit to keep this container in guaranteed class
|
||||
limits:
|
||||
|
|
|
@ -113,7 +113,7 @@ spec:
|
|||
serviceAccountName: fluentd-es
|
||||
containers:
|
||||
- name: fluentd-es
|
||||
image: k8s.gcr.io/fluentd-elasticsearch:1.22
|
||||
image: registry.k8s.io/fluentd-elasticsearch:1.22
|
||||
command:
|
||||
- '/bin/sh'
|
||||
- '-c'
|
||||
|
@ -185,7 +185,7 @@ spec:
|
|||
spec:
|
||||
serviceAccountName: elasticsearch-logging
|
||||
containers:
|
||||
- image: k8s.gcr.io/elasticsearch:v2.4.1-2
|
||||
- image: registry.k8s.io/elasticsearch:v2.4.1-2
|
||||
name: elasticsearch-logging
|
||||
resources:
|
||||
# need more cpu upon initialization, therefore burstable class
|
||||
|
@ -242,7 +242,7 @@ spec:
|
|||
spec:
|
||||
containers:
|
||||
- name: kibana-logging
|
||||
image: k8s.gcr.io/kibana:v4.6.1-1
|
||||
image: registry.k8s.io/kibana:v4.6.1-1
|
||||
resources:
|
||||
# keep request = limit to keep this container in guaranteed class
|
||||
limits:
|
||||
|
|
|
@ -113,7 +113,7 @@ spec:
|
|||
serviceAccountName: fluentd-es
|
||||
containers:
|
||||
- name: fluentd-es
|
||||
image: k8s.gcr.io/fluentd-elasticsearch:1.22
|
||||
image: registry.k8s.io/fluentd-elasticsearch:1.22
|
||||
command:
|
||||
- '/bin/sh'
|
||||
- '-c'
|
||||
|
@ -185,7 +185,7 @@ spec:
|
|||
spec:
|
||||
serviceAccountName: elasticsearch-logging
|
||||
containers:
|
||||
- image: k8s.gcr.io/elasticsearch:v5.6.4
|
||||
- image: registry.k8s.io/elasticsearch:v5.6.4
|
||||
name: elasticsearch-logging
|
||||
resources:
|
||||
# need more cpu upon initialization, therefore burstable class
|
||||
|
|
|
@ -136,7 +136,7 @@ spec:
|
|||
emptyDir: {}
|
||||
containers:
|
||||
- name: metrics-server
|
||||
image: k8s.gcr.io/metrics-server-amd64:v0.3.6
|
||||
image: registry.k8s.io/metrics-server-amd64:v0.3.6
|
||||
imagePullPolicy: Always
|
||||
command:
|
||||
- /metrics-server
|
||||
|
|
|
@ -136,7 +136,7 @@ spec:
|
|||
emptyDir: {}
|
||||
containers:
|
||||
- name: metrics-server
|
||||
image: k8s.gcr.io/metrics-server-amd64:v0.3.6
|
||||
image: registry.k8s.io/metrics-server-amd64:v0.3.6
|
||||
imagePullPolicy: Always
|
||||
command:
|
||||
- /metrics-server
|
||||
|
|
Loading…
Reference in New Issue