
私たちは、カスタム拡張機能を備えた Kubernetes を使用しています。terraform-provider-kubernetes
カスタム リソースを拡張したいと考えています。これに関するドキュメントやサンプルが見つからないようです。これは可能ですか? 何かアドバイスがあれば、ぜひ教えてください。
前もって感謝します。
答え1
プロバイダーはGitHubで管理されています。https://github.com/terraform-providers/terraform-provider-kubernetes
さらにリソースを追加するには、独自のバージョンのプロバイダをコンパイルし、必要なGoコードを追加することができます。既存のソースコードとTerraform プラグインのドキュメントAPI の使用方法とカスタム リソースの追加方法について理解できるようになります。
リソースの性質に応じて、リソースをすべての人に還元するかどうか (一般的な関心がある場合)、またはプロバイダーの独自のフォークを維持する必要があるかどうか (拡張機能が非常に特殊で、自分専用に機能する場合) を後で決定できます。