A progressive Node.js framework for building efficient and scalable server-side applications.
Nest framework TypeScript starter repository.
$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please read more here.
- Author - Kamil Myśliwiec
- Website - https://nestjs.com
- Twitter - @nestframework
Nest is MIT licensed.
npm i -D @swc/cli @swc/core
https://catalog.us-east-1.prod.workshops.aws/workshops/9c0aa9ab-90a9-44a6-abe1-8dff360ae428/en-US/110-cicd/100-cicd need to create IAM user and policy for GitHub Action
dynamodb creation
rbac iam account creation
eksctl utils associate-iam-oidc-provider --cluster=sd-gen-dev
aws eks update-kubeconfig --name sd-gen-dev --region ap-northeast-1 --role-arn arn:aws:iam::331102492406:role/sd-gen-dev-sdgendevAccessRole9C29FDA3-DKQ32UO20ILI
eksctl create iamserviceaccount \
--cluster=sd-gen-dev \
--name=backend-api-service-account \
--attach-policy-arn=arn:aws:iam::331102492406:policy/sd-gen-dynamodb-admin \
--override-existing-serviceaccounts \
--namespace=default \
--approve
eksctl delete iamserviceaccount --cluster=sd-gen-dev --name=backend-api-service-account --role=arn:aws:iam::331102492406:role/sd-gen-dev-sdgendevAccessRole9C29FDA3-DKQ32UO20ILI
the api group is shared with jupyter notebook, the ip block also config there