오늘도 한 뼘 더

[Terraform] AWS EKS 테라폼으로 생성하기 본문

DevOps & Infra/Terraform

[Terraform] AWS EKS 테라폼으로 생성하기

나른한댕댕이🐶 2025. 1. 16. 16:26
728x90
반응형

  # 배경  

AWS EKS 클러스터는 aws에서 지원하는 쿠버네티스 버전이 끝나면 업그레이드를 해줘야하는데 생각보다 이 과정이 단기적으로 발생하게 된다.

똑같은 내용의 aws 서비스를 올리기 위해서 IaC를 많이 사용한다고 이해했고, 이 중에서도 terraform을 많이 사용하고 있는 추세이다.

업그레이드 해야하는 때가 되면 보다 간편하게 적용을 해보기 위해 terraform을 도입해보기로 하였다.

 

  # terraform 트리 구조    

eks
└──main.tf
└──helm.tf
└──modules
    └──apigw
        └──vpc_link
    └──eks
    	└──cluster
        └──nodegroup
        └──role
            └──alc
            └──eks
            └──node
    └──gateway
    └──oidc
    └──peering
    └──private_subnet
    └──public_subnet
    └──vpc

 

  # terraform 코드  

https://github.com/baekji919/DevOps/tree/main/Terraform/eks

 

DevOps/Terraform/eks at main · baekji919/DevOps

Contribute to baekji919/DevOps development by creating an account on GitHub.

github.com

 

728x90
반응형
Comments