問題タブ [kubernetes-secrets]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kubernetes - シークレット ファイルを yaml で kubernetes シークレットに設定するにはどうすればよいですか?
ファイルを Kubernetes Secrets に保存したいのですが、yaml
ファイルを使用して保存する方法が見つかりません。
私はcliを使ってそれを作ることができましたkubectl
:
しかし、私が a で似たようなことをしようとするとyaml
:
私はこのエラーを持っています:
このガイドhttp://kubernetes.io/docs/user-guide/secrets/に従っています。を使用してシークレットを作成する方法について説明していますが、を使用してファイルyaml
からシークレットを作成する方法については説明していません。yaml
出来ますか?もしそうなら、どうすればいいですか?
docker - yaml ファイルから kubernetes docker-registry シークレットを作成しますか?
次のコマンドを実行して、kubernetes クラスターの Docker レジストリ シークレットを作成できます。
YAML ファイルから同じシークレットを作成したいと思います。YAMLファイルでこれを設定する方法を知っている人はいますか?
Helm テンプレートとして使用できるように、これを YAML ファイルとして必要とします。これにより、次のような (簡略化された) Helm インストール コマンドが可能になります。
spring-boot - Kubernetes シークレット TLS 証明書 P12 と Spring Boot デプロイメントが機能しない
私は現在立ち往生しており、先に進む方法がわかりません。
これは私のSpring Bootのapplication.propertiesです
Spring Boot アプリケーションの私の展開 yaml:
これは、Kubernetes でシークレットを作成する方法です。
それが展開されると、私は得ています
Deployment yaml からシークレットを削除すると正常に動作しますが、この問題の根本原因が何であるかを理解できませんでした。Google Cloud Platform Container Engine を使用しています。
kubernetes - yamlファイルのargsフィールドにKubernetesシークレット値を入れる方法はありますか
以下に示すように、db ユーザー名とパスワードを引数として受け入れる kubernetes yaml デプロイメント ファイルがあります。
db_username と db_password の値を非表示にするために、kubernetes シークレットの種類を使用することを考えました。しかし、それを達成するには、環境変数として db_username と db_password を作成して、以下に示すように使用できるようにする必要があります。
2番目のアプローチを実行する必要がないように、引数自体でシークレットを使用できる方法はありますか?