Skip to content

dkirrane/spring-cloud-kubernetes-configuration-watcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This project provides a GitHub Action workflow for deploying Spring Cloud Kubernetes Configuration Watcher to Azure AKS.

References

GitHub Actions Setup

Create a GitHub Environment with the following Secrets and env Variables:

Name Type Description
ARM_CLIENT_ID Secret (required) Client ID of the Microsoft EntraID Service Principal with rbac to AKS
ARM_CLIENT_SECRET Secret (required) Client Secret of the Microsoft EntraID Service Principal with rbac to AKS
ARM_SUBSCRIPTION_ID Secret (required) The Azure Subscription ID
ARM_TENANT_ID Secret (required) The Microsoft EntraID Tenant ID
ACR_REGISTRY_NAME Variable (required) The name of the Azure Container Registry (ACR)
AKS_CLUSTER_NAME Variable (required) The name of the Azure Kubernetes Cluster (AKS)
AKS_CLUSTER_RG Variable (required) The name of Resource Group containing the AKS Cluster

See create-gh-env.sh for an example script on how to setup GitHub environment automatically.

GitHub Actions Workflow

Deploy Workflow

About

CI/CD for Spring Cloud Kubernetes Configuration Watcher to Azure AKS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages