Chart repositories
A chart, which is a Helm package, corresponds to a target application and contains image, dependency, and resource definitions required to run an application. Typically, there are some applications that need to be deployed frequently within an enterprise, or the same application needs to be deployed in multiple environments. By abstracting these applications into application templates, enterprise personnel can quickly deploy applications based on templates, improving deployment efficiency.
Platform administrators have the authority to manage chart repositories and can perform operations such as adding, updating, synchronizing, and deleting repositories.
Reference link: Helm Charts
The template repository supports connecting to enterprise-customized Helm Chart repositories or Git repositories, synchronizing the charts (application templates) in the repository to the platform for unified management. The platform comes with a built-in public-charts template repository, which provides application templates for all projects.
By adding a template repository, you can map enterprise-customized Helm Chart repositories, OCI Chart repositories, or Git repositories to the platform. This allows synchronization of charts (application templates) from the repository to be used by other members of the enterprise or team.
If the template references cross-namespace or cluster-level resources, the operations of developers and testers will be restricted, and you need to assist in deploying the template application.
Application templates support modifying hardware architecture and network protocols, and can be used with various hardware architectures or network protocols.
When the application templates in the remote repository are updated, they can be synchronized to the template repository on the platform by synchronizing the templates.
Users with the platform administrator role can upload local charts (application templates) to a Chart or OCI Chart repository with management permissions.