Terraform Provider - Kubernetes
Find a file
John Houston 8309126c96
Some checks failed
build / Detect Go toolchain version (push) Has been cancelled
build / Parse version file (push) Has been cancelled
Check examples / check (1.10.5) (push) Has been cancelled
Check examples / check (1.11.4) (push) Has been cancelled
Check examples / check (1.12.1) (push) Has been cancelled
Check examples / check (1.6.6) (push) Has been cancelled
Check examples / check (1.7.5) (push) Has been cancelled
Check examples / check (1.8.5) (push) Has been cancelled
Check examples / check (1.9.8) (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
v3.0.1 (#2809)
HOTFIX missing schema attribute in `kubernetes_service_v1` datasource.
2025-12-08 15:01:48 -07: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 v3.0.0 (#2805) 2025-12-04 11:01:59 -07:00
examples Edit Template Files - TFPluginDocs (#2477) 2024-05-22 12:59:44 -04:00
internal Add ValidatingAdmissionPolicy resource (#2794) 2025-10-24 08:00:08 -05:00
kubernetes v3.0.1 (#2809) 2025-12-08 15:01:48 -07: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 kubernetes_server_version data source (#2306) 2024-08-09 10:18:23 -07: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.