diff --git a/examples/gke-serverless/README.md b/examples/gke-serverless/README.md new file mode 100644 index 00000000..b9e71e42 --- /dev/null +++ b/examples/gke-serverless/README.md @@ -0,0 +1,12 @@ +# GKE and Serverless examples + +The examples in this folder show implement **end-to-end scenarios** for GKE or Serveless topologies that show how to automate common configurations or leverage specific products. + +They are meant to be used as minimal but complete starting points to create actual infrastructure, and as playgrounds to experiment with Google Cloud features. + +## Examples + +### Multitenant GKE fleet + + This [example](./multitenant-fleet/) allows simple centralized management of similar sets of GKE clusters and their nodepools in a single project, and optional fleet management via GKE Hub templated configurations. +
diff --git a/examples/gke/multitenant-fleet/README.md b/examples/gke-serverless/multitenant-fleet/README.md similarity index 99% rename from examples/gke/multitenant-fleet/README.md rename to examples/gke-serverless/multitenant-fleet/README.md index 6acfd3b2..f0e0cd24 100644 --- a/examples/gke/multitenant-fleet/README.md +++ b/examples/gke-serverless/multitenant-fleet/README.md @@ -2,6 +2,10 @@ TODO: add brief explanation and refer back to dev folder? +

+ GKE multitenant +

+ This is an example of that shows the use of the above variables: ```hcl diff --git a/examples/gke-serverless/multitenant-fleet/diagram.png b/examples/gke-serverless/multitenant-fleet/diagram.png new file mode 100644 index 00000000..a282e7d5 Binary files /dev/null and b/examples/gke-serverless/multitenant-fleet/diagram.png differ diff --git a/examples/gke/multitenant-fleet/gke-clusters.tf b/examples/gke-serverless/multitenant-fleet/gke-clusters.tf similarity index 100% rename from examples/gke/multitenant-fleet/gke-clusters.tf rename to examples/gke-serverless/multitenant-fleet/gke-clusters.tf diff --git a/examples/gke/multitenant-fleet/gke-hub.tf b/examples/gke-serverless/multitenant-fleet/gke-hub.tf similarity index 100% rename from examples/gke/multitenant-fleet/gke-hub.tf rename to examples/gke-serverless/multitenant-fleet/gke-hub.tf diff --git a/examples/gke/multitenant-fleet/gke-nodepools.tf b/examples/gke-serverless/multitenant-fleet/gke-nodepools.tf similarity index 100% rename from examples/gke/multitenant-fleet/gke-nodepools.tf rename to examples/gke-serverless/multitenant-fleet/gke-nodepools.tf diff --git a/examples/gke/multitenant-fleet/main.tf b/examples/gke-serverless/multitenant-fleet/main.tf similarity index 100% rename from examples/gke/multitenant-fleet/main.tf rename to examples/gke-serverless/multitenant-fleet/main.tf diff --git a/examples/gke/multitenant-fleet/outputs.tf b/examples/gke-serverless/multitenant-fleet/outputs.tf similarity index 100% rename from examples/gke/multitenant-fleet/outputs.tf rename to examples/gke-serverless/multitenant-fleet/outputs.tf diff --git a/examples/gke/multitenant-fleet/variables.tf b/examples/gke-serverless/multitenant-fleet/variables.tf similarity index 100% rename from examples/gke/multitenant-fleet/variables.tf rename to examples/gke-serverless/multitenant-fleet/variables.tf diff --git a/examples/gke/README.md b/examples/gke/README.md deleted file mode 100644 index e69de29b..00000000 diff --git a/fast/stages/03-gke-multitenant/dev/diagram.png b/fast/stages/03-gke-multitenant/dev/diagram.png new file mode 100644 index 00000000..a282e7d5 Binary files /dev/null and b/fast/stages/03-gke-multitenant/dev/diagram.png differ