5P by ironlung 6달전 | favorite | 댓글 6개
  • Pulumi:
    • IaC 도구로 인프라를 편리하게 구성하고 관리하는 데 도움이 되는 기능 지원
    • HashiCorp에서 개발한 오픈 소스 프로젝트
    • 클라우드 인프라를 프로그래밍 언어로 정의하고 관리하는 데 사용
  • 특징:
    • AWS, Azure, Google Cloud, Kubernetes 등 여러 클라우드 플랫폼 지원
    • Go, Python, TypeScript, JavaScript, C#, Java, YAML 등으로 인프라 정의, 관리 가능
    • Terraform, AWS CloudFormation, Azure Resource Manager, Kubernetes YAML & Helm Charts에서 Pulumi로 마이그레이션 가능
  • AWS의 스토리지 서비스 S3 생성 방법:
    • S3 생성 권한 있는 IAM 사용자 생성, AWS configure 사용해 이를 등록
    • Brew로 Pulumi 설치, $pulumi new aws-python 으로 프로젝트 설정
      • 처음 Pulumi를 사용하면 ‘로그인이 필요하다’는 안내 메시지 표시됨
    • 로그인 완료 후, 프로젝트 설정 위해 프로젝트 이름, 설명, 스택 이름과 리전 입력하면 프로젝트 생성
    • 리소스 생성 위해 $ pulumi up 입력하면 변경 사항 등 보여줌
    • yes 선택하면 실제 AWS 환경에 리소스 생성
    • AWS에 로그인한 후, Amazon S3 콘솔로 이동하면 pulumi up 명령어로 생성한 버킷 확인 가능

테라폼이 적용률이 높긴해도, 푸루미가 맘이 가더라구요. 아무래도 쓰던 언어 쓸 수 있는지라…

pulumi도 hashicorp가 개발했나요? 하시코프가 개발한건 테라폼아닌가요?

안녕하세요. 인포그랩입니다. 해당 내용 확인하여 블로그 원문을 수정하였습니다. 내용 오류를 짚어주셔서 감사드립니다. 앞으로 더욱 유의하여 정확한 정보를 전달하겠습니다.

잘못된 정보를 전달드려 죄송합니다. 해당 내용을 수정하거나 요약글을 삭제하려는데 작성된 지 두시간이 지나서 삭제하기 어렵게 됐습니다. 거듭 죄송합니다.

ai로 작성한글 살짝느낌나는데 ai가 또

pulumi는 pulumi에서 만들었고, hashicorp는 terraform을 만든게 맞습니다.
원 글에서도 pulumi를 hashicorp가 만들었다고 잘못 되어 있네요...