zoukankan      html  css  js  c++  java
  • AWS-CDK 命令整理

    命令

    cdk ls ## cdk list ## cdk list --long #查看CDK有多少个任务
    cdk synth #查看现在程序生成的CloudFormation脚本
    cdk bootstrap #第一次执行CDK部署的时候会在S3上面创建一个桶存放代码、状态等等
    cdk deploy #执行部署CDK
    cdk destroy #删除所创建的环境
    cdk diff #比较所修改的地方
    cdk docs #CDK文档 https://docs.aws.amazon.com/cdk/api/latest/
    cdk doctor #debug或report的时候需要指令此指令它會收集目前的env和CDK版本信息
    

    环境准备

    ##强制升级CDK版本
    npm i -g aws-cdk --force 
    mkdir cdk-demo && cd cdk-demo
    ## 初始化语言
    cdk init --l typescript
    ## 下载相应的lib
    npm install @aws-cdk/aws-ec2
    npm i @aws-cdk/aws-{eks,ecs,iam}
    

    目录

    bin下 cdk-demo.ts ##
    ## bin下的ts文件,执行AWS默认profile
    const env = {
        region: process.env.CDK_DEFAULT_REGION,
        account: process.env.CDK_DEFAULT_ACCOUNT
    };
    
    lib下cdk-demo-stack.ts ## 主要开发目录 
    前面下载的lib需要在这个文件引用进来
    import * as cdk from '@aws-cdk/core';
    import * as ec2 from '@aws-cdk/aws-ec2';
    import * as eks from '@aws-cdk/aws-eks';
    
  • 相关阅读:
    第一次作业
    java基础随笔09
    java基础随笔08
    java基础随笔07
    java基础随笔06
    java基础随笔05
    java基础随笔04
    java基础随笔03
    java基础随笔02
    java基础随笔01
  • 原文地址:https://www.cnblogs.com/syavingcs/p/13883838.html
Copyright © 2011-2022 走看看