Kubernetes使用不同的图像进行滚动更新
假设我的部署有mysql:5.6映像。Kubernetes使用不同的图像进行滚动更新,kubernetes,Kubernetes,假设我的部署有mysql:5.6映像。 是否有可能(kubernetes是否支持)使用映像nginx:1.14.0对我的部署进行滚动更新?只有在部署不依赖特定映像(使用特定映像的内容)时才有可能。例如,使用以下yaml。但我认为在实践中不存在这样的情况 apiVersion: apps/v1 kind: Deployment metadata: name: my-demo labels: app: demo spec: selector: matchLabels:
是否有可能(kubernetes是否支持)使用映像nginx:1.14.0对我的部署进行滚动更新?只有在部署不依赖特定映像(使用特定映像的内容)时才有可能。例如,使用以下yaml。但我认为在实践中不存在这样的情况
apiVersion: apps/v1
kind: Deployment
metadata:
name: my-demo
labels:
app: demo
spec:
selector:
matchLabels:
run: demo
replicas: 3
template:
metadata:
labels:
run: demo
spec:
containers:
- name: demo
image: mysql:5.6
imagePullPolicy: IfNotPresent
只有在部署不依赖于特定映像(使用特定映像的内容)的情况下才有可能。例如,使用以下yaml。但我认为在实践中不存在这样的情况
apiVersion: apps/v1
kind: Deployment
metadata:
name: my-demo
labels:
app: demo
spec:
selector:
matchLabels:
run: demo
replicas: 3
template:
metadata:
labels:
run: demo
spec:
containers:
- name: demo
image: mysql:5.6
imagePullPolicy: IfNotPresent
你的问题的答案是肯定的。 我已经在开发和登台服务器上尝试过了。您要求的是,除了版本之外,还要更改容器名称。
事实上,您可以更改整个url以从中获取图像。您的问题的答案是肯定的。 我已经在开发和登台服务器上尝试过了。您要求的是,除了版本之外,还要更改容器名称。
事实上,您可以更改整个url以从中获取图像。您能解释一下吗?您想通过更改图像触发更新?您能解释一下吗?是否要通过更改图像触发更新?