Create a Full Profile
Create a full profile by first adding infrastructure layers composed of an Operating System (OS), Kubernetes, Network, and Storage. Next, add layers using add-on profiles to expand the functionality of your clusters.
Prerequisites
- Your Palette account role must have the
clusterProfile.create
permission to create a cluster profile. Refer to the Roles and Permissions documentation for more information.
Create Full Profile
-
Log in to Palette.
-
From the left Main Menu click Profiles.
-
Click on the Add Cluster Profile button. If you have an existing infrastructure profile, you can select it from the profiles list and add layers to it from the profiles details page to create a full profile.
-
Fill out the following input values and ensure you select Full for the type. Click on Next to continue.
Field | Description |
---|---|
Name | The name of the profile. |
Version | Assign a version to the profile. You only need to specify a version if you create multiple versions of a profile using the same profile name. Default: 1.0.0 . |
Description | Use the description to provide context about the profile. |
Type | Full |
Tags | Assign any desired profile tags. Tags propagate to the Virtual Machines (VMs) deployed in the cloud or data center environment when clusters are created from this cluster profile. Example: owner or region . |
To learn how to create multiple profile versions that use the same name, check out Version a Cluster Profile.
-
Select the infrastructure provider or managed Kubernetes for your environment and click Next.
-
Configure the infrastructure layers by selecting the registry, pack name, and pack version for each layer. Click Next Layer to configure each infrastructure layer.
Layer | Description |
---|---|
Operating System | Select an OS to use with your Kubernetes clusters. Use the Bring Your Own OS (BYOOS) to use a different or custom OS. Refer to the Bring Your Own OS (BYOOS) section to learn more. |
Kubernetes | The Kubernetes pack to use with the cluster. Palette eXtended Kubernetes (PXK) allows you to manage OpenID Connect (OIDC) Identity Provider (IDP). This is particularly useful if your environment does not have an IDP configured - you can use Palette as an IDP without having to configure a third-party IDP. Refer to Configure OIDC Identity Provider for more information. |
Network | Select a network pack to use with your clusters. |
Storage | Select a storage pack to use with your clusters. |
- Select the type of layer to add to the cluster profile: pack, manifest, or Helm chart. For guidance, refer to Add a Pack, Add a Manifest, or Add a Helm Chart.
For more information about the layers, applying pack versions, configuration parameters, and presets, review Profile Layers.
- Fill out the required input fields for each layer and click on Confirm & Create.
-
If you want to add additional layers, repeat steps 7 and 8. Otherwise, click on Next to review the profile.
-
Click on Finish Configuration to create the cluster profile.
You now have a full cluster profile. You can reuse the profile and apply it to several clusters. Refer to the Update Cluster Profile guide for more information about update operations.
Validate
-
Log in to Palette.
-
Navigate to left Main Menu and select Profiles.
-
Select your cluster profile to review its layers or make changes.
Next Steps
Now you are ready to deploy a cluster using the full cluster profile you created.