Skip to content

francisco-com-au/platform-cluster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Platform Clusters ⎈

Want to spin up a brand new environment? This repo has the code to create a Kubernetes cluster and configure it to run applications in a specific environment.

This goes hand in hand with the Core Pipeline. In the core pipeline repo you define applications and environments. In this repo you spin up clusters to run such evironments.

In a nutshell, this will point to the Platform Apps repo, using overlays to select environments.

How do I use it?

Run ./main.sh <environment_name>. It will:

  • create a local cluster using K3D (k3s in docker which works great for forwarding traffic)
  • install ArgoCD
  • configure ArgoCD to watch the Platform Apps repo on specific overlays based on the environment.

Dependencies

Oh, by the way! This is intended to run on a local Mac, that's why I'm using brew.

About

Spins up clusters to run platform apps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published