This repository contains a set of curated Helm charts that are available in the Application Platform for LKE Catalog.
The following Helm charts are added to the Catalog and are available for Teams:
The k8s-deployment-otel
Helm chart can be used to create a Kubernetes Deployment
(to deploy a single image), a Service
, a ServiceAccount
, an OpenTelemetryCollector
and an Instrumentation
. Optionally a HorizontalPodAutoscaler
, a Prometheus ServiceMonitor
and a Configmap
can be created.
The knative-service
Helm chart can be used to create a Knative Service
(to deploy a single image), a Service
and a ServiceAccount
. Optionally a Prometheus ServiceMonitor
can be created.
The postgresql-cluster
Helm chart can be used to create a cloudnativepg PostgreSQL Cluster
. Optionally a Prometheus PodMonitor
and a Configmap
(for adding a postgresql dashboard to Grafana) can be created.
The redis-cluster
Helm chart can be used to create a Redis master-replica cluster.
The rabbitmq-cluster
Helm chart can be used to create a RabbitMQ cluster
with queues
and policies
.
The spin-app
Helm chart can be used to create a SpinApp
. A SpinApp is a Custom Resource to deploy WebAssembly microservices and web applications based on Spin.
The following Helm charts are added to the Catalog and are only available for platform-admins
using the team-admin
:
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
The spin-operator
Helm chart can be used to enable deploying Spin applications to Kubernetes.
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.
The kfp-cluster-resources
Helm chart can be used to install the KubeFlow Pipelines CRDs.
The kubeflow-pipelines
Helm chart can be used to install KubeFlow Pipelines in any Team.