Kubernetes 如何使用ansible模块使用附加容器修补部署?
使用Ansible模块k8s,我们如何使用附加容器修补部署 我想了解我们如何使用ansible模块实现以下部署的补丁:Kubernetes 如何使用ansible模块使用附加容器修补部署?,kubernetes,ansible,openshift,Kubernetes,Ansible,Openshift,使用Ansible模块k8s,我们如何使用附加容器修补部署 我想了解我们如何使用ansible模块实现以下部署的补丁: Initial dpeloyment.yaml: apiVersion: apps/v1 kind: Deployment metadata: name: patch-demo spec: replicas: 2 selector: matchLabels: app: nginx template: metadata: l
Initial dpeloyment.yaml:
apiVersion: apps/v1
kind: Deployment
metadata:
name: patch-demo
spec:
replicas: 2
selector:
matchLabels:
app: nginx
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: patch-demo-ctr
image: nginx
tolerations:
- effect: NoSchedule
key: dedicated
value: test-team
修补程序:
spec:
template:
spec:
containers:
- name: patch-demo-ctr-2
image: redis
如何使用ansible模块执行此操作
kubectl patch deployment patch-demo --patch "$(cat patch-file.yaml)"