|
1 | | -# Application Platform for LKE Catalog curated Helm charts |
| 1 | +# Akamai App Platform curated Helm charts |
2 | 2 |
|
3 | 3 | This repository contains a set of curated Helm charts that are available in the Akamai App Platform Catalog. |
4 | 4 |
|
5 | | -## Team Helm charts |
| 5 | +## k8s-deployment |
6 | 6 |
|
7 | | -The following Helm charts are added to the Catalog and are available for Teams: |
| 7 | +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. |
8 | 8 |
|
9 | | -### Quick start for creating a K8s Deployment with Open Telemetry Instrumentation |
| 9 | +## k8s-deployment-otel |
10 | 10 |
|
11 | | -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. |
| 11 | +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. |
12 | 12 |
|
13 | | -### Quick start for creating a Knative Service |
| 13 | +## k8s-deployments-canary |
| 14 | + |
| 15 | +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. |
| 16 | + |
| 17 | +## knative-service |
14 | 18 |
|
15 | 19 | 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. |
16 | 20 |
|
17 | | -### Quick start for creating a PostgreSQL cluster |
| 21 | +## postgresql-cluster |
18 | 22 |
|
19 | 23 | 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. |
20 | 24 |
|
21 | | -### Quick start for creating a Redis master-replica cluster |
| 25 | +## redis-cluster |
22 | 26 |
|
23 | 27 | The `redis-cluster` Helm chart can be used to create a Redis master-replica cluster. |
24 | 28 |
|
25 | | -### Quick start for creating a RabbitMQ cluster |
26 | | - |
27 | | -The `rabbitmq-cluster` Helm chart can be used to create a RabbitMQ `cluster` with `queues` and `policies`. |
28 | | - |
29 | | -## Platform Helm charts |
30 | | - |
31 | | -The following Helm charts are added to the Catalog and are only available for `platform-admins` using the `team-admin`: |
32 | | - |
33 | | -### KubeFlow Pipelines Cluster Resources |
34 | | - |
35 | | -The `kfp-cluster-resources` Helm chart can be used to install the KubeFlow Pipelines CRDs. |
| 29 | +## rabbitmq-cluster |
36 | 30 |
|
37 | | -### Kubeflow Pipelines |
| 31 | +The `rabbitmq-cluster` Helm chart can be used to create a `RabbitmqCluster`, `queues` and `Policy`s. |
38 | 32 |
|
39 | | -The `kubeflow-pipelines` Helm chart can be used to install KubeFlow Pipelines in any Team. |
| 33 | +Using the `rabbitmq-cluster` Helm chart requires `RabbitMQ` to be enabled by a platform administrator. |
40 | 34 |
|
0 commit comments