tf2helm 将 Terraform 模块转换为 Helm Chart
项目描述
tf2helm
t2helm是一个简单的 Python 实用程序,可将 Terraform 模块转换为 Helm Chart。Helm Chart 包含由以下 Kubernetes Operator 之一理解和管理的 Kubernetes 自定义资源:
tf2helm从本地或远程路径读取 Terraform 模块并将其转换为指定目录中的 Helm 图表。它读取 Terraform 变量并将它们作为值写入 Helm文件.Values.required,具体取决于它们是否已被分配值。.Values.optionalvalues.yaml
这使基础设施运营商(例如 DevOps 或平台工程师)能够灵活地为云资源设置合理的默认参数,并使它们对以后可能会或可能不会覆盖它们的应用程序开发人员可见和可配置。
安装
pip install tf2helm
用法
tf2helm --help