cd my-eks-blueprints
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
source ~/.bashrc
nvm -v
nvm install v18
nvm use v18
node -v
npm -v
Bạn cần sử dụng phien bản node trên 14.15.0 để sử dụng được cdk. Xem thêm tại đây
npm -g install typescript
npm install -g aws-cdk@2.147.3
cdk --version
cdk init app --language typescript
Bạn có thể xem thêm tài liệu về CDK
export AWS_DEFAULT_REGION=ap-southeast-1
export ACCOUNT_ID=212454837823
Lưu ý: nhớ thay đổi ACCOUNT_ID của bạn để thực hiện bài lab.
cdk bootstrap --trust=$ACCOUNT_ID \
--cloudformation-execution-policies arn:aws:iam::aws:policy/AdministratorAccess \
aws://$ACCOUNT_ID/$AWS_REGION
Environment aws://212454837823/ap-southeast-1 bootstrapped.
npm i @aws-quickstart/eks-blueprints dotenv