Learn KOP - SOM Setup - Rafay Product Documentation

Part 1: Setup

What Will You Do

This is Part 1 of a multi-part, self-paced quick start exercise. In this part, you will setup the required resources to execute the AKS SOM.


Step 1: Setup Azure

Cloud credentials provide privileges to programmatically interact with your Azure account so that the lifecycle of infrastructure associated with the AKS cluster can be managed.


Step 2: Fork Repository

Declarative specs for the AKS cluster and other resources are available in a Git repository.


Step 3: Enable GitHub Actions

GitHub Actions will be used to run the automation workflows that will configure the environment resources.


Step 4: Configure Secrets

The required secrets for this exercise will be stored in GitHub as repository secrets. GitHub Actions will use RCTL to automate the provisioning of resources. The RCTL configuration will be stored as a repository secret. In order to create an Azure cloud credential, an Azure client secret will also be needed and will be stored as a repository secret.

First, we will create the RCTL secret.

Next, we will store the Azure client secret as a repository secret.


Recap

At this point, you have everything setup and configured to begin using the SOM automation.