-
我在本地机器上创建了一个简单的文本文件
-
我用那个测试文件创建了一个配置映射:kubectl创建configmap测试configm--从file=test-file.txt
-
我将卷装载和卷添加到部署中,并验证文件是否在我的pod中。
现在我想修改本地机器上的test-file.txt,然后更新我在步骤2中创建的configmap,这样我的所有pod都可以获得该文件的新版本,我该如何做到这一点?
谢谢!
Perhttps://kubernetes.io/docs/concepts/configuration/configmap/挂载的configMap会自动更新。您只需使用如下命令后面的干式运行来更新configMap。
kubectl create configmap test-configm --from-file=test-file.txt --dry-run -o yaml | kubectl apply -f -