# Pulumi로 인프라 구축하기

> Clean Markdown view of GeekNews topic #13804. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=13804](https://news.hada.io/topic?id=13804)
- GeekNews Markdown: [https://news.hada.io/topic/13804.md](https://news.hada.io/topic/13804.md)
- Type: news
- Author: [ironlung](https://news.hada.io/@ironlung)
- Published: 2024-03-14T11:56:34+09:00
- Updated: 2024-03-14T11:56:34+09:00
- Original source: [insight.infograb.net](https://insight.infograb.net/blog/2023/10/26/pulumi)
- Points: 5
- Comments: 6

## Topic Body

- 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 명령어로 생성한 버킷 확인 가능

## Comments



### Comment 23718

- Author: bus710
- Created: 2024-03-15T07:14:42+09:00
- Points: 1

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

### Comment 23709

- Author: nasir17
- Created: 2024-03-14T14:11:17+09:00
- Points: 1

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

### Comment 23716

- Author: ironlung
- Created: 2024-03-14T19:04:44+09:00
- Points: 1
- Parent comment: 23709
- Depth: 1

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

### Comment 23712

- Author: ironlung
- Created: 2024-03-14T16:33:19+09:00
- Points: 1
- Parent comment: 23709
- Depth: 1

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

### Comment 23711

- Author: nasir17
- Created: 2024-03-14T14:57:33+09:00
- Points: 1
- Parent comment: 23709
- Depth: 1

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

### Comment 23710

- Author: c1t1d0s7
- Created: 2024-03-14T14:30:51+09:00
- Points: 1
- Parent comment: 23709
- Depth: 1

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