Team Admin Catalog
About the Catalog Helm charts
The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided to get started quickly, but they can also be modified depending on your requirements or be removed from the Catalog.
The contents of the Catalog and the RBAC configuration (which Team can use which Helm chart) are managed by the platform administrator.
The Catalog contains a set of Helm charts that can be used as quick starts, but also offers the option (for platform administrators only) to add more Helm charts to the Catalog, using the + Add Helm Chart option.
Helm charts available for platform administrators
Next to the Helm charts that are by default included in the Catalog and made available for Teams, the Catalog also by default includes a set of curated Helm charts that can only be installed by platform administrators. These Helm charts are visible in the Catalog for the Team Admin.
The Helm charts that are by default added to the Catalog are maintained in the apl-charts GitHub repository. Currently the following Helm charts are made available for platform-administrators:
- Kwasm Operator
The kwasm-operator Helm chart can be used to add WebAssembly support to the Kubernetes Nodes. kwasm-operator is a prerequisite for installing spin-operator
- Spin Operator
The spin-operator Helm chart can be used to enable deploying Spin applications to Kubernetes.
- Spin Shim Executor
The spin-shim-executor Helm chart can be used to create a SpinAppExecutor utilized by Spin Operator to determine which executor type should be used in running a SpinApp.
- KubeFlow Pipelines Cluster Resources
The kfp-cluster-resources Helm chart can be used to install the KubeFlow Pipelines CRDs.
- Kubeflow Pipelines
The kubeflow-pipelines Helm chart can be used to install KubeFlow Pipelines in any Team.
Adding Helm charts to the Catalog
-
Select view
teamand select teamadminin the top bar. -
Click on
Catalogin the left menu. -
You will now see all the templates that are available for use.
. -
Click on
+ Add Helm Chart. -
Fill in a URL that points to a
Chart.yaml. -
Click on
GET DETAILS. -
Optionally change the
Icon URLto point to an icon you want to use for this hem chart in the Catalog. -
If the Helm chart should be made available for all Teams, select
Allow teams to use this chart. -
Click
ADD CHART.
The Helm chart will now be added to the charts repository in the Local Git service (Gitea) and will be visible in the Catalog.
Updated 9 months ago
