Skip to content

steerben/multi-tenancy-team1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fluxcd-multi-tenancy-team1

test

Demo repository for managing a multi-tenant cluster with Flux and Kustomize, part of fluxcd/multi-tenancy.

This repository uses GitHub Actions to validate the Kubernetes manifests with kubeval and a set of Open Policy Agent rego rules.

GitHub workflow:

  • validate kustomize build with kubeval strict mode
  • deny containers with latest image tag
  • deny deployments and services without app label selector
  • warn if deployments have no prometheus pod annotations

About

Tenant example repository

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published