Cloud9 Bootstraping

  • 🚀 1.3.1. Bootstrap Script

    By running the following command from your Cloud9 terminal, We have put together a bootstrap script that will install the useful utilities for you.

    ✍️ AWS Free Tier: t3.micro & 30GB

    wget https://devsecops.job4u.io/assets/cloud9.sh
    wget https://devsecops.job4u.io/assets/ebs-resize-boto3.sh  
    wget https://devsecops.job4u.io/assets/ebs-resize.sh
    
    chmod +x *.sh
    
    ./cloud9.sh
    
    ebs-resize-boto3.sh
    # ./ebs-resize.sh 100
    

    ✍️ It takes a few minutes to complete! ⏳

  • 🚀1.3.2. Cloud9 IDE: Create a Cloud9 Workspace or Provision your AWS Cloud resources

    • 1. Verify AWS CLI version 2

      echo "[x] Verify AWS CLI version 2": $(aws --version)
      echo "[x] Verify Git client":        $(git --version)
      echo "[x] Verify jq":                $(jq   --version)
      
    • 2. Verify Node.js & CDK

      echo "[x] Verify CDK":               $(cdk --version)
      echo "[x] Verify Node.js":           $(node --version)
      
      🤓 Install CDK
    • 3. Verify Terraform & K8s Utilities

      echo "[x] Verify kubectl":           $(kubectl version --client)
      echo "[x] Verify eksctl":            $(eksctl version)
      echo "[x] Verify helm3":             $(helm version --short)
      echo "[x] Verify k9s":               $(k9s version --short)
      
    • 4. Verify Python3

      echo "[x] Verify Python3":           $(python3 -V)
      echo "[x] Verify Pip3":              $(pip3 -V)
      
    • 5. Verify SAM & Serverless Framework

      echo "[x] Verify SAM":               $(sam --version)