Packer 활용 사례

  • Post author:
  • Post category:칼럼
  • Post comments:0 Comments
  • Post last modified:October 15, 2018

Custom AMI를 제작하는 목적은 여럿이다. 그 중 몇 가지를 꼽자면

  • 운영체제 컴포넌트 업그레이드, 모니터링 도구 설치, 보안체계에 맞는 구성 등을 배포 전에 테스트하고 검증한다.
  • EC2 인스턴스를 초기화할 때 대용량의 바이너리를 다운로드 받고 설치하면 배포시간이 길어진다. 배포 시점에 원격 저장소에 접속이 안 되면 장애로 이어질 수도 있다.

알아둘 점

여러 환경에서 공통적으로 쓸 컴포넌트는 AMI로 미리 굽는다. 반면에 특정 환경에서만 쓰는 컴포넌트는 AMI에 담지 않는다. 그런 컴포넌트는 EC2 인스턴스를 초기화할 때 Cloudconfig로 설치한다.

Kubernetes, DevSecOps, AWS, 클라우드 보안, 클라우드 비용관리, SaaS 의 활용과 내재화 등 소프트웨어 개발 전반에 도움이 필요하다면 도움을 요청하세요. 지인이라면 가볍게 도와드리겠습니다. 전문적인 도움이 필요하다면 저의 현업에 방해가 되지 않는 선에서 협의가능합니다.
follow me
  • 혼자만의 장난감이 아닌 이상 한줄 한단어의 차이도 잘 확인하고 배포하는 게 당연하지
    13 hours ago
  • 나중에 읽으려 했는데 helm 같은 템플릿 엔진을 쓰라고 권장한다면 그다지 읽을 가치가 없어보이네. 사고날 때마다 엄청난 돈이 날아가봐야… https://t.co/9Wb8MAHUHd
    13 hours ago
  • 결정 한번 전광석화네 https://t.co/nujVeCRdMT
    1 day ago
Buy me a coffeeBuy me a coffee
×
Kubernetes, DevSecOps, AWS, 클라우드 보안, 클라우드 비용관리, SaaS 의 활용과 내재화 등 소프트웨어 개발 전반에 도움이 필요하다면 도움을 요청하세요. 지인이라면 가볍게 도와드리겠습니다. 전문적인 도움이 필요하다면 저의 현업에 방해가 되지 않는 선에서 협의가능합니다.
Latest Posts