【发布时间】:2021-12-24 19:03:57
【问题描述】:
我正在尝试使用 kubernetes ansible 模块来创建 kubectl 密码,下面是我的命令
kubectl create secret generic -n default test --from-file=gcp=serviceaccount.json
我们有没有办法在 Ansible k8s 模块中传递服务帐户 json 文件(--from-file=gcp=serviceaccount.json),
如何在下面的模块中传递这个--from-file?
- name: CREATE SECRET
k8s:
state: present
definition:
apiVersion: v1
kind: Secret
type: Opaque
metadata:
name: test
namespace: default
data:
?? : ??
【问题讨论】:
-
您使用的是哪个 Kubernetes 版本以及如何设置集群(云解决方案或裸机)?
-
您可以尝试
kubectl describe secret,并使用data,如输出所示。
标签: kubernetes ansible k8s-serviceaccount