安装terraform
1 | # 根据不同操作系统选择 |
terraform连接k8s集群
1 | https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs/resources/deployment_v1 |
1 | # 2种方式 |
创建ns初体验
- terraform init
1 | mkdir terraform-k8s |
- terraform plan
1 | # 集群context要写正确,可通过如下命令查看 |
- terraform apply
创建deployment应用
1 | resource "kubernetes_deployment_v1" "example" { |