Infra에 대한 구조는 terraform을 이용하고 있기 때문에, cluster를 배포하는 도구로 eksctl보단 terraform을 이용하고자 한다.
→ 하지만 eks에 대한 설정이 다소 모호하여 다음과 같은 순서로 진행을 하려고 한다.
[x] workshop에서 eksctl을 통해서 만든 eks 구조 파악
[ ] 직접 aws console을 이용하여 클러스터 생성
⚡크러스터 생성 후에 워크로드가 진행이 안된다!
<aside>
💡 EKS에서 기본 endpoint의 경우는 인터넷으로 접근을 하도록 열어둔다는 특징이 있다. 이해한 바로는 기본적인 kubernetes의 다운로드를 위해서 기본적인 워크로드 작업이 수행되지 않은 것으로 판단.
</aside>
→ 원인을 모르겠다...
[ ] terraform을 이용한 EKS 모듈화
→ 이것도 뭔지 모르겠지만 연결이 안되는 문제가 발생한다.
[ ] eksctl을 이용해서 cluster를 배포하도록 하자
일단 가장 빠르고 이미 해본 방식이기 때문!
지우기 간편한 구조! → eksctl delete cluster --name=<cluster_name>