This repository contains a set of Helm charts that will be made available as quick starts to all Teams in the Application Platform for LKE Catalog.
The following Helm charts are added to the Catalog:
The quickstart-k8s-deployment
Helm chart can be used to create a Kubernetes Deployment
(to deploy a single image), a Service
and a ServiceAccount
. Optionally a HorizontalPodAutoscaler
, a Prometheus ServiceMonitor
and a Configmap
can be created.
The quickstart-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 quickstart-k8s-deployments-canary
Helm chart can be used to create 2 Kubernetes Deployments
(to deploy 2 versions of an image), a Service
and a ServiceAccount
. Optionally a HorizontalPodAutoscaler
, a Prometheus ServiceMonitor
and a Configmap
(for each version) can be created.
The quickstart-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 quickstart-postgresql
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 quickstart-redis
Helm chart can be used to create a Redis master-replica cluster.
The quickstart-rabbitmq
Helm chart can be used to create a RabbitMQ cluster
with queues
and policies
.