Kubernetes Secretsにファイルを保存したいのですが、yaml
ファイルを使用してファイルを作成する方法が見つかりませんでした。yamlでkubernetes秘密に秘密ファイルを設定するにはどうすればよいですか?
私はそれがkubectl
でCLIを使用して作ることができました:私はyaml
に似た何かをしようとすると、
kubectl create secret generic some-secret --from-file=secret1.txt=secrets/secret1.txt
しかし:
apiVersion: v1
kind: Secret
metadata:
name: some-secret
type: Opaque
data:
secret1.txt: secrets/secret1.txt
I'veこのエラーました:
を[pos 73]: json: error decoding base64 binary 'assets/elasticsearch.yml': illegal base64 data at input byte 20
私はこのガイドに従いますhttp://kubernetes.io/docs/user-guide/secrets/。 yaml
を使用して秘密を作成する方法を説明しますが、ファイルから秘密を作成する方法ではなく、yaml
を使用する方法は説明していません。
可能ですか?もしそうなら、どうしたらいいですか?
はあまりにも悪いファイル参照が:-(サポートされていない追加、ありがとう – dgil