rkttu
9월 9, 2025, 8:05오전
1
AWS CDK는 C#을 포함한 여러 프로그래밍 언어를 지원하는데, CDK를 AWS 없이도 테스트해볼 수 있는 환경을 조성하기 위해 Localstack을 이용할 수 있습니다. 이번 .NET 10에 도입되는 FBA를 사용하여 CDK 로컬 환경을 구축하고 실험해볼 수 있는 예제를 만들어봤습니다.
#!/usr/bin/env dotnet
#:sdk Microsoft.NET.Sdk.Web
#:property PublishAot=False
#:package Amazon.CDK.Lib@2.214.0
// Prerequisites
// NodeJS LTS, Python 3.x LTS, Podman
// Install CDK related components
// npm i -g aws-cdk-local aws-cdk@2
// pip install awscli-local
// Launch Localstack Container (Free)
// podman run --rm --name localstack -dt -v /var/run/docker.sock:/var/run/docker.sock -p 4566:4566 -p 4510-4559:4510-4559 localstack/localstack
// Bootstrap and Deploy
// cdklocal bootstrap
// cdklocal deploy
This file has been truncated. show original
3개의 좋아요