@@ -11,40 +11,36 @@ tags: ["cluster templates", "tutorial", "terraform", "profiles", "aws", "azure"]
1111When you manage many Kubernetes clusters, configuring and upgrading them one by one does not scale. You need a way to
1212apply the same configuration and upgrade rules across multiple clusters.
1313
14- In this tutorial, you will use ** cluster templates** in Palette to create and manage clusters in a consistent way.
15- Cluster templates let you reuse a cluster configuration, control when upgrades happen, and apply changes to multiple
16- clusters at once.
14+ Palette supports this workflow with ** cluster templates** . Cluster templates let you reuse a cluster configuration,
15+ control when upgrades happen, and apply changes to multiple clusters at once.
1716
18- Cluster templates use two building blocks :
17+ Cluster templates are built from two related concepts :
1918
20- - ** Cluster profiles** , which define the software and infrastructure configuration of a cluster.
21- - ** Cluster template policies** , which control how clusters created from a template are operated, such as when upgrades
22- can run.
19+ - ** Cluster profiles** , which define the software stack and infrastructure configuration of a cluster.
20+ - ** Cluster template policies** , which define how clusters created from a template are operated, such as when upgrades
21+ are allowed to run.
2322
24- A ** maintenance policy** is one type of cluster template policy. Currently, maintenance policies are the only cluster
25- template policy type available in Palette.
23+ A ** maintenance policy** is one type of cluster template policy. Maintenance policies define a maintenance window that
24+ controls when upgrades can run. Currently, maintenance policies are the only cluster template policy type available in
25+ Palette.
2626
27- In this tutorial, you create two clusters named ** dev** and ** prod** . Both clusters are created from the same cluster
28- template, but use different
29- [ cluster profile variables] ( ../../../../../profiles/cluster-profiles/create-cluster-profiles/define-profile-variables/ ) .
30- This shows how you can reuse a single template while applying environment-specific settings per cluster.
31-
32- ## What You Will Build
27+ Cluster templates link cluster profiles and policies. When you create clusters from the same template, those clusters
28+ share the same base configuration and follow the same operational rules.
3329
3430In this tutorial, you will:
3531
3632- Create a cluster profile
3733- Create a cluster template policy
3834- Create a cluster template that uses the profile and policy
39- - Deploy two clusters (** dev** and ** prod** ) from the same template
40- - Set different profile variable values for each cluster
35+ - Deploy two clusters (** dev** and ** prod** ) from the same template, but use different
36+ [ cluster profile variables] ( ../../../../../profiles/cluster-profiles/create-cluster-profiles/define-profile-variables/ )
37+ - Set different profile variable values for each cluster for environment-specific settings
4138- Update the template and upgrade both clusters together
4239
43- ## Choose Your Workflow
44-
45- You can complete this tutorial using [ Palette's UI on AWS] ( #provision-and-upgrade-clusters-using-the-palette-ui-for-aws )
46- or [ Terraform on AWS or Azure] ( #provision-and-upgrade-clusters-using-terraform ) workflows. Choose the workflow that
47- matches how you manage your infrastructure.
40+ You can complete this tutorial using either
41+ [ Palette's UI on AWS] ( #provision-and-upgrade-clusters-using-the-palette-ui-for-aws ) or
42+ [ Terraform on AWS or Azure] ( #provision-and-upgrade-clusters-using-terraform ) , depending on how you manage your
43+ infrastructure.
4844
4945::: warning
5046
0 commit comments