클러스터와 node, fargate profile까지 생성 했습니다. 주가적으로 launch_template를 통해 생성해서 tag를 붙이고 싶은데 클러스터 조인이 되지 않더군요. 네트워크 설정과 sg설정 모두 완료해 주었는데 ami가 문제인지...도큐먼트를 보면 nat등의 외부 접근이 가능해야 한다고 봐서 네트워크를 전부 public망에 빼보기도 하였습니다. 관련해서 eks cluster를 생성할때 launch_template를 사용하여 구축한 레퍼런스가 있을지요?? 아무리 찾아봐도 없더군요... 그리도 두번째로 클러스터 생성후 ALB를 붙이는부분에 대하여 좀 난해한데 이부분은 eksctl을 통해 진행 되야 하는 부분이라 terraform으로 어느정도 제약이 있는것 같더군요. 혹시 Terraform으로 관련 스크립트를 원스톱으로 실행시키는 방법이 있을까요?
좋은 강의 제공해주셔서 감사합니다! 강의를 통해 테라폼을 aws 배포하는 기본적인 것은 실습을 했습니다. 최종적으로 웹화면에서 버튼을 클릭했을 때 테라폼을 호출해서 aws 인프라를 생성하고 싶습니다. 예를들어 python기반으로 개발한 웹화면에서 버튼을 클릭했을 때 테라폼을 호출하려고 하는데 어떻게 구성할 수 있을까요? 제가 추가적으로 확인해보니 terraform cloud가 별도로 있던데요 api 기반으로 구성하려면 아래와 같은 방법이 적절한가요? (이외 더 좋은 방법이 있다면 가이드 주시면 감사하겠습니다!) 1)로컬 테라폼 코드 작성 2)github 배포 3)terraform cloud 와 github 연동 4)python기반 웹화면에서 terraform cloud api 호출하여 인프라 구축
DevOps 준비하는 학생인데 궁금한점이 있어 두가지 질문드립니다. 1.포트폴리오 제작을 위해 현재 팀프로젝트를 통하여 제작하려고 하는데요. 프론트엔드, 백엔드, 그리고 저 DevOps 까지 총 세명으로 구성되어있는데 일단 제작에 앞서 저의 역할로서 계획은 백엔드가 이용한 어플 및 서비스 버전에 맞추어 모놀리식 구축, 마이크로서비스의 도커, 쿠버네티스를 이용하여 구축하고 세가지 형태로 제작하려고 합니다. 세가지의 공통점인 부분은 팀 사정상 JSP의 war file을 이용해야되서 Nginx -> Tomcat -> Mariadb 로 설계를 하였구요. 물론 백엔드의 버전에 맞추어 구축을 하려고합니다. 물론 테라폼을 이용하여 클라우드(AWS, GCP-GKE, NCP)를 통해 구축하여 배포한 뒤에 모니터링까지 그 배포한 과정들을 PDF문서로 통해 제작하려고 하는데 이 부분에서 선생님의 견해와 피드백을 듣고 싶구요. 2. 위 과정들이 DevOps 역할이 맞는건지 아니면 인프라 엔지니어인지 가끔 혼동이 옵니다. 위와 같이 포트폴리오 제작하는게 옳은건지 그리고 위와같이 제작한다면 어느 부분을 강조해야 DevOps의 포트폴리오로서 퍼포먼스가 확실히 강조되는 포인트가 있는지 궁금합니다.