Configure machine or use container image

Everpure Cloud Dedicated for Azure

Audience
Public
Source Type
Documentation

The framework requires az-cli, bicep-cli and jq tools.

Local installation

Note:

On Windows is recommended to use Windows Subsystem for Linux (WSL) to run all scripts in this repository.

  1. Clone the git repository from GitHub and change working directory to the cloned repository.
  2. To install required tools execute a setup script:
    
    $ ./00-setup-machine.sh
  3. This script is designed to install all required tools on your computer. When you clone the repository, execute the script.
  4. The script will ask you to authenticate into Azure CLI via device code login method.

Container Image

Alternatively, in the repository is a container image, that has all the tools you need. Just build the image and run the commands inside the container (for example, with Docker).

  1. Clone the git repository from GitHub and change working directory to the cloned repository.
  2. To build a container image, execute following command:
    
    $ docker build . -t cbs-bicep
  3. When the container image is ready, run with following:
    
    $ docker run -v .:/data -it cbs-bicep
  4. And follow instructions on the screen to authenticate into Azure CLI via device code login method.
  5. In the container image you don't need to run a 00-setup-machine.shscript.