Terraform

Terraform 创建 AWS EKS管理员角色

您可以将 IAM 角色与 Kubernetes 服务账户相关联。然后,此服务账户可以向使用该服务账户的任何 pod 中的容器提供 AWS 权限。借助此功能,您不再需要为Amazon EKS 节点 IAM 角色提供扩展权限,以便该节点上的 pod 可以调用 AWS API

Terraform tfstate 状态存储管理

当我们成功地执行了一次terraform apply,创建了期望的基础设施以后,我们如果再次执行terraform apply,生成的新的执行计划将不会包含任何变更,Terraform会记住当前基础设施的状态,并将之与代码所描述的期望状态进行比对

Terraform Provider 详解

Terraform被设计成一个多云基础设施编排工具,不像CloudFormation那样绑定AWS平台,Terraform可以同时编排各种云平台或是其他基础设施的资源。Terraform实现多云编排的方法就是Provider插件机制

Terraform 操作 GitHub

在使用之前,需要先配置访问 GitHub 的 API 的认证信息,如 GitHub Personal Access Token

Terraform 检索团队 Repo Topics

使用github team数据源来检索一个或多个GitHub团队的信息,基于团队信息,获取每个团队的repositories。并进一步获取每个repository的topics