This repository contains a set of curated Helm charts that are available in the Akamai App Platform Catalog.
The 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 k8s-deployment-otel
Helm chart can be used to create a Kubernetes Deployment
(to deploy a single image), a Service
, a ServiceAccount
and an Instrumentation
resource. Optionally a HorizontalPodAutoscaler
, a Prometheus ServiceMonitor
and a Configmap
can be created.
The 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
resource. Optionally a HorizontalPodAutoscaler
, a Prometheus ServiceMonitor
and a Configmap
(for each version) 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 postgresql-cluster
Helm chart can be used to create a cloudnativepg PostgreSQL Cluster
with the pgvector extension for AI/ML vector workloads.
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 RabbitmqCluster
, queues
and Policy
s.
Using the rabbitmq-cluster
Helm chart requires RabbitMQ
to be enabled by a platform administrator.