# Azure Bootstrap Container This project contains the Go application and configuration files for implementing the Azure Bootstrap container. The Azure Bootstrap container is responsible to create or delete a Kubernetes (K8S) cluster on Azure Cloud platform using the AKS (Azure Kubernetes Service). ## Go Application The Go application is the bootstrap container orchestrator that is responsible for translating commands into actions: create, delete, help. This Go application uses the Ephemeral cluster configuration file (e.g., azure-config.yaml) to determine the Azure credentials and data to use to create or delete the ephemeral cluster. ## Dockerfile The **Dockerfile** uses a multi-stage builds to first build the Go application then create the Azure bootstrap container image. ## Build To build the bootstrap container image, execute the following command: ```bash make images ``` This command will build the Go application and then create the bootstrap container image.