Helm Repos
Helm repository for storing Servers, container applications, etc.
Entry: In the cloud management platform click on the top left corner navigation menu, and click “Monitor/Orchestration/Helm Repos” menu item in the left menu bar that pops up to enter the Helm Repos page.
Create Helm repository
This function is used to dock a Helm repository.
Description
URLs of recommended Helm repositories to use.
- Virtual machine Helm repository: https://cloudpods-charts.oss-cn-hongkong.aliyuncs.com/
- Container Helm repository: https://apphub.aliyuncs.com
- On the Helm repository page, click the “New” button at the top of the list to bring up the New Helm repository dialog.
- Set the following parameters.
- Name: Set the name of the Helm repository.
- Specify Domain: Set the domain to which the Helm repository belongs.
- URL: Set the URL path of the Helm repository.
- Type: Set the resource type to which the Helm repository applies, including the server type and container type.
- Click the “OK” button to complete the operation.
Set up sharing
This function is used to set the sharing scope of the Helm repository.
There are three types of sharing scopes for domain resources.
- No sharing (private): I.e. domain resources can only be used by users in this domain.
- Domain sharing-part (Multiple Domains sharing): I.e. domain resources can be shared to the specified domain (one or more), and only the users under the domain where the domain resources are located and the shared domain can use the domain resources.
- Domain Share-All (Global share): I.e. domain resources can be shared to all domains, i.e. all users in the system can use the domain resources.
Description
Conditions for setting up sharing: need to satisfy both
- The current user is in the system backend.
- Three-level Resource Hierarchy have been enabled in OneCloud
set up sharing.
- On the Helm repository page, click the “Set up sharing” button on the right column of the Helm repository to bring up the Set up sharing dialog box.
- Configure the following parameters.
- When the sharing scope is selected as “No Sharing”, the sharing scope of domain resources is private and only users of this domain can use it.
- When Shared Range is selected as “Domain Shared”, you need to select the domain to be shared.
- When the domain is selected as one or more domains, the shared scope of the domain resource is Domain Shared-Partial, and only users in the domain where the domain resource is located and under the shared domain can use the domain resource.
- When the domain selects All, i.e. the sharing scope of the domain resource is Domain Share-All, all users in the system can use the domain resource.
- Click the “OK” button to complete the operation.
Delete
This function is used to delete the Helm repository. It can be deleted when the number of releases in the Helm repository is 0, i.e. the applications in the repository have not been released.
Delete.
- On the Helm repository page, click the “Delete” button on the right column of the Helm repository to bring up the action confirmation dialog.
- Click the “OK” button to complete the operation.
Batch Delete.
- Select one or more Helm repositories in the list of Helm repositories, click the “Delete” button at the top of the list, and the operation confirmation dialog box will pop up.
- Click the “OK” button to complete the operation.