Terraform プロバイダーは拡張できますか?

Terraform プロバイダーは拡張できますか?

私たちは、カスタム拡張機能を備えた Kubernetes を使用しています。terraform-provider-kubernetesカスタム リソースを拡張したいと考えています。これに関するドキュメントやサンプルが見つからないようです。これは可能ですか? 何かアドバイスがあれば、ぜひ教えてください。

前もって感謝します。

答え1

プロバイダーはGitHubで管理されています。https://github.com/terraform-providers/terraform-provider-kubernetes

さらにリソースを追加するには、独自のバージョンのプロバイダをコンパイルし、必要なGoコードを追加することができます。既存のソースコードとTerraform プラグインのドキュメントAPI の使用方法とカスタム リソースの追加方法について理解できるようになります。

リソースの性質に応じて、リソースをすべての人に還元するかどうか (一般的な関心がある場合)、またはプロバイダーの独自のフォークを維持する必要があるかどうか (拡張機能が非常に特殊で、自分専用に機能する場合) を後で決定できます。

関連情報