What The Hack - Azure Arc enabled Kubernetes Hack

Challenge 0 - Setup (Pre-day)

Home - Next

Introduction

The prerequisites for completing this hack are as follows:

There are multiple ways to complete the challenges layed out on this hack. And as such there are many different tools that can be utilized to solve the challenges. However, having access to the prerequisites outlined above at the minimum will be sufficient to complete the hack.

Challenge

In this challenge we will setup the core components needed to complete this What the Hack.

  1. In a local environment insure the following tools are avaliable:
    • Install VSCode suitable for your operating system
    • Install Docker suitable for your operating system
    • Install and configure Terraform
    • Install and configure kubectl command line tool
    • Install and configure Azure CLI command line tool
    • Ensure you have a local terminal with appropriate access to be able to:
      • Create SSH Keys
      • SSH into remote VMs
  2. Ensure you have access to Google Cloud Platform (GCP) to be able to deploy GKE clusters.
    • If you are planning on using AWS, ensure you have the portal to be able to deploy EKS clusters.
  3. Create an Azure Subscription that you can use for this hack. If you already have a subscription you can use it or you can get a free trial here.

Success Criteria

  1. You should have access to a local environment with the following tools installed:
    • VSCode
    • Docker
    • Terraform
    • Kubectl
  2. Ensure you have access to the GCP platform and Azure platform to be able to deploy GKE and Azure Arc enabled Kubernetes resources.

Home - Next