-
Notifications
You must be signed in to change notification settings - Fork 14
[Feature] Linked Mode
CxJ edited this page Jun 1, 2022
·
2 revisions
To allow multiple clusters to operate based on a single clusterSpec and a single Profile we need to create a "Linked" mode whereby multiple clusters can be created, OR added after the fact to a Profile and/or clusterSpec.
Linked Mode should enable the following outcome:
- ClusterSpec "Prod EMAE" is stored in Git /clusterspecs/prod/emea
- Profile "Prod Core Apps Global" is stored in Git /Profiles/prod/global
Clusters France, Germany, Italy and Denmark are all created using Prod EMEA and Prod Core Apps Global. Any change to Prod EMEA in Git will result in the clusters changing. EXAMPLE:
- New Node Pool
- Instance type changed
- OS changes
Any change to Prod Core Apps Global in Git will result in the clusters apps/policies changing EXAMPLE:
- New app added
- Number of replica's for an app changes
- App Removed
Linked Mode focuses on driving declarative ops at scale to ensure clusters operate in an identical way no matter where the cluster is running.