Terraform Provider - Kubernetes
Find a file
Shuntaro Ito 0acfdf9934
Some checks failed
build / Detect Go toolchain version (push) Has been cancelled
build / Parse version file (push) Has been cancelled
Essential checkers and linters / checkers-and-linters (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
HashiCorp Copywrite / copywrite (push) Has been cancelled
Unit Tests / unit_test (push) Has been cancelled
build / generate-metadata-file (push) Has been cancelled
build / upload-terraform-registry-manifest-artifact (push) Has been cancelled
build / Go darwin 386 build (push) Has been cancelled
build / Go freebsd 386 build (push) Has been cancelled
build / Go linux 386 build (push) Has been cancelled
build / Go windows 386 build (push) Has been cancelled
build / Go darwin amd64 build (push) Has been cancelled
build / Go freebsd amd64 build (push) Has been cancelled
build / Go linux amd64 build (push) Has been cancelled
build / Go windows amd64 build (push) Has been cancelled
build / Go freebsd arm build (push) Has been cancelled
build / Go linux arm build (push) Has been cancelled
build / Go darwin arm64 build (push) Has been cancelled
build / Go linux arm64 build (push) Has been cancelled
build / What's next? (push) Has been cancelled
Update API version for Kubernetes exec configuration to v1 (#2823)
2025-12-29 10:01:46 +01:00
.changelog Add ValidatingAdmissionPolicy resource (#2794) 2025-10-24 08:00:08 -05:00
.github v3.0.1 (#2809) 2025-12-08 15:01:48 -07:00
.release Update CRT security scanner configuration (#2729) 2025-05-20 11:05:45 -06:00
_about remove mention of doc generation use (#2605) 2024-10-18 14:15:02 -07:00
_examples Update README.md Changes Google Container Engine to Google Kubernetes Engine (#2690) 2025-04-02 09:09:06 -07:00
docs Update API version for Kubernetes exec configuration to v1 (#2823) 2025-12-29 10:01:46 +01:00
examples Update API version for Kubernetes exec configuration to v1 (#2823) 2025-12-29 10:01:46 +01:00
internal Add ValidatingAdmissionPolicy resource (#2794) 2025-10-24 08:00:08 -05:00
kubernetes Update API version for Kubernetes exec configuration to v1 (#2823) 2025-12-29 10:01:46 +01:00
manifest kubernetes_manifest: Only use environment variables if there is no configuration (#2788) 2025-10-16 13:00:20 -06:00
META.d Update meta.d folder (#2293) 2023-09-21 13:53:09 -06:00
scripts TF Plugin Docs - migrating to new structure (#2470) 2024-04-25 11:56:19 -04:00
templates Update API version for Kubernetes exec configuration to v1 (#2823) 2025-12-29 10:01:46 +01:00
tools Clean up test-infra, workflow and tools (#2313) 2023-10-13 20:01:01 +02:00
util [COMPLIANCE] Add Copyright and License Headers (#1982) 2023-03-03 10:15:24 +01:00
version v3.0.1 (#2809) 2025-12-08 15:01:48 -07:00
.copywrite.hcl Edit Template Files - TFPluginDocs (#2477) 2024-05-22 12:59:44 -04:00
.gitignore Fix AWS EKS tests (#2277) 2023-09-05 21:53:17 +02:00
.golangci.yml Add Golang linter (#2341) 2023-12-11 16:01:37 +01:00
.markdownlinkcheck.json TF Plugin Docs - migrating to new structure (#2470) 2024-04-25 11:56:19 -04:00
.markdownlint.yml [TF Plugin Docs] - Edit data source template files (#2529) 2024-07-03 11:47:00 -04:00
CHANGELOG.md v3.0.1 (#2809) 2025-12-08 15:01:48 -07:00
CHANGELOG_GUIDE.md Update Changelog Guide (#2566) 2024-08-09 16:04:41 -04:00
GNUmakefile Add ephemeral resources: kubernetes_token_request_v1, kubernetes_certificate_signing_request_v1 (#2628) 2024-11-25 12:54:25 -05:00
go.mod Add ValidatingAdmissionPolicy resource (#2794) 2025-10-24 08:00:08 -05:00
go.sum Add ValidatingAdmissionPolicy resource (#2794) 2025-10-24 08:00:08 -05:00
LICENSE [COMPLIANCE] Update MPL 2.0 LICENSE (#1870) 2022-10-13 16:21:02 +02:00
main.go Add ValidatingAdmissionPolicy resource (#2794) 2025-10-24 08:00:08 -05:00
README.md v3.0.0 (#2805) 2025-12-04 11:01:59 -07:00
RELEASING.md Add releasing guide (#2403) 2024-02-05 10:01:02 +01:00
renovate.json Enable modules tidying in renovate 2019-05-29 12:05:19 -05:00
terraform-registry-manifest.json Add release GitHub Action (#1615) 2022-03-11 13:42:11 -05:00

Terraform logo

Kubernetes Provider for Terraform GitHub tag (latest SemVer) license

The Kubernetes provider for Terraform is a plugin that enables full lifecycle management of Kubernetes resources. This provider is maintained internally by HashiCorp.

Please note: We take Terraform's security and our users' trust very seriously. If you believe you have found a security issue in the Terraform Kubernetes Provider, please responsibly disclose by contacting us at security@hashicorp.com.

Requirements

  • Terraform 1.x.x
  • Go 1.24+ (to build the provider plugin)

Contributing to the provider

The Kubernetes Provider for Terraform is the work of many contributors. We appreciate your help!

To contribute, please read the contribution guidelines. You may also report an issue. Once you've filed an issue, it will follow the issue lifecycle.

Also available are some answers to Frequently Asked Questions.