terraform-k8s:Kubernetes的Terraform云运算符

时间:2024-02-24 07:44:27
【文件属性】:

文件名称:terraform-k8s:Kubernetes的Terraform云运算符

文件大小:103KB

文件格式:ZIP

更新时间:2024-02-24 07:44:27

kubernetes terraform operator terraform-cloud TerraformGo

Kubernetes的Terraform Cloud运营商 该存储库包含仍在开发中且处于alpha测试阶段的实验软件。 它尚未准备好用于生产。 您可以阅读我们的通用可用性路线图。 用于Kubernetes的Terraform Cloud Operator通过扩展Kubernetes控制平面来实现与之间的一流集成,从而可以通过实现云和本地基础设施的生命周期管理。 可以使用kubectl, ,Gitops工具或允许您管理Kubernetes 任何其他工具来部署和管理清单。 该操作员通过单个Kubernetes (CRD)提供了一种统一的方式来管理Kubernetes应用程序及其基础结构依赖性。 创建基础架构依存关系后,相关信息(例如端点和凭据)将从Terraform Cloud返回给Kubernetes。 用例 通过单个Kubernetes自定义资源管理云和本地基础架构的生命周期 从相应的安装操作员,以从任何Kubernetes集群管理基础架构服务。 从任何提供商(例如 , , 以及数百个其他任何一家)提供和管理基础架构,以通过Terraform Cloud或Terraform


【文件预览】:
terraform-k8s-master
----.goreleaser.yml(602B)
----config()
--------manager()
--------crd()
--------rbac()
--------samples()
--------default()
----.github()
--------SUPPORT.md(226B)
--------PULL_REQUEST_TEMPLATE.md(1KB)
--------ISSUE_TEMPLATE()
--------SECURITY.md(178B)
--------workflows()
--------CODE_OF_CONDUCT.md(213B)
----_about()
--------ROADMAP.md(3KB)
--------CONTRIBUTING.md(2KB)
--------PULL_REQUESTS.md(2KB)
----Dockerfile(620B)
----api()
--------v1alpha1()
----workspacehelper()
--------mocks()
--------workspace_helper_test.go(4KB)
--------tfc_run.go(3KB)
--------tfc_output.go(5KB)
--------k8s_configmap.go(5KB)
--------tfc_org.go(7KB)
--------terraform_test.go(4KB)
--------workspace_helper.go(16KB)
--------helper.go(302B)
--------tfc_org_test.go(1KB)
--------tfc_variable_test.go(4KB)
--------tfc_output_test.go(6KB)
--------tfc_variable.go(7KB)
--------terraform.go(1KB)
----controllers()
--------workspace_controller.go(2KB)
--------suite_test.go(2KB)
----main.go(2KB)
----tools.go(149B)
----PROJECT(250B)
----LICENSE.md(16KB)
----.gitignore(1KB)
----CHANGELOG.md(2KB)
----Makefile(2KB)
----go.sum(97KB)
----.go-version(7B)
----README.md(19KB)
----hack()
--------boilerplate.go.txt(1B)
----version()
--------version.go(1KB)
----go.mod(2KB)

网友评论