Skip to content

Gordonby/aks-well-architected-assesment-brownfield

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AKS Well Architected

Using AKS Construction and PSRule to create a Well Architected configuration for your AKS environment.

Repo purpose

To serve as a demonstratable Well Architected review of a live environment.

Using GitHub actions to orchestrate the environment deploy and assessment. Failures are reported in the GitHub step summary, GitHub artifacts and by raising an issue in the repository.

The sample workflow runs on demand, and on a schedule. By running on a schedule we can be alerted to both;

  1. Degredations in our environment configuration
  2. New rules in the Well Architected assesment

AKS Configurations

Description AKSC Rules passed Rules failed PSRule Config Rules exempt
The "cool" config, Cillium, Azure CNI Overlay and Prometheus monitoring through Azure monitor AKSC 20 19

About

Uses PSRule for Azure with GitHub actions to create a Well Architected Assessment in a brownfield scenario

Topics

Resources

License

Stars

Watchers

Forks