티스토리 뷰
Pulumi 프레임워크의 구조는 다음과 같다
pyproject.toml 파일을 생성하는 과정이다.
poetry add mangum 을 실행한다. 그런데 다음과 같이 에러가 발생하면 ...
다음처럼 실행한다. python -m poetry add mangum
python -m poetry init 명령을 하면 (python -m 이 없어야 하는 케이스도 있다)
중간중간 나오는 공간은 바로 엔터로 넘어간다.
그러면 다음과 같은 파일이 자동 생성된다.
참조 블로그
[FastAPI] 16. Pulumi를 이용해 FastAPI Serverless 환경 구축해보기
우리는 지난 글에서 FastAPI, Magnum, AWS Serverless Stack(Lambda, API Gateway)을 이용하여 FastAPI 서버리스 환경을 구축했습니다. 2022.05.22 - [Programming/Python] - [FastAPI] 15. FastAPI를 Serverless로 배포하는 방법 - Mangum
blog.neonkid.xyz
다음은 참조 블로그를 통해 진행하는 과정에서 누락된 부분에 대한 보충 화면이다.
Pulumi 를 진행하는 과정에서 비밀번호 설정이 필요하다. 다음 코드를 입력한다.
pulumi stack change-secrets-provider passphrase
참조블로그
https://github.com/pulumi/pulumi/issues/9489
PULUMI_CONFIG_PASSPHRASE can not be empty · Issue #9489 · pulumi/pulumi
What happened? I do not use PULUMI_CONFIG_PASSPHRASE in the project and export PULUMI_CONFIG_PASSPHRASE= just wroks in 3.28.0. after upgrade to 3.30.0, I got the following error: error: Preview fai...
github.com
다음은 AWS 내부의 설정이다. 다음 세개의 권한은 필수이다.
chocolatey software 를 설치한다.
AWS Root 계정에서 iam 계정에 ACCESS 키를 생성하는 과정에서 다음 처럼 값을 정리한다.
리전이 서울인 경우까지 포함하면 다음처럼 정리된다.
$Env:AWS_ACCESS_KEY_ID="AKIA5S..."
$Env:AWS_SECRET_ACCESS_KEY="IdgDEQxgfO..."
$Env:AWS_DEFAULT_REGION="ap-northeast-2"
Outputs: apigateway-rest-endpoint: " ... " 를 클릭하면 다음 화면이 출력된다.
'7. 클라우드' 카테고리의 다른 글
AWS EC2 세이빙 플랜으로 비용 절감 (쿠버네티스 설정) (0) | 2023.03.06 |
---|---|
AWS 네임서버를 이용하는 경우 (0) | 2023.02.22 |
도커 MySQL 이미 생성된 테이블의 속성 변경하기 (0) | 2023.01.18 |
네이버 클라우드 1년무료 서버 구축하기 (0) | 2023.01.06 |
오라클 클라우드 계정 바로가기 (0) | 2022.12.02 |
- Total
- Today
- Yesterday
- ERD
- Mongo
- nodejs
- jQuery
- intellij
- Java
- Algorithm
- Python
- Mlearn
- mariadb
- JPA
- SQLAlchemy
- maven
- JUnit
- Eclipse
- Django
- KAFKA
- AWS
- tensorflow
- React
- database
- SpringBoot
- Git
- FLASK
- docker
- COLAB
- vscode
- springMVC
- Oracle
- terms
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |