Catalog
The Catalog is a library of curated Helm charts to create Kubernetes resources. By default, the Catalog contains a set of Helm charts that can be used to quickly get up and running, though they can also be modified depending on your requirements or be removed completely 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. Contact the platform administrator if you would like to add your own charts to use within your Team.
List of Helm charts in the Catalog
- Kubernetes Deployment
Thek8s-deploymentHelm chart can be used to create a KubernetesDeployment(to deploy a single image), aServiceand aServiceAccount. Optionally aHorizontalPodAutoscaler, a PrometheusServiceMonitorand aConfigmapcan be created. - Kubernetes Deployment with Open Telemetry Instrumentation
Thek8s-deployment-otelHelm chart can be used to create a KubernetesDeployment(to deploy a single image), aService, aServiceAccountand anInstrumentationresource. Optionally aHorizontalPodAutoscaler, a PrometheusServiceMonitorand aConfigmapcan be created. - Kubernetes Canary Deployments
Thek8s-deployments-canaryHelm chart can be used to create 2 KubernetesDeployments(to deploy 2 versions of an image), aServiceand aServiceAccountresource. Optionally aHorizontalPodAutoscaler, a PrometheusServiceMonitorand aConfigmap(for each version) can be created. - Knative-service
Theknative-serviceHelm chart can be used to create a KnativeService(to deploy a single image), aServiceand aServiceAccount. Optionally a PrometheusServiceMonitorcan be created. - PostgreSQL cluster
Thepostgresql-clusterHelm chart can be used to create a cloudnativepg PostgreSQLCluster. Optionally a PrometheusPodMonitorand aConfigmap(for adding a postgresql dashboard to Grafana) can be created. - Redis master-replica cluster
Theredis-clusterHelm chart can be used to create a Redis master-replica cluster. - RabbitMQ Cluster and/or Queues
Therabbitmq-clusterHelm chart can be used to create aRabbitmqCluster,queuesandPolicys. Using therabbitmq-clusterHelm chart requiresRabbitMQto be enabled by a platform administrator. - SpinApp
Thespin-appHelm chart can be used to create aSpinApp. A SpinApp is a Custom Resource to deploy WebAssembly microservices and web applications based on Spin. Using thespin-appHelm chart requires aspin-shim-executorto be added to the Team by a platform administrator. 
Using the Catalog
- 
Click on
Catalogin the left menu - 
You will now see all the templates that are available for use
 - 
Click on the
k8s-deploymenttemplate. In the Info tab you'll see some information about the Chart like the version and additional instructions. - 
Click on the
Valuestab - 
Continue to create a workload
 
Updated 4 months ago
