我想即时创建一个 k8s pod 的副本,并使用一些自定义配置对其进行修补。
不幸的是,我真的不知道从哪里开始......
my-service
- kustomization.yaml
- deployment.yaml
接着
kubectl apply -k ./path/to/my-service --override `{ "image": "foo-1", "name": "foo-1" }`
我正在谈论的覆盖应该为部署提供动态信息,例如我仅在构建时拥有的信息等。
交流电
my-service
[ ]不应更改原始pod, on-the-fly-deployment应创建一个新的、短暂的 pod。- [ ] 新的临时 pod 应该包含来自
original