問題タブ [terraform-provider-kubernetes]
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 - terraform で k8s ジョブの出力を取得する方法
テラフォームで kubernetes プロバイダーを使用しており、AWS の EKS クラスターで kubernetes ジョブを実行しています。ジョブから出力の一部を取得し、それらを terraform 変数 (または AWS パラメータ ストア) に保存して、他の場所の terraform ファイルで使用できるようにしたいと考えています。
どうすればいいのかわかりません。
ジョブはこの情報をファイルに書き込んで、受け取った構成マップに戻すことができますか? または、テラフォームで k8s ジョブのログ (stdout) を解析する方法はありますか?
多かれ少なかれ、私のテラフォームファイルは次のとおりです。
kubernetes - 同じ TF スクリプトで複数の Terraform プロバイダー (GCP と Kubernetes) を使用してリソースを作成する
私はテラフォームが初めてです。
私は。。をしようとしています:
- Terraform を使用して GCP (GKE) に Kubernetes クラスタを作成する
- Terraform を使用して K8s デプロイメントを同じクラスターにデプロイする
GCP で新しいクラスタを作成し、作成したばかりのクラスタにサービスをデプロイするにはどうすればよいですか?
kubernetes - REST クライアントの構築に失敗しました
Terraform で kubernetes-alpha プロバイダーを使用しようとしていますが、「REST クライアントの構築に失敗しました」というエラー メッセージが表示されます。tfk8s を使用して、yaml ファイルを Terraform コードに変換しています。
kubernetes よりもプロバイダーに対して seme 宣言を行い、kubernetes プロバイダーは正しく動作します
誰かが助けることができますか?
go - 「terraform plan」の実行時に警告/エラーを表示するには?
私は、ユーザーがクラウド リソース (クラウド インスタンス、Kubernetes クラスターなど) をクラウド プラットフォームで管理するのに役立つTerraform プラグイン/プロバイダー (リンク) を構築しています。
現時点では、クラウド プラットフォームは作成後の Kubernetes ノード サイズの変更をサポートしていません。ユーザーがノード サイズを変更する場合は、新しいノード サイズで新しいノード プールを作成する必要があります。
そこで、このブロックをプラグイン コード、特に Kubernetes クラスターの更新メソッド (リンク)に追加します。
terraform apply
問題は、コマンドを実行したときにのみエラーが表示されることです。私が欲しいのは、ユーザーがterraform plan
コマンドを実行したときに表示して、新しいノードプールを作成せずにノードサイズを変更できないことを早期に認識できるようにすることです。
target_nodes_size
そのフィールドを不変にして、terraform plan
出力の早い段階でエラーを表示するにはどうすればよいですか?