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';
    
  • 相关阅读:
    Ajax请求如何设置csrf_token
    js和jQuery实现的Ajax
    Ajax简介
    JSON
    Django基础之中间件的执行流程
    Django基础之中间件
    Django基础之ModelForm
    Django基础之form表单的补充进阶
    APK的反编译(获取代码和资源文件)
    Smali语法基础
  • 原文地址:https://www.cnblogs.com/syavingcs/p/13883838.html
Copyright © 2011-2022 走看看