Profiles
Save, reuse, and update add-on configurations across clusters with Profiles in Ankra.
Profiles let you capture and reuse add-on configurations, making it easy to apply consistent settings across multiple clusters and environments.
What is a Profile?
A Profile in Ankra is a saved configuration for an add-on, including values, secrets, and overrides. Profiles enable you to quickly replicate and manage add-on setups across your clusters.
Why Use Profiles?
Reuse Configurations
Apply the same profile to any cluster to instantly replicate your preferred add-on setup.
Update Multiple Clusters
Modify a profile and roll out changes to all clusters using it, ensuring consistency and saving time.
Enforce Best Practices
Standardize configurations for security, compliance, or operational excellence across your organization.
Simplify Management
Manage complex add-on settings in one place and avoid manual, error-prone updates.
Create or Save a Profile
Configure an add-on as needed, then save the configuration as a profile in the Ankra platform.
- Navigate to the Add-ons section and select your desired add-on.
- Customize values, secrets, and overrides as required for your environment.
- Click Save as Profile to store this configuration for future use.
Apply Profile to Clusters
Use the saved profile to deploy the same configuration to one or many clusters.
- Go to the Profiles section in Ankra.
- Select the profile you want to use.
- Choose the target clusters and apply the profile to instantly replicate your setup.
- Profiles can be used during cluster creation or applied to existing clusters at any time.
Update and Roll Out Changes
Edit a profile and push updates to all clusters using it, ensuring every environment stays in sync.
- Modify the profile’s configuration as your requirements evolve.
- Save changes and roll out updates to all clusters linked to this profile.
- Monitor rollout status and verify consistency across environments.
- Rollback to previous versions if needed for safety and compliance.
Example Profile Use Cases
- Dev, Staging, Prod Consistency: Use profiles to ensure each environment uses the same add-on configuration, reducing drift and troubleshooting time.
- Security & Compliance: Enforce organization-wide security settings by saving them as a profile and applying them everywhere.
- Rapid Onboarding: New clusters or teams can be set up quickly by applying existing profiles.
Profiles are ideal for organizations managing multiple environments (dev, staging, prod) or teams that want to enforce best practices and streamline operations.
Explore the Profiles API
Want to automate profile management or integrate with your CI/CD workflows? Check out the API Reference for endpoints to create, update, and apply profiles programmatically.