This repo hosts a few GKE Enterprise Fleet Tenancy examples
- fleet-tenancy-with-defaults is an example of a couple concepts coming together
- fleet-wide default settings for policy and config
- a set of clusters that get those defaults bound to a team scope with a few namespaces attached
- providing RBAC access of a configurable role to the respective namespaces
- fleet-tenancy-by-user-journey explores tenancy provisioning by distinct steps:
- project-level-setup once per project
- then per team-level-setup and team-resources for them like clusters with appropriate observability.
- and finally, after a handoff, team self service namespace and cluster resource provisioning.
Note: The HCL here is for illustrative purposes only. It is meant to share the concepts and some example usage, not to represent production configuration.