/f5-devops-workspace-aws

On demand Ubuntu Workspace for F5 tools in Amazon Web Services

Primary LanguageHCLApache License 2.0Apache-2.0

aws-tf-workspace

Terraform workspace deployed in AWS with Terraform and awscli

deploy the workstation with your tool of choice:

Prerequisites

  • aws credentials
  • aws EC2 SSH keyPair

TLDR

  1. set auto vars
    • admin source address
    • aws key name
    terraform init
    terraform plan
    terraform apply

Options:

Variables

env variables

  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY
  • AWS_DEFAULT_REGION

Connect with VS Code Remote Development

Optional Extensions

Known issues

  • ssh ids on reapply

        @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
        @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
        @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

    win:

      ssh-keygen -f "c:\\Users\\user/.ssh/known_hosts" -R 18.210.163.252
    

    linux:

      ssh-keygen -f "/root/.ssh/known_hosts" -R 18.210.163.252
    
  • VScode Remote

    settings

    extensions installed

check for inspect folders