文件名称:veena_assessment:这是用于更新评估的测试代码
文件大小:12KB
文件格式:ZIP
更新时间:2024-05-02 00:10:05
HCL
设置EKS集群 此仓库用于评估veena,其中包含2个不同的文件夹 Infrastructure_Code(用于在AWS上配置EKS集群的Terraform配置文件) Helm_deployment(用于部署wordpress应用程序的Terraform Helm配置) 先决条件: 安装Terraform,Awscli,kubectl 配置AWS凭证 远程状态文件的S3存储桶 如何使用这个仓库 cd入基础架构代码并运行terraform init,应用Terraform计划和Terraform Terraform init:将下载所需的插件和模块,并且所有必需的插件版本均在Versions.tf中声明 Terraform计划:将显示计划输出 适用Terraform:将创建所需的基础结构,其中包括VPC,子网,EKS群集,节点组,安全组以及所有其他所需的组件。 创建基础结构后,k
【文件预览】:
veena_assessment-main
----Helm_deployment()
--------.terraform.lock.hcl(1KB)
--------wordpress.tf(290B)
--------backend.tf(130B)
----.gitignore(716B)
----README.md(2KB)
----Infrastructure_Code()
--------versions.tf(566B)
--------outputs.tf(862B)
--------.terraform.lock.hcl(6KB)
--------vpc.tf(1KB)
--------kubeconfig_veena-eks-iwBdAa5m(2KB)
--------backend.tf(140B)
--------eks-cluster.tf(1KB)
--------security-groups.tf(815B)
--------kubernetes-dashboard-admin.rbac.yaml(383B)
--------kubernetes.tf(1KB)