【发布时间】:2019-06-11 20:07:33
【问题描述】:
我正在尝试配置 kube-apiserver,以便它使用加密来配置我的 minikube 集群中的机密。
为此,我遵循了documentation on kubernetes.io,但在第 3 步中卡住了
在kube-apiserver 上设置--encryption-provider-config 标志以指向配置文件的位置。
我在minikube start 上发现了--extra-config 选项,并尝试使用
minikube start --extra-config=apiserver.encryption-provider-config=encryptionConf.yaml
但它自然不起作用,因为 encryptionConf.yaml 位于我的本地文件系统中,而不是在 minikube 启动的 pod 中。 minikube log 给我的错误是
error: error opening encryption provider configuration file "encryptionConf.yaml": open encryptionConf.yaml: no such file or directory
将加密配置文件放到kube-apiserver 上的最佳做法是什么?或者minikube 可能是尝试这些事情的错误工具?
【问题讨论】:
标签: kubernetes minikube