From 39ec588f7abf62b9dba0985c33092833e7481696 Mon Sep 17 00:00:00 2001 From: Sander Rodenhuis Date: Mon, 9 Sep 2024 13:51:38 +0200 Subject: [PATCH 1/4] fix: rebranding to apl --- README.md | 34 +++++++++--------- .../.helmignore | 0 apl-quickstart-k8s-deployment-otel/Chart.yaml | 6 ++++ .../README.md | 12 +++---- .../templates/_helpers.tpl | 0 .../templates/configmap.yaml | 0 .../templates/deployment.yaml | 0 .../templates/hpa.yaml | 0 .../templates/instrumentation.yaml | 0 .../templates/service.yaml | 0 .../templates/serviceaccount.yaml | 0 .../templates/servicemonitor.yaml | 0 .../values.yaml | 2 +- .../.helmignore | 0 apl-quickstart-k8s-deployment/Chart.yaml | 6 ++++ .../README.md | 12 +++---- .../templates/_helpers.tpl | 0 .../templates/configmap.yaml | 0 .../templates/deployment.yaml | 0 .../templates/hpa.yaml | 0 .../templates/service.yaml | 0 .../templates/serviceaccount.yaml | 0 .../templates/servicemonitor.yaml | 0 .../values.yaml | 2 +- .../.helmignore | 0 .../Chart.yaml | 6 ++++ .../README.md | 12 +++---- .../templates/_helpers.tpl | 0 .../templates/configmap-v1.yaml | 0 .../templates/configmap-v2.yaml | 0 .../templates/deployment-v1.yaml | 0 .../templates/deployment-v2.yaml | 0 .../templates/hpa.yaml | 0 .../templates/service.yaml | 0 .../templates/serviceaccount.yaml | 0 .../templates/servicemonitor.yaml | 0 .../values.yaml | 2 +- .../.helmignore | 0 .../Chart.yaml | 4 +-- .../README.md | 12 +++---- .../templates/_helpers.tpl | 0 .../templates/knative-svc.yaml | 0 .../templates/serviceaccount.yaml | 0 .../templates/servicemonitor.yaml | 0 .../values.yaml | 2 +- .../.helmignore | 0 .../Chart.yaml | 4 +-- .../README.md | 12 +++---- .../grafana-dashboard/cnpg.json | 0 .../templates/_helpers.tpl | 0 .../templates/cluster.yaml | 0 .../templates/configmap.yaml | 0 .../templates/networkpolicy.yaml | 0 .../templates/podmonitor.yaml | 0 .../values.yaml | 2 +- .../.helmignore | 0 .../Chart.yaml | 2 +- .../README.md | 2 +- .../grafana-dashboard/rabbitmq.json | 0 .../templates/NOTES.txt | 0 .../templates/_helpers.tpl | 0 .../templates/configmap.yaml | 0 .../templates/istio.yaml | 0 .../templates/networkpolicy.yaml | 0 .../templates/policy.yaml | 0 .../templates/queue.yaml | 0 .../templates/rabbitmqcluster.yaml | 0 .../templates/serviceaccount.yaml | 0 .../templates/servicemonitor.yaml | 0 .../values.yaml | 0 .../.helmignore | 0 .../CHANGELOG.md | 0 .../Chart.lock | 0 .../Chart.yaml | 0 .../README.md | 0 .../charts/common/.helmignore | 0 .../charts/common/Chart.yaml | 0 .../charts/common/README.md | 0 .../charts/common/templates/_affinities.tpl | 0 .../charts/common/templates/_capabilities.tpl | 0 .../common/templates/_compatibility.tpl | 0 .../charts/common/templates/_errors.tpl | 0 .../charts/common/templates/_images.tpl | 0 .../charts/common/templates/_ingress.tpl | 0 .../charts/common/templates/_labels.tpl | 0 .../charts/common/templates/_names.tpl | 0 .../charts/common/templates/_resources.tpl | 0 .../charts/common/templates/_secrets.tpl | 0 .../charts/common/templates/_storage.tpl | 0 .../charts/common/templates/_tplvalues.tpl | 0 .../charts/common/templates/_utils.tpl | 0 .../charts/common/templates/_warnings.tpl | 0 .../templates/validations/_cassandra.tpl | 0 .../common/templates/validations/_mariadb.tpl | 0 .../common/templates/validations/_mongodb.tpl | 0 .../common/templates/validations/_mysql.tpl | 0 .../templates/validations/_postgresql.tpl | 0 .../common/templates/validations/_redis.tpl | 0 .../templates/validations/_validations.tpl | 0 .../charts/common/values.yaml | 0 .../img/redis-cluster-topology.png | Bin .../img/redis-topology.png | Bin .../templates/NOTES.txt | 0 .../templates/_helpers.tpl | 0 .../templates/configmap.yaml | 0 .../templates/extra-list.yaml | 0 .../templates/headless-svc.yaml | 0 .../templates/health-configmap.yaml | 0 .../templates/master/application.yaml | 0 .../templates/master/pdb.yaml | 0 .../templates/master/psp.yaml | 0 .../templates/master/pvc.yaml | 0 .../templates/master/service.yaml | 0 .../templates/master/serviceaccount.yaml | 0 .../templates/metrics-svc.yaml | 0 .../templates/networkpolicy.yaml | 0 .../templates/otomi-networkpolicy.yaml | 0 .../templates/pdb.yaml | 0 .../templates/podmonitor.yaml | 0 .../templates/prometheusrule.yaml | 0 .../templates/replicas/application.yaml | 0 .../templates/replicas/hpa.yaml | 0 .../templates/replicas/pdb.yaml | 0 .../templates/replicas/service.yaml | 0 .../templates/replicas/serviceaccount.yaml | 0 .../templates/role.yaml | 0 .../templates/rolebinding.yaml | 0 .../templates/scripts-configmap.yaml | 0 .../templates/secret-svcbind.yaml | 0 .../templates/secret.yaml | 0 .../templates/sentinel/hpa.yaml | 0 .../templates/sentinel/node-services.yaml | 0 .../templates/sentinel/pdb.yaml | 0 .../templates/sentinel/ports-configmap.yaml | 0 .../templates/sentinel/service.yaml | 0 .../templates/sentinel/statefulset.yaml | 0 .../templates/serviceaccount.yaml | 0 .../templates/servicemonitor.yaml | 0 .../templates/tls-secret.yaml | 0 .../values.schema.json | 0 .../values.yaml | 0 .../Chart.yaml | 6 ---- otomi-quickstart-k8s-deployment/Chart.yaml | 6 ---- .../Chart.yaml | 6 ---- rbac.yaml | 16 ++++----- 145 files changed, 84 insertions(+), 84 deletions(-) rename {otomi-quickstart-k8s-deployment-otel => apl-quickstart-k8s-deployment-otel}/.helmignore (100%) create mode 100644 apl-quickstart-k8s-deployment-otel/Chart.yaml rename {otomi-quickstart-k8s-deployment-otel => apl-quickstart-k8s-deployment-otel}/README.md (89%) rename {otomi-quickstart-k8s-deployment-otel => apl-quickstart-k8s-deployment-otel}/templates/_helpers.tpl (100%) rename {otomi-quickstart-k8s-deployment-otel => apl-quickstart-k8s-deployment-otel}/templates/configmap.yaml (100%) rename {otomi-quickstart-k8s-deployment-otel => apl-quickstart-k8s-deployment-otel}/templates/deployment.yaml (100%) rename {otomi-quickstart-k8s-deployment-otel => apl-quickstart-k8s-deployment-otel}/templates/hpa.yaml (100%) rename {otomi-quickstart-k8s-deployment-otel => apl-quickstart-k8s-deployment-otel}/templates/instrumentation.yaml (100%) rename {otomi-quickstart-k8s-deployment-otel => apl-quickstart-k8s-deployment-otel}/templates/service.yaml (100%) rename {otomi-quickstart-k8s-deployment-otel => apl-quickstart-k8s-deployment-otel}/templates/serviceaccount.yaml (100%) rename {otomi-quickstart-k8s-deployment-otel => apl-quickstart-k8s-deployment-otel}/templates/servicemonitor.yaml (100%) rename {otomi-quickstart-k8s-deployment-otel => apl-quickstart-k8s-deployment-otel}/values.yaml (99%) rename {otomi-quickstart-k8s-deployment => apl-quickstart-k8s-deployment}/.helmignore (100%) create mode 100644 apl-quickstart-k8s-deployment/Chart.yaml rename {otomi-quickstart-k8s-deployment => apl-quickstart-k8s-deployment}/README.md (89%) rename {otomi-quickstart-k8s-deployment => apl-quickstart-k8s-deployment}/templates/_helpers.tpl (100%) rename {otomi-quickstart-k8s-deployment => apl-quickstart-k8s-deployment}/templates/configmap.yaml (100%) rename {otomi-quickstart-k8s-deployment => apl-quickstart-k8s-deployment}/templates/deployment.yaml (100%) rename {otomi-quickstart-k8s-deployment => apl-quickstart-k8s-deployment}/templates/hpa.yaml (100%) rename {otomi-quickstart-k8s-deployment => apl-quickstart-k8s-deployment}/templates/service.yaml (100%) rename {otomi-quickstart-k8s-deployment => apl-quickstart-k8s-deployment}/templates/serviceaccount.yaml (100%) rename {otomi-quickstart-k8s-deployment => apl-quickstart-k8s-deployment}/templates/servicemonitor.yaml (100%) rename {otomi-quickstart-k8s-deployment => apl-quickstart-k8s-deployment}/values.yaml (98%) rename {otomi-quickstart-k8s-deployments-canary => apl-quickstart-k8s-deployments-canary}/.helmignore (100%) create mode 100644 apl-quickstart-k8s-deployments-canary/Chart.yaml rename {otomi-quickstart-k8s-deployments-canary => apl-quickstart-k8s-deployments-canary}/README.md (91%) rename {otomi-quickstart-k8s-deployments-canary => apl-quickstart-k8s-deployments-canary}/templates/_helpers.tpl (100%) rename {otomi-quickstart-k8s-deployments-canary => apl-quickstart-k8s-deployments-canary}/templates/configmap-v1.yaml (100%) rename {otomi-quickstart-k8s-deployments-canary => apl-quickstart-k8s-deployments-canary}/templates/configmap-v2.yaml (100%) rename {otomi-quickstart-k8s-deployments-canary => apl-quickstart-k8s-deployments-canary}/templates/deployment-v1.yaml (100%) rename {otomi-quickstart-k8s-deployments-canary => apl-quickstart-k8s-deployments-canary}/templates/deployment-v2.yaml (100%) rename {otomi-quickstart-k8s-deployments-canary => apl-quickstart-k8s-deployments-canary}/templates/hpa.yaml (100%) rename {otomi-quickstart-k8s-deployments-canary => apl-quickstart-k8s-deployments-canary}/templates/service.yaml (100%) rename {otomi-quickstart-k8s-deployments-canary => apl-quickstart-k8s-deployments-canary}/templates/serviceaccount.yaml (100%) rename {otomi-quickstart-k8s-deployments-canary => apl-quickstart-k8s-deployments-canary}/templates/servicemonitor.yaml (100%) rename {otomi-quickstart-k8s-deployments-canary => apl-quickstart-k8s-deployments-canary}/values.yaml (99%) rename {otomi-quickstart-knative-service => apl-quickstart-knative-service}/.helmignore (100%) rename {otomi-quickstart-knative-service => apl-quickstart-knative-service}/Chart.yaml (54%) rename {otomi-quickstart-knative-service => apl-quickstart-knative-service}/README.md (88%) rename {otomi-quickstart-knative-service => apl-quickstart-knative-service}/templates/_helpers.tpl (100%) rename {otomi-quickstart-knative-service => apl-quickstart-knative-service}/templates/knative-svc.yaml (100%) rename {otomi-quickstart-knative-service => apl-quickstart-knative-service}/templates/serviceaccount.yaml (100%) rename {otomi-quickstart-knative-service => apl-quickstart-knative-service}/templates/servicemonitor.yaml (100%) rename {otomi-quickstart-knative-service => apl-quickstart-knative-service}/values.yaml (98%) rename {otomi-quickstart-postgresql => apl-quickstart-postgresql}/.helmignore (100%) rename {otomi-quickstart-postgresql => apl-quickstart-postgresql}/Chart.yaml (53%) rename {otomi-quickstart-postgresql => apl-quickstart-postgresql}/README.md (81%) rename {otomi-quickstart-postgresql => apl-quickstart-postgresql}/grafana-dashboard/cnpg.json (100%) rename {otomi-quickstart-postgresql => apl-quickstart-postgresql}/templates/_helpers.tpl (100%) rename {otomi-quickstart-postgresql => apl-quickstart-postgresql}/templates/cluster.yaml (100%) rename {otomi-quickstart-postgresql => apl-quickstart-postgresql}/templates/configmap.yaml (100%) rename {otomi-quickstart-postgresql => apl-quickstart-postgresql}/templates/networkpolicy.yaml (100%) rename {otomi-quickstart-postgresql => apl-quickstart-postgresql}/templates/podmonitor.yaml (100%) rename {otomi-quickstart-postgresql => apl-quickstart-postgresql}/values.yaml (97%) rename {otomi-quickstart-rabbitmq => apl-quickstart-rabbitmq}/.helmignore (100%) rename {otomi-quickstart-rabbitmq => apl-quickstart-rabbitmq}/Chart.yaml (96%) rename {otomi-quickstart-rabbitmq => apl-quickstart-rabbitmq}/README.md (99%) rename {otomi-quickstart-rabbitmq => apl-quickstart-rabbitmq}/grafana-dashboard/rabbitmq.json (100%) rename {otomi-quickstart-rabbitmq => apl-quickstart-rabbitmq}/templates/NOTES.txt (100%) rename {otomi-quickstart-rabbitmq => apl-quickstart-rabbitmq}/templates/_helpers.tpl (100%) rename {otomi-quickstart-rabbitmq => apl-quickstart-rabbitmq}/templates/configmap.yaml (100%) rename {otomi-quickstart-rabbitmq => apl-quickstart-rabbitmq}/templates/istio.yaml (100%) rename {otomi-quickstart-rabbitmq => apl-quickstart-rabbitmq}/templates/networkpolicy.yaml (100%) rename {otomi-quickstart-rabbitmq => apl-quickstart-rabbitmq}/templates/policy.yaml (100%) rename {otomi-quickstart-rabbitmq => apl-quickstart-rabbitmq}/templates/queue.yaml (100%) rename {otomi-quickstart-rabbitmq => apl-quickstart-rabbitmq}/templates/rabbitmqcluster.yaml (100%) rename {otomi-quickstart-rabbitmq => apl-quickstart-rabbitmq}/templates/serviceaccount.yaml (100%) rename {otomi-quickstart-rabbitmq => apl-quickstart-rabbitmq}/templates/servicemonitor.yaml (100%) rename {otomi-quickstart-rabbitmq => apl-quickstart-rabbitmq}/values.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/.helmignore (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/CHANGELOG.md (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/Chart.lock (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/Chart.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/README.md (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/.helmignore (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/Chart.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/README.md (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/templates/_affinities.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/templates/_capabilities.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/templates/_compatibility.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/templates/_errors.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/templates/_images.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/templates/_ingress.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/templates/_labels.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/templates/_names.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/templates/_resources.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/templates/_secrets.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/templates/_storage.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/templates/_tplvalues.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/templates/_utils.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/templates/_warnings.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/templates/validations/_cassandra.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/templates/validations/_mariadb.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/templates/validations/_mongodb.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/templates/validations/_mysql.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/templates/validations/_postgresql.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/templates/validations/_redis.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/templates/validations/_validations.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/charts/common/values.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/img/redis-cluster-topology.png (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/img/redis-topology.png (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/NOTES.txt (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/_helpers.tpl (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/configmap.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/extra-list.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/headless-svc.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/health-configmap.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/master/application.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/master/pdb.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/master/psp.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/master/pvc.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/master/service.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/master/serviceaccount.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/metrics-svc.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/networkpolicy.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/otomi-networkpolicy.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/pdb.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/podmonitor.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/prometheusrule.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/replicas/application.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/replicas/hpa.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/replicas/pdb.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/replicas/service.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/replicas/serviceaccount.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/role.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/rolebinding.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/scripts-configmap.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/secret-svcbind.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/secret.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/sentinel/hpa.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/sentinel/node-services.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/sentinel/pdb.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/sentinel/ports-configmap.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/sentinel/service.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/sentinel/statefulset.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/serviceaccount.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/servicemonitor.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/templates/tls-secret.yaml (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/values.schema.json (100%) rename {otomi-quickstart-redis => apl-quickstart-redis}/values.yaml (100%) delete mode 100644 otomi-quickstart-k8s-deployment-otel/Chart.yaml delete mode 100644 otomi-quickstart-k8s-deployment/Chart.yaml delete mode 100644 otomi-quickstart-k8s-deployments-canary/Chart.yaml diff --git a/README.md b/README.md index 9bbc97a..8840be9 100644 --- a/README.md +++ b/README.md @@ -1,33 +1,33 @@ -# Otomi Catalog quick starts +# APL Catalog quick starts -This repository contains a set of Helm charts that will be made available as quick starts to all Teams in the Otomi Catalog. +This repository contains a set of Helm charts that will be made available as quick starts to all Teams in the APL Catalog. -The following charts are added to the Catalog: +The following Helm charts are added to the Catalog: -## otomi-quickstart-k8s-deployment +## apl-quickstart-k8s-deployment -The `otomi-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 `apl-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. -## otomi-quickstart-k8s-deployment-otel +## apl-quickstart-k8s-deployment-otel -The `otomi-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 `apl-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. -## otomi-quickstart-k8s-deployments-canary +## apl-quickstart-k8s-deployments-canary -The `otomi-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 `apl-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. -## otomi-quickstart-knative-service +## apl-quickstart-knative-service -The `otomi-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 `apl-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. -## Otomi quick start for creating a PostgreSQL cluster +## APL quick start for creating a PostgreSQL cluster -The `otomi-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 `apl-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. -## Otomi quick start for creating a Redis master-replica cluster +## APL quick start for creating a Redis master-replica cluster -The `otomi-quickstart-redis` Helm chart can be used to create a Redis master-replica cluster. +The `apl-quickstart-redis` Helm chart can be used to create a Redis master-replica cluster. -## Otomi quick start for creating a RabbitMQ cluster +## APL quick start for creating a RabbitMQ cluster -The `otomi-quickstart-rabbitmq` Helm chart can be used to create a RabbitMQ `cluster` with `queues` and `policies`. \ No newline at end of file +The `apl-quickstart-rabbitmq` Helm chart can be used to create a RabbitMQ `cluster` with `queues` and `policies`. \ No newline at end of file diff --git a/otomi-quickstart-k8s-deployment-otel/.helmignore b/apl-quickstart-k8s-deployment-otel/.helmignore similarity index 100% rename from otomi-quickstart-k8s-deployment-otel/.helmignore rename to apl-quickstart-k8s-deployment-otel/.helmignore diff --git a/apl-quickstart-k8s-deployment-otel/Chart.yaml b/apl-quickstart-k8s-deployment-otel/Chart.yaml new file mode 100644 index 0000000..b25e78b --- /dev/null +++ b/apl-quickstart-k8s-deployment-otel/Chart.yaml @@ -0,0 +1,6 @@ +apiVersion: v2 +name: apl-quickstart-k8s-deployment-otel +description: APL provided quick start Helm chart for a Kubernetes Deployment with Open Telemetry Instrumentation +version: 1.2.0 +appVersion: "2.0.0" +icon: https://linode.github.io/apl-charts/icons/otel.png \ No newline at end of file diff --git a/otomi-quickstart-k8s-deployment-otel/README.md b/apl-quickstart-k8s-deployment-otel/README.md similarity index 89% rename from otomi-quickstart-k8s-deployment-otel/README.md rename to apl-quickstart-k8s-deployment-otel/README.md index f6c3f07..37b94a7 100644 --- a/otomi-quickstart-k8s-deployment-otel/README.md +++ b/apl-quickstart-k8s-deployment-otel/README.md @@ -1,10 +1,10 @@ -# Otomi quick start for creating a regular workload with OpenTelemetry instrumentation +# APL quick start for creating a regular workload with OpenTelemetry instrumentation -The `otomi-quickstart-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` CR to auto instrument the application only . Optionally a `HorizontalPodAutoscaler`, a Prometheus `ServiceMonitor` and a `Configmap` can be created. +The `apl-quickstart-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` CR to auto instrument the application only . Optionally a `HorizontalPodAutoscaler`, a Prometheus `ServiceMonitor` and a `Configmap` can be created. -## About Otomi quick starts +## About APL quick starts -The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by Otomi to get started quickly, but they can also be modified depending on your requirements or be removed 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. +The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by APL to get started quickly, but they can also be modified depending on your requirements or be removed 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. ## How to use this quick start @@ -36,11 +36,11 @@ To see traces: | `image.repository` | Image repository for the image to deploy | `""` | | `image.tag` | Image tag for the image to deploy | `""` | -### Otomi controlled parameters +### APL controlled parameters | Name | Description | Value | |------------------|----------------------------------------------------------------------------------------------------------------|-----------------| -| `fullnameOverride` | Used by Otomi to set the name of all resources using the workload name | `""` | +| `fullnameOverride` | Used by APL to set the name of all resources using the workload name | `""` | ### Optional parameters diff --git a/otomi-quickstart-k8s-deployment-otel/templates/_helpers.tpl b/apl-quickstart-k8s-deployment-otel/templates/_helpers.tpl similarity index 100% rename from otomi-quickstart-k8s-deployment-otel/templates/_helpers.tpl rename to apl-quickstart-k8s-deployment-otel/templates/_helpers.tpl diff --git a/otomi-quickstart-k8s-deployment-otel/templates/configmap.yaml b/apl-quickstart-k8s-deployment-otel/templates/configmap.yaml similarity index 100% rename from otomi-quickstart-k8s-deployment-otel/templates/configmap.yaml rename to apl-quickstart-k8s-deployment-otel/templates/configmap.yaml diff --git a/otomi-quickstart-k8s-deployment-otel/templates/deployment.yaml b/apl-quickstart-k8s-deployment-otel/templates/deployment.yaml similarity index 100% rename from otomi-quickstart-k8s-deployment-otel/templates/deployment.yaml rename to apl-quickstart-k8s-deployment-otel/templates/deployment.yaml diff --git a/otomi-quickstart-k8s-deployment-otel/templates/hpa.yaml b/apl-quickstart-k8s-deployment-otel/templates/hpa.yaml similarity index 100% rename from otomi-quickstart-k8s-deployment-otel/templates/hpa.yaml rename to apl-quickstart-k8s-deployment-otel/templates/hpa.yaml diff --git a/otomi-quickstart-k8s-deployment-otel/templates/instrumentation.yaml b/apl-quickstart-k8s-deployment-otel/templates/instrumentation.yaml similarity index 100% rename from otomi-quickstart-k8s-deployment-otel/templates/instrumentation.yaml rename to apl-quickstart-k8s-deployment-otel/templates/instrumentation.yaml diff --git a/otomi-quickstart-k8s-deployment-otel/templates/service.yaml b/apl-quickstart-k8s-deployment-otel/templates/service.yaml similarity index 100% rename from otomi-quickstart-k8s-deployment-otel/templates/service.yaml rename to apl-quickstart-k8s-deployment-otel/templates/service.yaml diff --git a/otomi-quickstart-k8s-deployment-otel/templates/serviceaccount.yaml b/apl-quickstart-k8s-deployment-otel/templates/serviceaccount.yaml similarity index 100% rename from otomi-quickstart-k8s-deployment-otel/templates/serviceaccount.yaml rename to apl-quickstart-k8s-deployment-otel/templates/serviceaccount.yaml diff --git a/otomi-quickstart-k8s-deployment-otel/templates/servicemonitor.yaml b/apl-quickstart-k8s-deployment-otel/templates/servicemonitor.yaml similarity index 100% rename from otomi-quickstart-k8s-deployment-otel/templates/servicemonitor.yaml rename to apl-quickstart-k8s-deployment-otel/templates/servicemonitor.yaml diff --git a/otomi-quickstart-k8s-deployment-otel/values.yaml b/apl-quickstart-k8s-deployment-otel/values.yaml similarity index 99% rename from otomi-quickstart-k8s-deployment-otel/values.yaml rename to apl-quickstart-k8s-deployment-otel/values.yaml index d487a0f..4e64bde 100644 --- a/otomi-quickstart-k8s-deployment-otel/values.yaml +++ b/apl-quickstart-k8s-deployment-otel/values.yaml @@ -1,5 +1,5 @@ ## @param fullnameOverride String to fully override deployment.fullname template -## Used by Otomi to set the name for all resources based on the workload name +## Used by APL to set the name for all resources based on the workload name ## fullnameOverride: "" diff --git a/otomi-quickstart-k8s-deployment/.helmignore b/apl-quickstart-k8s-deployment/.helmignore similarity index 100% rename from otomi-quickstart-k8s-deployment/.helmignore rename to apl-quickstart-k8s-deployment/.helmignore diff --git a/apl-quickstart-k8s-deployment/Chart.yaml b/apl-quickstart-k8s-deployment/Chart.yaml new file mode 100644 index 0000000..efe221d --- /dev/null +++ b/apl-quickstart-k8s-deployment/Chart.yaml @@ -0,0 +1,6 @@ +apiVersion: v2 +name: apl-quickstart-k8s-deployment +description: APL provided quick start Helm chart for a Kubernetes Deployment +version: 1.1.0 +appVersion: "1.16.0" +icon: https://linode.github.io/apl-charts/icons/deploy.png diff --git a/otomi-quickstart-k8s-deployment/README.md b/apl-quickstart-k8s-deployment/README.md similarity index 89% rename from otomi-quickstart-k8s-deployment/README.md rename to apl-quickstart-k8s-deployment/README.md index 684feae..96be6e2 100644 --- a/otomi-quickstart-k8s-deployment/README.md +++ b/apl-quickstart-k8s-deployment/README.md @@ -1,10 +1,10 @@ -# Otomi quick start for creating a regular workload +# APL quick start for creating a regular workload -The `otomi-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 `apl-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. -## About Otomi quick starts +## About APL quick starts -The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by Otomi to get started quickly, but they can also be modified depending on your requirements or be removed 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. +The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by APL to get started quickly, but they can also be modified depending on your requirements or be removed 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. ## How to use this quick start @@ -23,11 +23,11 @@ The Catalog is a library of curated Helm charts to create Kubernetes resources. | `image.repository` | Image repository for the image to deploy | `""` | | `image.tag` | Image tag for the image to deploy | `""` | -### Otomi controlled parameters +### APL controlled parameters | Name | Description | Value | |------------------|----------------------------------------------------------------------------------------------------------------|-----------------| -| `fullnameOverride` | Used by Otomi to set the name of all resources using the workload name | `""` | +| `fullnameOverride` | Used by APL to set the name of all resources using the workload name | `""` | ### Optional parameters diff --git a/otomi-quickstart-k8s-deployment/templates/_helpers.tpl b/apl-quickstart-k8s-deployment/templates/_helpers.tpl similarity index 100% rename from otomi-quickstart-k8s-deployment/templates/_helpers.tpl rename to apl-quickstart-k8s-deployment/templates/_helpers.tpl diff --git a/otomi-quickstart-k8s-deployment/templates/configmap.yaml b/apl-quickstart-k8s-deployment/templates/configmap.yaml similarity index 100% rename from otomi-quickstart-k8s-deployment/templates/configmap.yaml rename to apl-quickstart-k8s-deployment/templates/configmap.yaml diff --git a/otomi-quickstart-k8s-deployment/templates/deployment.yaml b/apl-quickstart-k8s-deployment/templates/deployment.yaml similarity index 100% rename from otomi-quickstart-k8s-deployment/templates/deployment.yaml rename to apl-quickstart-k8s-deployment/templates/deployment.yaml diff --git a/otomi-quickstart-k8s-deployment/templates/hpa.yaml b/apl-quickstart-k8s-deployment/templates/hpa.yaml similarity index 100% rename from otomi-quickstart-k8s-deployment/templates/hpa.yaml rename to apl-quickstart-k8s-deployment/templates/hpa.yaml diff --git a/otomi-quickstart-k8s-deployment/templates/service.yaml b/apl-quickstart-k8s-deployment/templates/service.yaml similarity index 100% rename from otomi-quickstart-k8s-deployment/templates/service.yaml rename to apl-quickstart-k8s-deployment/templates/service.yaml diff --git a/otomi-quickstart-k8s-deployment/templates/serviceaccount.yaml b/apl-quickstart-k8s-deployment/templates/serviceaccount.yaml similarity index 100% rename from otomi-quickstart-k8s-deployment/templates/serviceaccount.yaml rename to apl-quickstart-k8s-deployment/templates/serviceaccount.yaml diff --git a/otomi-quickstart-k8s-deployment/templates/servicemonitor.yaml b/apl-quickstart-k8s-deployment/templates/servicemonitor.yaml similarity index 100% rename from otomi-quickstart-k8s-deployment/templates/servicemonitor.yaml rename to apl-quickstart-k8s-deployment/templates/servicemonitor.yaml diff --git a/otomi-quickstart-k8s-deployment/values.yaml b/apl-quickstart-k8s-deployment/values.yaml similarity index 98% rename from otomi-quickstart-k8s-deployment/values.yaml rename to apl-quickstart-k8s-deployment/values.yaml index 25c17ba..54d57d5 100644 --- a/otomi-quickstart-k8s-deployment/values.yaml +++ b/apl-quickstart-k8s-deployment/values.yaml @@ -1,5 +1,5 @@ ## @param fullnameOverride String to fully override deployment.fullname template -## Used by Otomi to set the name for all resources based on the workload name +## Used by APL to set the name for all resources based on the workload name ## fullnameOverride: "" diff --git a/otomi-quickstart-k8s-deployments-canary/.helmignore b/apl-quickstart-k8s-deployments-canary/.helmignore similarity index 100% rename from otomi-quickstart-k8s-deployments-canary/.helmignore rename to apl-quickstart-k8s-deployments-canary/.helmignore diff --git a/apl-quickstart-k8s-deployments-canary/Chart.yaml b/apl-quickstart-k8s-deployments-canary/Chart.yaml new file mode 100644 index 0000000..ad1a39b --- /dev/null +++ b/apl-quickstart-k8s-deployments-canary/Chart.yaml @@ -0,0 +1,6 @@ +apiVersion: v2 +name: apl-quickstart-k8s-deployments-canary +description: APL provided quick start Helm chart for 2 Kubernetes Deployments +version: 1.2.0 +appVersion: "2.0.0" +icon: https://linode.github.io/apl-charts/icons/canary.png \ No newline at end of file diff --git a/otomi-quickstart-k8s-deployments-canary/README.md b/apl-quickstart-k8s-deployments-canary/README.md similarity index 91% rename from otomi-quickstart-k8s-deployments-canary/README.md rename to apl-quickstart-k8s-deployments-canary/README.md index d5e6e39..6a792c0 100644 --- a/otomi-quickstart-k8s-deployments-canary/README.md +++ b/apl-quickstart-k8s-deployments-canary/README.md @@ -1,10 +1,10 @@ -# Otomi quick start for creating a workload with Traffic control +# APL quick start for creating a workload with Traffic control -The `otomi-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 `apl-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. -## About Otomi quick starts +## About APL quick starts -The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by Otomi to get started quickly, but they can also be modified depending on your requirements or be removed 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. +The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by APL to get started quickly, but they can also be modified depending on your requirements or be removed 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. ## How to use this quick start @@ -28,11 +28,11 @@ The Catalog is a library of curated Helm charts to create Kubernetes resources. | `versionTwo.image.repository` | Image repository for the image to deploy | `""` | | `versionTwo.image.tag` | Image tag for the image to deploy | `""` | -### Otomi controlled parameters +### APL controlled parameters | Name | Description | Value | |------------------|----------------------------------------------------------------------------------------------------------------|-----------------| -| `fullnameOverride` | Used by Otomi to set the name of all resources using the workload name | `""` | +| `fullnameOverride` | Used by APL to set the name of all resources using the workload name | `""` | ### Optional parameters diff --git a/otomi-quickstart-k8s-deployments-canary/templates/_helpers.tpl b/apl-quickstart-k8s-deployments-canary/templates/_helpers.tpl similarity index 100% rename from otomi-quickstart-k8s-deployments-canary/templates/_helpers.tpl rename to apl-quickstart-k8s-deployments-canary/templates/_helpers.tpl diff --git a/otomi-quickstart-k8s-deployments-canary/templates/configmap-v1.yaml b/apl-quickstart-k8s-deployments-canary/templates/configmap-v1.yaml similarity index 100% rename from otomi-quickstart-k8s-deployments-canary/templates/configmap-v1.yaml rename to apl-quickstart-k8s-deployments-canary/templates/configmap-v1.yaml diff --git a/otomi-quickstart-k8s-deployments-canary/templates/configmap-v2.yaml b/apl-quickstart-k8s-deployments-canary/templates/configmap-v2.yaml similarity index 100% rename from otomi-quickstart-k8s-deployments-canary/templates/configmap-v2.yaml rename to apl-quickstart-k8s-deployments-canary/templates/configmap-v2.yaml diff --git a/otomi-quickstart-k8s-deployments-canary/templates/deployment-v1.yaml b/apl-quickstart-k8s-deployments-canary/templates/deployment-v1.yaml similarity index 100% rename from otomi-quickstart-k8s-deployments-canary/templates/deployment-v1.yaml rename to apl-quickstart-k8s-deployments-canary/templates/deployment-v1.yaml diff --git a/otomi-quickstart-k8s-deployments-canary/templates/deployment-v2.yaml b/apl-quickstart-k8s-deployments-canary/templates/deployment-v2.yaml similarity index 100% rename from otomi-quickstart-k8s-deployments-canary/templates/deployment-v2.yaml rename to apl-quickstart-k8s-deployments-canary/templates/deployment-v2.yaml diff --git a/otomi-quickstart-k8s-deployments-canary/templates/hpa.yaml b/apl-quickstart-k8s-deployments-canary/templates/hpa.yaml similarity index 100% rename from otomi-quickstart-k8s-deployments-canary/templates/hpa.yaml rename to apl-quickstart-k8s-deployments-canary/templates/hpa.yaml diff --git a/otomi-quickstart-k8s-deployments-canary/templates/service.yaml b/apl-quickstart-k8s-deployments-canary/templates/service.yaml similarity index 100% rename from otomi-quickstart-k8s-deployments-canary/templates/service.yaml rename to apl-quickstart-k8s-deployments-canary/templates/service.yaml diff --git a/otomi-quickstart-k8s-deployments-canary/templates/serviceaccount.yaml b/apl-quickstart-k8s-deployments-canary/templates/serviceaccount.yaml similarity index 100% rename from otomi-quickstart-k8s-deployments-canary/templates/serviceaccount.yaml rename to apl-quickstart-k8s-deployments-canary/templates/serviceaccount.yaml diff --git a/otomi-quickstart-k8s-deployments-canary/templates/servicemonitor.yaml b/apl-quickstart-k8s-deployments-canary/templates/servicemonitor.yaml similarity index 100% rename from otomi-quickstart-k8s-deployments-canary/templates/servicemonitor.yaml rename to apl-quickstart-k8s-deployments-canary/templates/servicemonitor.yaml diff --git a/otomi-quickstart-k8s-deployments-canary/values.yaml b/apl-quickstart-k8s-deployments-canary/values.yaml similarity index 99% rename from otomi-quickstart-k8s-deployments-canary/values.yaml rename to apl-quickstart-k8s-deployments-canary/values.yaml index a5dea33..7138a22 100644 --- a/otomi-quickstart-k8s-deployments-canary/values.yaml +++ b/apl-quickstart-k8s-deployments-canary/values.yaml @@ -1,5 +1,5 @@ ## @param fullnameOverride String to fully override deployment.fullname template -## Used by Otomi to set the name for all resources based on the workload name +## Used by APL to set the name for all resources based on the workload name ## fullnameOverride: "" diff --git a/otomi-quickstart-knative-service/.helmignore b/apl-quickstart-knative-service/.helmignore similarity index 100% rename from otomi-quickstart-knative-service/.helmignore rename to apl-quickstart-knative-service/.helmignore diff --git a/otomi-quickstart-knative-service/Chart.yaml b/apl-quickstart-knative-service/Chart.yaml similarity index 54% rename from otomi-quickstart-knative-service/Chart.yaml rename to apl-quickstart-knative-service/Chart.yaml index ba55bf6..23a9441 100644 --- a/otomi-quickstart-knative-service/Chart.yaml +++ b/apl-quickstart-knative-service/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 -name: otomi-quickstart-knative-service -description: Otomi provided quick start Helm chart +name: apl-quickstart-knative-service +description: APL provided quick start Helm chart for a Knative Service type: application version: 1.0.0 appVersion: "2.0.0" diff --git a/otomi-quickstart-knative-service/README.md b/apl-quickstart-knative-service/README.md similarity index 88% rename from otomi-quickstart-knative-service/README.md rename to apl-quickstart-knative-service/README.md index 01bd243..d33aeab 100644 --- a/otomi-quickstart-knative-service/README.md +++ b/apl-quickstart-knative-service/README.md @@ -1,10 +1,10 @@ -# Otomi quick start for creating a Knative workload +# APL quick start for creating a Knative workload -The `otomi-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 `apl-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. -## About Otomi quick starts +## About APL quick starts -The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by Otomi to get started quickly, but they can also be modified depending on your requirements or be removed 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. +The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by APL to get started quickly, but they can also be modified depending on your requirements or be removed 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. ## How to use this quick start @@ -29,11 +29,11 @@ To use this Helm chart: | `image.repository` | Image repository for the image to deploy | `""` | | `image.tag` | Image tag for the image to deploy | `""` | -### Otomi controlled parameters +### APL controlled parameters | Name | Description | Value | |------------------|----------------------------------------------------------------------------------------------------------------|-----------------| -| `fullnameOverride` | Used by Otomi to set the name of all resources using the workload name | `""` | +| `fullnameOverride` | Used by APL to set the name of all resources using the workload name | `""` | ### Optional parameters diff --git a/otomi-quickstart-knative-service/templates/_helpers.tpl b/apl-quickstart-knative-service/templates/_helpers.tpl similarity index 100% rename from otomi-quickstart-knative-service/templates/_helpers.tpl rename to apl-quickstart-knative-service/templates/_helpers.tpl diff --git a/otomi-quickstart-knative-service/templates/knative-svc.yaml b/apl-quickstart-knative-service/templates/knative-svc.yaml similarity index 100% rename from otomi-quickstart-knative-service/templates/knative-svc.yaml rename to apl-quickstart-knative-service/templates/knative-svc.yaml diff --git a/otomi-quickstart-knative-service/templates/serviceaccount.yaml b/apl-quickstart-knative-service/templates/serviceaccount.yaml similarity index 100% rename from otomi-quickstart-knative-service/templates/serviceaccount.yaml rename to apl-quickstart-knative-service/templates/serviceaccount.yaml diff --git a/otomi-quickstart-knative-service/templates/servicemonitor.yaml b/apl-quickstart-knative-service/templates/servicemonitor.yaml similarity index 100% rename from otomi-quickstart-knative-service/templates/servicemonitor.yaml rename to apl-quickstart-knative-service/templates/servicemonitor.yaml diff --git a/otomi-quickstart-knative-service/values.yaml b/apl-quickstart-knative-service/values.yaml similarity index 98% rename from otomi-quickstart-knative-service/values.yaml rename to apl-quickstart-knative-service/values.yaml index 4a5b7cf..23f94de 100644 --- a/otomi-quickstart-knative-service/values.yaml +++ b/apl-quickstart-knative-service/values.yaml @@ -1,5 +1,5 @@ ## @param fullnameOverride String to fully override ksvc.fullname template -## Used by Otomi to set the name for all resources based on the workload name +## Used by APL to set the name for all resources based on the workload name ## fullnameOverride: "" diff --git a/otomi-quickstart-postgresql/.helmignore b/apl-quickstart-postgresql/.helmignore similarity index 100% rename from otomi-quickstart-postgresql/.helmignore rename to apl-quickstart-postgresql/.helmignore diff --git a/otomi-quickstart-postgresql/Chart.yaml b/apl-quickstart-postgresql/Chart.yaml similarity index 53% rename from otomi-quickstart-postgresql/Chart.yaml rename to apl-quickstart-postgresql/Chart.yaml index d0d9057..5c14769 100644 --- a/otomi-quickstart-postgresql/Chart.yaml +++ b/apl-quickstart-postgresql/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 -name: otomi-quickstart-postgresql -description: Otomi provided quick start Helm chart +name: apl-quickstart-postgresql +description: Otomi provided quick start Helm chart for a CNPG Postgresql Cluster type: application version: 1.0.0 appVersion: "2.0.0" diff --git a/otomi-quickstart-postgresql/README.md b/apl-quickstart-postgresql/README.md similarity index 81% rename from otomi-quickstart-postgresql/README.md rename to apl-quickstart-postgresql/README.md index 23d4432..924ae8e 100644 --- a/otomi-quickstart-postgresql/README.md +++ b/apl-quickstart-postgresql/README.md @@ -1,10 +1,10 @@ -# Otomi quick start for creating a PostgreSQL cluster +# APL quick start for creating a PostgreSQL cluster -The `otomi-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 `apl-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. -## About Otomi quick starts +## About APL quick starts -The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by Otomi to get started quickly, but they can also be modified depending on your requirements or be removed 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. +The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by APL to get started quickly, but they can also be modified depending on your requirements or be removed 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. ## How to use this quick start @@ -31,11 +31,11 @@ Note that there is also a superuser secret `-superuser` with the sa ## Parameters -### Otomi controlled parameters +### APL controlled parameters | Name | Description | Value | |------------------|----------------------------------------------------------------------------------------------------------------|-----------------| -| `fullnameOverride` | Used by Otomi to set the name of all resources including the name name of the database | `""` | +| `fullnameOverride` | Used by APL to set the name of all resources including the name name of the database | `""` | ### Optional parameters diff --git a/otomi-quickstart-postgresql/grafana-dashboard/cnpg.json b/apl-quickstart-postgresql/grafana-dashboard/cnpg.json similarity index 100% rename from otomi-quickstart-postgresql/grafana-dashboard/cnpg.json rename to apl-quickstart-postgresql/grafana-dashboard/cnpg.json diff --git a/otomi-quickstart-postgresql/templates/_helpers.tpl b/apl-quickstart-postgresql/templates/_helpers.tpl similarity index 100% rename from otomi-quickstart-postgresql/templates/_helpers.tpl rename to apl-quickstart-postgresql/templates/_helpers.tpl diff --git a/otomi-quickstart-postgresql/templates/cluster.yaml b/apl-quickstart-postgresql/templates/cluster.yaml similarity index 100% rename from otomi-quickstart-postgresql/templates/cluster.yaml rename to apl-quickstart-postgresql/templates/cluster.yaml diff --git a/otomi-quickstart-postgresql/templates/configmap.yaml b/apl-quickstart-postgresql/templates/configmap.yaml similarity index 100% rename from otomi-quickstart-postgresql/templates/configmap.yaml rename to apl-quickstart-postgresql/templates/configmap.yaml diff --git a/otomi-quickstart-postgresql/templates/networkpolicy.yaml b/apl-quickstart-postgresql/templates/networkpolicy.yaml similarity index 100% rename from otomi-quickstart-postgresql/templates/networkpolicy.yaml rename to apl-quickstart-postgresql/templates/networkpolicy.yaml diff --git a/otomi-quickstart-postgresql/templates/podmonitor.yaml b/apl-quickstart-postgresql/templates/podmonitor.yaml similarity index 100% rename from otomi-quickstart-postgresql/templates/podmonitor.yaml rename to apl-quickstart-postgresql/templates/podmonitor.yaml diff --git a/otomi-quickstart-postgresql/values.yaml b/apl-quickstart-postgresql/values.yaml similarity index 97% rename from otomi-quickstart-postgresql/values.yaml rename to apl-quickstart-postgresql/values.yaml index 7762eaf..b949b75 100644 --- a/otomi-quickstart-postgresql/values.yaml +++ b/apl-quickstart-postgresql/values.yaml @@ -1,5 +1,5 @@ ## @param fullnameOverride String to fully override deployment.fullname template -## Used by Otomi to set the name for all resources based on the workload name +## Used by APL to set the name for all resources based on the workload name ## fullnameOverride: '' diff --git a/otomi-quickstart-rabbitmq/.helmignore b/apl-quickstart-rabbitmq/.helmignore similarity index 100% rename from otomi-quickstart-rabbitmq/.helmignore rename to apl-quickstart-rabbitmq/.helmignore diff --git a/otomi-quickstart-rabbitmq/Chart.yaml b/apl-quickstart-rabbitmq/Chart.yaml similarity index 96% rename from otomi-quickstart-rabbitmq/Chart.yaml rename to apl-quickstart-rabbitmq/Chart.yaml index 580f218..97c97b0 100644 --- a/otomi-quickstart-rabbitmq/Chart.yaml +++ b/apl-quickstart-rabbitmq/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: rabbitmq -description: A Helm chart for Kubernetes +description: A Helm chart for a RabbitmqCluster # A chart can be either an 'application' or a 'library' chart. # diff --git a/otomi-quickstart-rabbitmq/README.md b/apl-quickstart-rabbitmq/README.md similarity index 99% rename from otomi-quickstart-rabbitmq/README.md rename to apl-quickstart-rabbitmq/README.md index d320aca..c108166 100644 --- a/otomi-quickstart-rabbitmq/README.md +++ b/apl-quickstart-rabbitmq/README.md @@ -1,4 +1,4 @@ -# Otomi quick start for creating a RabbitMQ cluster and/or Queues +# APL quick start for creating a RabbitMQ cluster and/or Queues The `rabbitmq` Helm chart can be used to create: - A RabbitMQ cluster diff --git a/otomi-quickstart-rabbitmq/grafana-dashboard/rabbitmq.json b/apl-quickstart-rabbitmq/grafana-dashboard/rabbitmq.json similarity index 100% rename from otomi-quickstart-rabbitmq/grafana-dashboard/rabbitmq.json rename to apl-quickstart-rabbitmq/grafana-dashboard/rabbitmq.json diff --git a/otomi-quickstart-rabbitmq/templates/NOTES.txt b/apl-quickstart-rabbitmq/templates/NOTES.txt similarity index 100% rename from otomi-quickstart-rabbitmq/templates/NOTES.txt rename to apl-quickstart-rabbitmq/templates/NOTES.txt diff --git a/otomi-quickstart-rabbitmq/templates/_helpers.tpl b/apl-quickstart-rabbitmq/templates/_helpers.tpl similarity index 100% rename from otomi-quickstart-rabbitmq/templates/_helpers.tpl rename to apl-quickstart-rabbitmq/templates/_helpers.tpl diff --git a/otomi-quickstart-rabbitmq/templates/configmap.yaml b/apl-quickstart-rabbitmq/templates/configmap.yaml similarity index 100% rename from otomi-quickstart-rabbitmq/templates/configmap.yaml rename to apl-quickstart-rabbitmq/templates/configmap.yaml diff --git a/otomi-quickstart-rabbitmq/templates/istio.yaml b/apl-quickstart-rabbitmq/templates/istio.yaml similarity index 100% rename from otomi-quickstart-rabbitmq/templates/istio.yaml rename to apl-quickstart-rabbitmq/templates/istio.yaml diff --git a/otomi-quickstart-rabbitmq/templates/networkpolicy.yaml b/apl-quickstart-rabbitmq/templates/networkpolicy.yaml similarity index 100% rename from otomi-quickstart-rabbitmq/templates/networkpolicy.yaml rename to apl-quickstart-rabbitmq/templates/networkpolicy.yaml diff --git a/otomi-quickstart-rabbitmq/templates/policy.yaml b/apl-quickstart-rabbitmq/templates/policy.yaml similarity index 100% rename from otomi-quickstart-rabbitmq/templates/policy.yaml rename to apl-quickstart-rabbitmq/templates/policy.yaml diff --git a/otomi-quickstart-rabbitmq/templates/queue.yaml b/apl-quickstart-rabbitmq/templates/queue.yaml similarity index 100% rename from otomi-quickstart-rabbitmq/templates/queue.yaml rename to apl-quickstart-rabbitmq/templates/queue.yaml diff --git a/otomi-quickstart-rabbitmq/templates/rabbitmqcluster.yaml b/apl-quickstart-rabbitmq/templates/rabbitmqcluster.yaml similarity index 100% rename from otomi-quickstart-rabbitmq/templates/rabbitmqcluster.yaml rename to apl-quickstart-rabbitmq/templates/rabbitmqcluster.yaml diff --git a/otomi-quickstart-rabbitmq/templates/serviceaccount.yaml b/apl-quickstart-rabbitmq/templates/serviceaccount.yaml similarity index 100% rename from otomi-quickstart-rabbitmq/templates/serviceaccount.yaml rename to apl-quickstart-rabbitmq/templates/serviceaccount.yaml diff --git a/otomi-quickstart-rabbitmq/templates/servicemonitor.yaml b/apl-quickstart-rabbitmq/templates/servicemonitor.yaml similarity index 100% rename from otomi-quickstart-rabbitmq/templates/servicemonitor.yaml rename to apl-quickstart-rabbitmq/templates/servicemonitor.yaml diff --git a/otomi-quickstart-rabbitmq/values.yaml b/apl-quickstart-rabbitmq/values.yaml similarity index 100% rename from otomi-quickstart-rabbitmq/values.yaml rename to apl-quickstart-rabbitmq/values.yaml diff --git a/otomi-quickstart-redis/.helmignore b/apl-quickstart-redis/.helmignore similarity index 100% rename from otomi-quickstart-redis/.helmignore rename to apl-quickstart-redis/.helmignore diff --git a/otomi-quickstart-redis/CHANGELOG.md b/apl-quickstart-redis/CHANGELOG.md similarity index 100% rename from otomi-quickstart-redis/CHANGELOG.md rename to apl-quickstart-redis/CHANGELOG.md diff --git a/otomi-quickstart-redis/Chart.lock b/apl-quickstart-redis/Chart.lock similarity index 100% rename from otomi-quickstart-redis/Chart.lock rename to apl-quickstart-redis/Chart.lock diff --git a/otomi-quickstart-redis/Chart.yaml b/apl-quickstart-redis/Chart.yaml similarity index 100% rename from otomi-quickstart-redis/Chart.yaml rename to apl-quickstart-redis/Chart.yaml diff --git a/otomi-quickstart-redis/README.md b/apl-quickstart-redis/README.md similarity index 100% rename from otomi-quickstart-redis/README.md rename to apl-quickstart-redis/README.md diff --git a/otomi-quickstart-redis/charts/common/.helmignore b/apl-quickstart-redis/charts/common/.helmignore similarity index 100% rename from otomi-quickstart-redis/charts/common/.helmignore rename to apl-quickstart-redis/charts/common/.helmignore diff --git a/otomi-quickstart-redis/charts/common/Chart.yaml b/apl-quickstart-redis/charts/common/Chart.yaml similarity index 100% rename from otomi-quickstart-redis/charts/common/Chart.yaml rename to apl-quickstart-redis/charts/common/Chart.yaml diff --git a/otomi-quickstart-redis/charts/common/README.md b/apl-quickstart-redis/charts/common/README.md similarity index 100% rename from otomi-quickstart-redis/charts/common/README.md rename to apl-quickstart-redis/charts/common/README.md diff --git a/otomi-quickstart-redis/charts/common/templates/_affinities.tpl b/apl-quickstart-redis/charts/common/templates/_affinities.tpl similarity index 100% rename from otomi-quickstart-redis/charts/common/templates/_affinities.tpl rename to apl-quickstart-redis/charts/common/templates/_affinities.tpl diff --git a/otomi-quickstart-redis/charts/common/templates/_capabilities.tpl b/apl-quickstart-redis/charts/common/templates/_capabilities.tpl similarity index 100% rename from otomi-quickstart-redis/charts/common/templates/_capabilities.tpl rename to apl-quickstart-redis/charts/common/templates/_capabilities.tpl diff --git a/otomi-quickstart-redis/charts/common/templates/_compatibility.tpl b/apl-quickstart-redis/charts/common/templates/_compatibility.tpl similarity index 100% rename from otomi-quickstart-redis/charts/common/templates/_compatibility.tpl rename to apl-quickstart-redis/charts/common/templates/_compatibility.tpl diff --git a/otomi-quickstart-redis/charts/common/templates/_errors.tpl b/apl-quickstart-redis/charts/common/templates/_errors.tpl similarity index 100% rename from otomi-quickstart-redis/charts/common/templates/_errors.tpl rename to apl-quickstart-redis/charts/common/templates/_errors.tpl diff --git a/otomi-quickstart-redis/charts/common/templates/_images.tpl b/apl-quickstart-redis/charts/common/templates/_images.tpl similarity index 100% rename from otomi-quickstart-redis/charts/common/templates/_images.tpl rename to apl-quickstart-redis/charts/common/templates/_images.tpl diff --git a/otomi-quickstart-redis/charts/common/templates/_ingress.tpl b/apl-quickstart-redis/charts/common/templates/_ingress.tpl similarity index 100% rename from otomi-quickstart-redis/charts/common/templates/_ingress.tpl rename to apl-quickstart-redis/charts/common/templates/_ingress.tpl diff --git a/otomi-quickstart-redis/charts/common/templates/_labels.tpl b/apl-quickstart-redis/charts/common/templates/_labels.tpl similarity index 100% rename from otomi-quickstart-redis/charts/common/templates/_labels.tpl rename to apl-quickstart-redis/charts/common/templates/_labels.tpl diff --git a/otomi-quickstart-redis/charts/common/templates/_names.tpl b/apl-quickstart-redis/charts/common/templates/_names.tpl similarity index 100% rename from otomi-quickstart-redis/charts/common/templates/_names.tpl rename to apl-quickstart-redis/charts/common/templates/_names.tpl diff --git a/otomi-quickstart-redis/charts/common/templates/_resources.tpl b/apl-quickstart-redis/charts/common/templates/_resources.tpl similarity index 100% rename from otomi-quickstart-redis/charts/common/templates/_resources.tpl rename to apl-quickstart-redis/charts/common/templates/_resources.tpl diff --git a/otomi-quickstart-redis/charts/common/templates/_secrets.tpl b/apl-quickstart-redis/charts/common/templates/_secrets.tpl similarity index 100% rename from otomi-quickstart-redis/charts/common/templates/_secrets.tpl rename to apl-quickstart-redis/charts/common/templates/_secrets.tpl diff --git a/otomi-quickstart-redis/charts/common/templates/_storage.tpl b/apl-quickstart-redis/charts/common/templates/_storage.tpl similarity index 100% rename from otomi-quickstart-redis/charts/common/templates/_storage.tpl rename to apl-quickstart-redis/charts/common/templates/_storage.tpl diff --git a/otomi-quickstart-redis/charts/common/templates/_tplvalues.tpl b/apl-quickstart-redis/charts/common/templates/_tplvalues.tpl similarity index 100% rename from otomi-quickstart-redis/charts/common/templates/_tplvalues.tpl rename to apl-quickstart-redis/charts/common/templates/_tplvalues.tpl diff --git a/otomi-quickstart-redis/charts/common/templates/_utils.tpl b/apl-quickstart-redis/charts/common/templates/_utils.tpl similarity index 100% rename from otomi-quickstart-redis/charts/common/templates/_utils.tpl rename to apl-quickstart-redis/charts/common/templates/_utils.tpl diff --git a/otomi-quickstart-redis/charts/common/templates/_warnings.tpl b/apl-quickstart-redis/charts/common/templates/_warnings.tpl similarity index 100% rename from otomi-quickstart-redis/charts/common/templates/_warnings.tpl rename to apl-quickstart-redis/charts/common/templates/_warnings.tpl diff --git a/otomi-quickstart-redis/charts/common/templates/validations/_cassandra.tpl b/apl-quickstart-redis/charts/common/templates/validations/_cassandra.tpl similarity index 100% rename from otomi-quickstart-redis/charts/common/templates/validations/_cassandra.tpl rename to apl-quickstart-redis/charts/common/templates/validations/_cassandra.tpl diff --git a/otomi-quickstart-redis/charts/common/templates/validations/_mariadb.tpl b/apl-quickstart-redis/charts/common/templates/validations/_mariadb.tpl similarity index 100% rename from otomi-quickstart-redis/charts/common/templates/validations/_mariadb.tpl rename to apl-quickstart-redis/charts/common/templates/validations/_mariadb.tpl diff --git a/otomi-quickstart-redis/charts/common/templates/validations/_mongodb.tpl b/apl-quickstart-redis/charts/common/templates/validations/_mongodb.tpl similarity index 100% rename from otomi-quickstart-redis/charts/common/templates/validations/_mongodb.tpl rename to apl-quickstart-redis/charts/common/templates/validations/_mongodb.tpl diff --git a/otomi-quickstart-redis/charts/common/templates/validations/_mysql.tpl b/apl-quickstart-redis/charts/common/templates/validations/_mysql.tpl similarity index 100% rename from otomi-quickstart-redis/charts/common/templates/validations/_mysql.tpl rename to apl-quickstart-redis/charts/common/templates/validations/_mysql.tpl diff --git a/otomi-quickstart-redis/charts/common/templates/validations/_postgresql.tpl b/apl-quickstart-redis/charts/common/templates/validations/_postgresql.tpl similarity index 100% rename from otomi-quickstart-redis/charts/common/templates/validations/_postgresql.tpl rename to apl-quickstart-redis/charts/common/templates/validations/_postgresql.tpl diff --git a/otomi-quickstart-redis/charts/common/templates/validations/_redis.tpl b/apl-quickstart-redis/charts/common/templates/validations/_redis.tpl similarity index 100% rename from otomi-quickstart-redis/charts/common/templates/validations/_redis.tpl rename to apl-quickstart-redis/charts/common/templates/validations/_redis.tpl diff --git a/otomi-quickstart-redis/charts/common/templates/validations/_validations.tpl b/apl-quickstart-redis/charts/common/templates/validations/_validations.tpl similarity index 100% rename from otomi-quickstart-redis/charts/common/templates/validations/_validations.tpl rename to apl-quickstart-redis/charts/common/templates/validations/_validations.tpl diff --git a/otomi-quickstart-redis/charts/common/values.yaml b/apl-quickstart-redis/charts/common/values.yaml similarity index 100% rename from otomi-quickstart-redis/charts/common/values.yaml rename to apl-quickstart-redis/charts/common/values.yaml diff --git a/otomi-quickstart-redis/img/redis-cluster-topology.png b/apl-quickstart-redis/img/redis-cluster-topology.png similarity index 100% rename from otomi-quickstart-redis/img/redis-cluster-topology.png rename to apl-quickstart-redis/img/redis-cluster-topology.png diff --git a/otomi-quickstart-redis/img/redis-topology.png b/apl-quickstart-redis/img/redis-topology.png similarity index 100% rename from otomi-quickstart-redis/img/redis-topology.png rename to apl-quickstart-redis/img/redis-topology.png diff --git a/otomi-quickstart-redis/templates/NOTES.txt b/apl-quickstart-redis/templates/NOTES.txt similarity index 100% rename from otomi-quickstart-redis/templates/NOTES.txt rename to apl-quickstart-redis/templates/NOTES.txt diff --git a/otomi-quickstart-redis/templates/_helpers.tpl b/apl-quickstart-redis/templates/_helpers.tpl similarity index 100% rename from otomi-quickstart-redis/templates/_helpers.tpl rename to apl-quickstart-redis/templates/_helpers.tpl diff --git a/otomi-quickstart-redis/templates/configmap.yaml b/apl-quickstart-redis/templates/configmap.yaml similarity index 100% rename from otomi-quickstart-redis/templates/configmap.yaml rename to apl-quickstart-redis/templates/configmap.yaml diff --git a/otomi-quickstart-redis/templates/extra-list.yaml b/apl-quickstart-redis/templates/extra-list.yaml similarity index 100% rename from otomi-quickstart-redis/templates/extra-list.yaml rename to apl-quickstart-redis/templates/extra-list.yaml diff --git a/otomi-quickstart-redis/templates/headless-svc.yaml b/apl-quickstart-redis/templates/headless-svc.yaml similarity index 100% rename from otomi-quickstart-redis/templates/headless-svc.yaml rename to apl-quickstart-redis/templates/headless-svc.yaml diff --git a/otomi-quickstart-redis/templates/health-configmap.yaml b/apl-quickstart-redis/templates/health-configmap.yaml similarity index 100% rename from otomi-quickstart-redis/templates/health-configmap.yaml rename to apl-quickstart-redis/templates/health-configmap.yaml diff --git a/otomi-quickstart-redis/templates/master/application.yaml b/apl-quickstart-redis/templates/master/application.yaml similarity index 100% rename from otomi-quickstart-redis/templates/master/application.yaml rename to apl-quickstart-redis/templates/master/application.yaml diff --git a/otomi-quickstart-redis/templates/master/pdb.yaml b/apl-quickstart-redis/templates/master/pdb.yaml similarity index 100% rename from otomi-quickstart-redis/templates/master/pdb.yaml rename to apl-quickstart-redis/templates/master/pdb.yaml diff --git a/otomi-quickstart-redis/templates/master/psp.yaml b/apl-quickstart-redis/templates/master/psp.yaml similarity index 100% rename from otomi-quickstart-redis/templates/master/psp.yaml rename to apl-quickstart-redis/templates/master/psp.yaml diff --git a/otomi-quickstart-redis/templates/master/pvc.yaml b/apl-quickstart-redis/templates/master/pvc.yaml similarity index 100% rename from otomi-quickstart-redis/templates/master/pvc.yaml rename to apl-quickstart-redis/templates/master/pvc.yaml diff --git a/otomi-quickstart-redis/templates/master/service.yaml b/apl-quickstart-redis/templates/master/service.yaml similarity index 100% rename from otomi-quickstart-redis/templates/master/service.yaml rename to apl-quickstart-redis/templates/master/service.yaml diff --git a/otomi-quickstart-redis/templates/master/serviceaccount.yaml b/apl-quickstart-redis/templates/master/serviceaccount.yaml similarity index 100% rename from otomi-quickstart-redis/templates/master/serviceaccount.yaml rename to apl-quickstart-redis/templates/master/serviceaccount.yaml diff --git a/otomi-quickstart-redis/templates/metrics-svc.yaml b/apl-quickstart-redis/templates/metrics-svc.yaml similarity index 100% rename from otomi-quickstart-redis/templates/metrics-svc.yaml rename to apl-quickstart-redis/templates/metrics-svc.yaml diff --git a/otomi-quickstart-redis/templates/networkpolicy.yaml b/apl-quickstart-redis/templates/networkpolicy.yaml similarity index 100% rename from otomi-quickstart-redis/templates/networkpolicy.yaml rename to apl-quickstart-redis/templates/networkpolicy.yaml diff --git a/otomi-quickstart-redis/templates/otomi-networkpolicy.yaml b/apl-quickstart-redis/templates/otomi-networkpolicy.yaml similarity index 100% rename from otomi-quickstart-redis/templates/otomi-networkpolicy.yaml rename to apl-quickstart-redis/templates/otomi-networkpolicy.yaml diff --git a/otomi-quickstart-redis/templates/pdb.yaml b/apl-quickstart-redis/templates/pdb.yaml similarity index 100% rename from otomi-quickstart-redis/templates/pdb.yaml rename to apl-quickstart-redis/templates/pdb.yaml diff --git a/otomi-quickstart-redis/templates/podmonitor.yaml b/apl-quickstart-redis/templates/podmonitor.yaml similarity index 100% rename from otomi-quickstart-redis/templates/podmonitor.yaml rename to apl-quickstart-redis/templates/podmonitor.yaml diff --git a/otomi-quickstart-redis/templates/prometheusrule.yaml b/apl-quickstart-redis/templates/prometheusrule.yaml similarity index 100% rename from otomi-quickstart-redis/templates/prometheusrule.yaml rename to apl-quickstart-redis/templates/prometheusrule.yaml diff --git a/otomi-quickstart-redis/templates/replicas/application.yaml b/apl-quickstart-redis/templates/replicas/application.yaml similarity index 100% rename from otomi-quickstart-redis/templates/replicas/application.yaml rename to apl-quickstart-redis/templates/replicas/application.yaml diff --git a/otomi-quickstart-redis/templates/replicas/hpa.yaml b/apl-quickstart-redis/templates/replicas/hpa.yaml similarity index 100% rename from otomi-quickstart-redis/templates/replicas/hpa.yaml rename to apl-quickstart-redis/templates/replicas/hpa.yaml diff --git a/otomi-quickstart-redis/templates/replicas/pdb.yaml b/apl-quickstart-redis/templates/replicas/pdb.yaml similarity index 100% rename from otomi-quickstart-redis/templates/replicas/pdb.yaml rename to apl-quickstart-redis/templates/replicas/pdb.yaml diff --git a/otomi-quickstart-redis/templates/replicas/service.yaml b/apl-quickstart-redis/templates/replicas/service.yaml similarity index 100% rename from otomi-quickstart-redis/templates/replicas/service.yaml rename to apl-quickstart-redis/templates/replicas/service.yaml diff --git a/otomi-quickstart-redis/templates/replicas/serviceaccount.yaml b/apl-quickstart-redis/templates/replicas/serviceaccount.yaml similarity index 100% rename from otomi-quickstart-redis/templates/replicas/serviceaccount.yaml rename to apl-quickstart-redis/templates/replicas/serviceaccount.yaml diff --git a/otomi-quickstart-redis/templates/role.yaml b/apl-quickstart-redis/templates/role.yaml similarity index 100% rename from otomi-quickstart-redis/templates/role.yaml rename to apl-quickstart-redis/templates/role.yaml diff --git a/otomi-quickstart-redis/templates/rolebinding.yaml b/apl-quickstart-redis/templates/rolebinding.yaml similarity index 100% rename from otomi-quickstart-redis/templates/rolebinding.yaml rename to apl-quickstart-redis/templates/rolebinding.yaml diff --git a/otomi-quickstart-redis/templates/scripts-configmap.yaml b/apl-quickstart-redis/templates/scripts-configmap.yaml similarity index 100% rename from otomi-quickstart-redis/templates/scripts-configmap.yaml rename to apl-quickstart-redis/templates/scripts-configmap.yaml diff --git a/otomi-quickstart-redis/templates/secret-svcbind.yaml b/apl-quickstart-redis/templates/secret-svcbind.yaml similarity index 100% rename from otomi-quickstart-redis/templates/secret-svcbind.yaml rename to apl-quickstart-redis/templates/secret-svcbind.yaml diff --git a/otomi-quickstart-redis/templates/secret.yaml b/apl-quickstart-redis/templates/secret.yaml similarity index 100% rename from otomi-quickstart-redis/templates/secret.yaml rename to apl-quickstart-redis/templates/secret.yaml diff --git a/otomi-quickstart-redis/templates/sentinel/hpa.yaml b/apl-quickstart-redis/templates/sentinel/hpa.yaml similarity index 100% rename from otomi-quickstart-redis/templates/sentinel/hpa.yaml rename to apl-quickstart-redis/templates/sentinel/hpa.yaml diff --git a/otomi-quickstart-redis/templates/sentinel/node-services.yaml b/apl-quickstart-redis/templates/sentinel/node-services.yaml similarity index 100% rename from otomi-quickstart-redis/templates/sentinel/node-services.yaml rename to apl-quickstart-redis/templates/sentinel/node-services.yaml diff --git a/otomi-quickstart-redis/templates/sentinel/pdb.yaml b/apl-quickstart-redis/templates/sentinel/pdb.yaml similarity index 100% rename from otomi-quickstart-redis/templates/sentinel/pdb.yaml rename to apl-quickstart-redis/templates/sentinel/pdb.yaml diff --git a/otomi-quickstart-redis/templates/sentinel/ports-configmap.yaml b/apl-quickstart-redis/templates/sentinel/ports-configmap.yaml similarity index 100% rename from otomi-quickstart-redis/templates/sentinel/ports-configmap.yaml rename to apl-quickstart-redis/templates/sentinel/ports-configmap.yaml diff --git a/otomi-quickstart-redis/templates/sentinel/service.yaml b/apl-quickstart-redis/templates/sentinel/service.yaml similarity index 100% rename from otomi-quickstart-redis/templates/sentinel/service.yaml rename to apl-quickstart-redis/templates/sentinel/service.yaml diff --git a/otomi-quickstart-redis/templates/sentinel/statefulset.yaml b/apl-quickstart-redis/templates/sentinel/statefulset.yaml similarity index 100% rename from otomi-quickstart-redis/templates/sentinel/statefulset.yaml rename to apl-quickstart-redis/templates/sentinel/statefulset.yaml diff --git a/otomi-quickstart-redis/templates/serviceaccount.yaml b/apl-quickstart-redis/templates/serviceaccount.yaml similarity index 100% rename from otomi-quickstart-redis/templates/serviceaccount.yaml rename to apl-quickstart-redis/templates/serviceaccount.yaml diff --git a/otomi-quickstart-redis/templates/servicemonitor.yaml b/apl-quickstart-redis/templates/servicemonitor.yaml similarity index 100% rename from otomi-quickstart-redis/templates/servicemonitor.yaml rename to apl-quickstart-redis/templates/servicemonitor.yaml diff --git a/otomi-quickstart-redis/templates/tls-secret.yaml b/apl-quickstart-redis/templates/tls-secret.yaml similarity index 100% rename from otomi-quickstart-redis/templates/tls-secret.yaml rename to apl-quickstart-redis/templates/tls-secret.yaml diff --git a/otomi-quickstart-redis/values.schema.json b/apl-quickstart-redis/values.schema.json similarity index 100% rename from otomi-quickstart-redis/values.schema.json rename to apl-quickstart-redis/values.schema.json diff --git a/otomi-quickstart-redis/values.yaml b/apl-quickstart-redis/values.yaml similarity index 100% rename from otomi-quickstart-redis/values.yaml rename to apl-quickstart-redis/values.yaml diff --git a/otomi-quickstart-k8s-deployment-otel/Chart.yaml b/otomi-quickstart-k8s-deployment-otel/Chart.yaml deleted file mode 100644 index 93437bf..0000000 --- a/otomi-quickstart-k8s-deployment-otel/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: otomi-quickstart-k8s-deployment-otel -description: Otomi provided quick start Helm chart -version: 1.2.0 -appVersion: "2.0.0" -icon: https://linode.github.io/apl-charts/icons/otel.png \ No newline at end of file diff --git a/otomi-quickstart-k8s-deployment/Chart.yaml b/otomi-quickstart-k8s-deployment/Chart.yaml deleted file mode 100644 index bcd205b..0000000 --- a/otomi-quickstart-k8s-deployment/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: otomi-quickstart-k8s-deployment -description: Otomi provided quick start Helm chart -version: 1.1.0 -appVersion: "1.16.0" -icon: https://linode.github.io/apl-charts/icons/deploy.png diff --git a/otomi-quickstart-k8s-deployments-canary/Chart.yaml b/otomi-quickstart-k8s-deployments-canary/Chart.yaml deleted file mode 100644 index 03ee1d0..0000000 --- a/otomi-quickstart-k8s-deployments-canary/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: otomi-quickstart-k8s-deployments-canary -description: Otomi provided quick start Helm chart -version: 1.2.0 -appVersion: "2.0.0" -icon: https://linode.github.io/apl-charts/icons/canary.png \ No newline at end of file diff --git a/rbac.yaml b/rbac.yaml index ceb0168..a4c6131 100644 --- a/rbac.yaml +++ b/rbac.yaml @@ -1,10 +1,10 @@ rbac: - otomi-quickstart-k8s-deployment: null - otomi-quickstart-k8s-deployment-otel: null - otomi-quickstart-k8s-deployments-canary: null - otomi-quickstart-knative-service: null - otomi-quickstart-postgresql: null - otomi-quickstart-redis: null - otomi-quickstart-rabbitmq: null + apl-quickstart-k8s-deployment: null + apl-quickstart-k8s-deployment-otel: null + apl-quickstart-k8s-deployments-canary: null + apl-quickstart-knative-service: null + apl-quickstart-postgresql: null + apl-quickstart-redis: null + apl-quickstart-rabbitmq: null betaCharts: - - otomi-quickstart-rabbitmq \ No newline at end of file + - apl-quickstart-rabbitmq \ No newline at end of file From 6975b3d285a77b36c233f22c9151c1944fea7dc7 Mon Sep 17 00:00:00 2001 From: Sander Rodenhuis Date: Thu, 12 Sep 2024 08:32:50 +0200 Subject: [PATCH 2/4] fix: rm prefix --- README.md | 22 +++++++++--------- .../.helmignore | 0 .../Chart.yaml | 2 +- .../README.md | 0 .../templates/_helpers.tpl | 0 .../templates/configmap.yaml | 0 .../templates/deployment.yaml | 0 .../templates/hpa.yaml | 0 .../templates/instrumentation.yaml | 0 .../templates/service.yaml | 0 .../templates/serviceaccount.yaml | 0 .../templates/servicemonitor.yaml | 0 .../values.yaml | 0 .../.helmignore | 0 .../Chart.yaml | 0 .../README.md | 0 .../templates/_helpers.tpl | 0 .../templates/configmap.yaml | 0 .../templates/deployment.yaml | 0 .../templates/hpa.yaml | 0 .../templates/service.yaml | 0 .../templates/serviceaccount.yaml | 0 .../templates/servicemonitor.yaml | 0 .../values.yaml | 0 .../.helmignore | 0 .../Chart.yaml | 2 +- .../README.md | 0 .../templates/_helpers.tpl | 0 .../templates/configmap-v1.yaml | 0 .../templates/configmap-v2.yaml | 0 .../templates/deployment-v1.yaml | 0 .../templates/deployment-v2.yaml | 0 .../templates/hpa.yaml | 0 .../templates/service.yaml | 0 .../templates/serviceaccount.yaml | 0 .../templates/servicemonitor.yaml | 0 .../values.yaml | 0 .../.helmignore | 0 .../Chart.yaml | 2 +- .../README.md | 0 .../templates/_helpers.tpl | 0 .../templates/knative-svc.yaml | 0 .../templates/serviceaccount.yaml | 0 .../templates/servicemonitor.yaml | 0 .../values.yaml | 0 .../.helmignore | 0 .../Chart.yaml | 2 +- .../README.md | 0 .../grafana-dashboard/cnpg.json | 0 .../templates/_helpers.tpl | 0 .../templates/cluster.yaml | 0 .../templates/configmap.yaml | 0 .../templates/networkpolicy.yaml | 0 .../templates/podmonitor.yaml | 0 .../values.yaml | 0 .../.helmignore | 0 .../Chart.yaml | 2 +- .../README.md | 0 .../grafana-dashboard/rabbitmq.json | 0 .../templates/NOTES.txt | 0 .../templates/_helpers.tpl | 0 .../templates/configmap.yaml | 0 .../templates/istio.yaml | 0 .../templates/networkpolicy.yaml | 0 .../templates/policy.yaml | 0 .../templates/queue.yaml | 0 .../templates/rabbitmqcluster.yaml | 0 .../templates/serviceaccount.yaml | 0 .../templates/servicemonitor.yaml | 0 .../values.yaml | 0 .../.helmignore | 0 .../CHANGELOG.md | 0 .../Chart.lock | 0 .../Chart.yaml | 2 +- .../README.md | 0 .../charts/common/.helmignore | 0 .../charts/common/Chart.yaml | 0 .../charts/common/README.md | 0 .../charts/common/templates/_affinities.tpl | 0 .../charts/common/templates/_capabilities.tpl | 0 .../common/templates/_compatibility.tpl | 0 .../charts/common/templates/_errors.tpl | 0 .../charts/common/templates/_images.tpl | 0 .../charts/common/templates/_ingress.tpl | 0 .../charts/common/templates/_labels.tpl | 0 .../charts/common/templates/_names.tpl | 0 .../charts/common/templates/_resources.tpl | 0 .../charts/common/templates/_secrets.tpl | 0 .../charts/common/templates/_storage.tpl | 0 .../charts/common/templates/_tplvalues.tpl | 0 .../charts/common/templates/_utils.tpl | 0 .../charts/common/templates/_warnings.tpl | 0 .../templates/validations/_cassandra.tpl | 0 .../common/templates/validations/_mariadb.tpl | 0 .../common/templates/validations/_mongodb.tpl | 0 .../common/templates/validations/_mysql.tpl | 0 .../templates/validations/_postgresql.tpl | 0 .../common/templates/validations/_redis.tpl | 0 .../templates/validations/_validations.tpl | 0 .../charts/common/values.yaml | 0 .../img/redis-cluster-topology.png | Bin .../img/redis-topology.png | Bin .../templates/NOTES.txt | 0 .../templates/_helpers.tpl | 0 .../templates/configmap.yaml | 0 .../templates/extra-list.yaml | 0 .../templates/headless-svc.yaml | 0 .../templates/health-configmap.yaml | 0 .../templates/master/application.yaml | 0 .../templates/master/pdb.yaml | 0 .../templates/master/psp.yaml | 0 .../templates/master/pvc.yaml | 0 .../templates/master/service.yaml | 0 .../templates/master/serviceaccount.yaml | 0 .../templates/metrics-svc.yaml | 0 .../templates/networkpolicy.yaml | 0 .../templates/otomi-networkpolicy.yaml | 0 .../templates/pdb.yaml | 0 .../templates/podmonitor.yaml | 0 .../templates/prometheusrule.yaml | 0 .../templates/replicas/application.yaml | 0 .../templates/replicas/hpa.yaml | 0 .../templates/replicas/pdb.yaml | 0 .../templates/replicas/service.yaml | 0 .../templates/replicas/serviceaccount.yaml | 0 .../templates/role.yaml | 0 .../templates/rolebinding.yaml | 0 .../templates/scripts-configmap.yaml | 0 .../templates/secret-svcbind.yaml | 0 .../templates/secret.yaml | 0 .../templates/sentinel/hpa.yaml | 0 .../templates/sentinel/node-services.yaml | 0 .../templates/sentinel/pdb.yaml | 0 .../templates/sentinel/ports-configmap.yaml | 0 .../templates/sentinel/service.yaml | 0 .../templates/sentinel/statefulset.yaml | 0 .../templates/serviceaccount.yaml | 0 .../templates/servicemonitor.yaml | 0 .../templates/tls-secret.yaml | 0 .../values.schema.json | 0 .../values.yaml | 0 rbac.yaml | 16 ++++++------- 142 files changed, 25 insertions(+), 25 deletions(-) rename {apl-quickstart-k8s-deployment-otel => quickstart-k8s-deployment-otel}/.helmignore (100%) rename {apl-quickstart-k8s-deployment-otel => quickstart-k8s-deployment-otel}/Chart.yaml (84%) rename {apl-quickstart-k8s-deployment-otel => quickstart-k8s-deployment-otel}/README.md (100%) rename {apl-quickstart-k8s-deployment-otel => quickstart-k8s-deployment-otel}/templates/_helpers.tpl (100%) rename {apl-quickstart-k8s-deployment-otel => quickstart-k8s-deployment-otel}/templates/configmap.yaml (100%) rename {apl-quickstart-k8s-deployment-otel => quickstart-k8s-deployment-otel}/templates/deployment.yaml (100%) rename {apl-quickstart-k8s-deployment-otel => quickstart-k8s-deployment-otel}/templates/hpa.yaml (100%) rename {apl-quickstart-k8s-deployment-otel => quickstart-k8s-deployment-otel}/templates/instrumentation.yaml (100%) rename {apl-quickstart-k8s-deployment-otel => quickstart-k8s-deployment-otel}/templates/service.yaml (100%) rename {apl-quickstart-k8s-deployment-otel => quickstart-k8s-deployment-otel}/templates/serviceaccount.yaml (100%) rename {apl-quickstart-k8s-deployment-otel => quickstart-k8s-deployment-otel}/templates/servicemonitor.yaml (100%) rename {apl-quickstart-k8s-deployment-otel => quickstart-k8s-deployment-otel}/values.yaml (100%) rename {apl-quickstart-k8s-deployment => quickstart-k8s-deployment}/.helmignore (100%) rename {apl-quickstart-k8s-deployment => quickstart-k8s-deployment}/Chart.yaml (100%) rename {apl-quickstart-k8s-deployment => quickstart-k8s-deployment}/README.md (100%) rename {apl-quickstart-k8s-deployment => quickstart-k8s-deployment}/templates/_helpers.tpl (100%) rename {apl-quickstart-k8s-deployment => quickstart-k8s-deployment}/templates/configmap.yaml (100%) rename {apl-quickstart-k8s-deployment => quickstart-k8s-deployment}/templates/deployment.yaml (100%) rename {apl-quickstart-k8s-deployment => quickstart-k8s-deployment}/templates/hpa.yaml (100%) rename {apl-quickstart-k8s-deployment => quickstart-k8s-deployment}/templates/service.yaml (100%) rename {apl-quickstart-k8s-deployment => quickstart-k8s-deployment}/templates/serviceaccount.yaml (100%) rename {apl-quickstart-k8s-deployment => quickstart-k8s-deployment}/templates/servicemonitor.yaml (100%) rename {apl-quickstart-k8s-deployment => quickstart-k8s-deployment}/values.yaml (100%) rename {apl-quickstart-k8s-deployments-canary => quickstart-k8s-deployments-canary}/.helmignore (100%) rename {apl-quickstart-k8s-deployments-canary => quickstart-k8s-deployments-canary}/Chart.yaml (80%) rename {apl-quickstart-k8s-deployments-canary => quickstart-k8s-deployments-canary}/README.md (100%) rename {apl-quickstart-k8s-deployments-canary => quickstart-k8s-deployments-canary}/templates/_helpers.tpl (100%) rename {apl-quickstart-k8s-deployments-canary => quickstart-k8s-deployments-canary}/templates/configmap-v1.yaml (100%) rename {apl-quickstart-k8s-deployments-canary => quickstart-k8s-deployments-canary}/templates/configmap-v2.yaml (100%) rename {apl-quickstart-k8s-deployments-canary => quickstart-k8s-deployments-canary}/templates/deployment-v1.yaml (100%) rename {apl-quickstart-k8s-deployments-canary => quickstart-k8s-deployments-canary}/templates/deployment-v2.yaml (100%) rename {apl-quickstart-k8s-deployments-canary => quickstart-k8s-deployments-canary}/templates/hpa.yaml (100%) rename {apl-quickstart-k8s-deployments-canary => quickstart-k8s-deployments-canary}/templates/service.yaml (100%) rename {apl-quickstart-k8s-deployments-canary => quickstart-k8s-deployments-canary}/templates/serviceaccount.yaml (100%) rename {apl-quickstart-k8s-deployments-canary => quickstart-k8s-deployments-canary}/templates/servicemonitor.yaml (100%) rename {apl-quickstart-k8s-deployments-canary => quickstart-k8s-deployments-canary}/values.yaml (100%) rename {apl-quickstart-knative-service => quickstart-knative-service}/.helmignore (100%) rename {apl-quickstart-knative-service => quickstart-knative-service}/Chart.yaml (84%) rename {apl-quickstart-knative-service => quickstart-knative-service}/README.md (100%) rename {apl-quickstart-knative-service => quickstart-knative-service}/templates/_helpers.tpl (100%) rename {apl-quickstart-knative-service => quickstart-knative-service}/templates/knative-svc.yaml (100%) rename {apl-quickstart-knative-service => quickstart-knative-service}/templates/serviceaccount.yaml (100%) rename {apl-quickstart-knative-service => quickstart-knative-service}/templates/servicemonitor.yaml (100%) rename {apl-quickstart-knative-service => quickstart-knative-service}/values.yaml (100%) rename {apl-quickstart-postgresql => quickstart-postgresql}/.helmignore (100%) rename {apl-quickstart-postgresql => quickstart-postgresql}/Chart.yaml (86%) rename {apl-quickstart-postgresql => quickstart-postgresql}/README.md (100%) rename {apl-quickstart-postgresql => quickstart-postgresql}/grafana-dashboard/cnpg.json (100%) rename {apl-quickstart-postgresql => quickstart-postgresql}/templates/_helpers.tpl (100%) rename {apl-quickstart-postgresql => quickstart-postgresql}/templates/cluster.yaml (100%) rename {apl-quickstart-postgresql => quickstart-postgresql}/templates/configmap.yaml (100%) rename {apl-quickstart-postgresql => quickstart-postgresql}/templates/networkpolicy.yaml (100%) rename {apl-quickstart-postgresql => quickstart-postgresql}/templates/podmonitor.yaml (100%) rename {apl-quickstart-postgresql => quickstart-postgresql}/values.yaml (100%) rename {apl-quickstart-rabbitmq => quickstart-rabbitmq}/.helmignore (100%) rename {apl-quickstart-rabbitmq => quickstart-rabbitmq}/Chart.yaml (97%) rename {apl-quickstart-rabbitmq => quickstart-rabbitmq}/README.md (100%) rename {apl-quickstart-rabbitmq => quickstart-rabbitmq}/grafana-dashboard/rabbitmq.json (100%) rename {apl-quickstart-rabbitmq => quickstart-rabbitmq}/templates/NOTES.txt (100%) rename {apl-quickstart-rabbitmq => quickstart-rabbitmq}/templates/_helpers.tpl (100%) rename {apl-quickstart-rabbitmq => quickstart-rabbitmq}/templates/configmap.yaml (100%) rename {apl-quickstart-rabbitmq => quickstart-rabbitmq}/templates/istio.yaml (100%) rename {apl-quickstart-rabbitmq => quickstart-rabbitmq}/templates/networkpolicy.yaml (100%) rename {apl-quickstart-rabbitmq => quickstart-rabbitmq}/templates/policy.yaml (100%) rename {apl-quickstart-rabbitmq => quickstart-rabbitmq}/templates/queue.yaml (100%) rename {apl-quickstart-rabbitmq => quickstart-rabbitmq}/templates/rabbitmqcluster.yaml (100%) rename {apl-quickstart-rabbitmq => quickstart-rabbitmq}/templates/serviceaccount.yaml (100%) rename {apl-quickstart-rabbitmq => quickstart-rabbitmq}/templates/servicemonitor.yaml (100%) rename {apl-quickstart-rabbitmq => quickstart-rabbitmq}/values.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/.helmignore (100%) rename {apl-quickstart-redis => quickstart-redis}/CHANGELOG.md (100%) rename {apl-quickstart-redis => quickstart-redis}/Chart.lock (100%) rename {apl-quickstart-redis => quickstart-redis}/Chart.yaml (98%) rename {apl-quickstart-redis => quickstart-redis}/README.md (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/.helmignore (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/Chart.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/README.md (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/templates/_affinities.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/templates/_capabilities.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/templates/_compatibility.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/templates/_errors.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/templates/_images.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/templates/_ingress.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/templates/_labels.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/templates/_names.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/templates/_resources.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/templates/_secrets.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/templates/_storage.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/templates/_tplvalues.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/templates/_utils.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/templates/_warnings.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/templates/validations/_cassandra.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/templates/validations/_mariadb.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/templates/validations/_mongodb.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/templates/validations/_mysql.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/templates/validations/_postgresql.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/templates/validations/_redis.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/templates/validations/_validations.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/charts/common/values.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/img/redis-cluster-topology.png (100%) rename {apl-quickstart-redis => quickstart-redis}/img/redis-topology.png (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/NOTES.txt (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/_helpers.tpl (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/configmap.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/extra-list.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/headless-svc.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/health-configmap.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/master/application.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/master/pdb.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/master/psp.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/master/pvc.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/master/service.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/master/serviceaccount.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/metrics-svc.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/networkpolicy.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/otomi-networkpolicy.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/pdb.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/podmonitor.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/prometheusrule.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/replicas/application.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/replicas/hpa.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/replicas/pdb.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/replicas/service.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/replicas/serviceaccount.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/role.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/rolebinding.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/scripts-configmap.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/secret-svcbind.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/secret.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/sentinel/hpa.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/sentinel/node-services.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/sentinel/pdb.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/sentinel/ports-configmap.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/sentinel/service.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/sentinel/statefulset.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/serviceaccount.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/servicemonitor.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/templates/tls-secret.yaml (100%) rename {apl-quickstart-redis => quickstart-redis}/values.schema.json (100%) rename {apl-quickstart-redis => quickstart-redis}/values.yaml (100%) diff --git a/README.md b/README.md index 8840be9..570b1f6 100644 --- a/README.md +++ b/README.md @@ -4,30 +4,30 @@ This repository contains a set of Helm charts that will be made available as qui The following Helm charts are added to the Catalog: -## apl-quickstart-k8s-deployment +## quickstart-k8s-deployment -The `apl-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` 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. -## apl-quickstart-k8s-deployment-otel +## quickstart-k8s-deployment-otel -The `apl-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-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. -## apl-quickstart-k8s-deployments-canary +## quickstart-k8s-deployments-canary -The `apl-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-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. -## apl-quickstart-knative-service +## quickstart-knative-service -The `apl-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-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. ## APL quick start for creating a PostgreSQL cluster -The `apl-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-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. ## APL quick start for creating a Redis master-replica cluster -The `apl-quickstart-redis` Helm chart can be used to create a Redis master-replica cluster. +The `quickstart-redis` Helm chart can be used to create a Redis master-replica cluster. ## APL quick start for creating a RabbitMQ cluster -The `apl-quickstart-rabbitmq` Helm chart can be used to create a RabbitMQ `cluster` with `queues` and `policies`. \ No newline at end of file +The `quickstart-rabbitmq` Helm chart can be used to create a RabbitMQ `cluster` with `queues` and `policies`. \ No newline at end of file diff --git a/apl-quickstart-k8s-deployment-otel/.helmignore b/quickstart-k8s-deployment-otel/.helmignore similarity index 100% rename from apl-quickstart-k8s-deployment-otel/.helmignore rename to quickstart-k8s-deployment-otel/.helmignore diff --git a/apl-quickstart-k8s-deployment-otel/Chart.yaml b/quickstart-k8s-deployment-otel/Chart.yaml similarity index 84% rename from apl-quickstart-k8s-deployment-otel/Chart.yaml rename to quickstart-k8s-deployment-otel/Chart.yaml index b25e78b..f91a0ed 100644 --- a/apl-quickstart-k8s-deployment-otel/Chart.yaml +++ b/quickstart-k8s-deployment-otel/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -name: apl-quickstart-k8s-deployment-otel +name: quickstart-k8s-deployment-otel description: APL provided quick start Helm chart for a Kubernetes Deployment with Open Telemetry Instrumentation version: 1.2.0 appVersion: "2.0.0" diff --git a/apl-quickstart-k8s-deployment-otel/README.md b/quickstart-k8s-deployment-otel/README.md similarity index 100% rename from apl-quickstart-k8s-deployment-otel/README.md rename to quickstart-k8s-deployment-otel/README.md diff --git a/apl-quickstart-k8s-deployment-otel/templates/_helpers.tpl b/quickstart-k8s-deployment-otel/templates/_helpers.tpl similarity index 100% rename from apl-quickstart-k8s-deployment-otel/templates/_helpers.tpl rename to quickstart-k8s-deployment-otel/templates/_helpers.tpl diff --git a/apl-quickstart-k8s-deployment-otel/templates/configmap.yaml b/quickstart-k8s-deployment-otel/templates/configmap.yaml similarity index 100% rename from apl-quickstart-k8s-deployment-otel/templates/configmap.yaml rename to quickstart-k8s-deployment-otel/templates/configmap.yaml diff --git a/apl-quickstart-k8s-deployment-otel/templates/deployment.yaml b/quickstart-k8s-deployment-otel/templates/deployment.yaml similarity index 100% rename from apl-quickstart-k8s-deployment-otel/templates/deployment.yaml rename to quickstart-k8s-deployment-otel/templates/deployment.yaml diff --git a/apl-quickstart-k8s-deployment-otel/templates/hpa.yaml b/quickstart-k8s-deployment-otel/templates/hpa.yaml similarity index 100% rename from apl-quickstart-k8s-deployment-otel/templates/hpa.yaml rename to quickstart-k8s-deployment-otel/templates/hpa.yaml diff --git a/apl-quickstart-k8s-deployment-otel/templates/instrumentation.yaml b/quickstart-k8s-deployment-otel/templates/instrumentation.yaml similarity index 100% rename from apl-quickstart-k8s-deployment-otel/templates/instrumentation.yaml rename to quickstart-k8s-deployment-otel/templates/instrumentation.yaml diff --git a/apl-quickstart-k8s-deployment-otel/templates/service.yaml b/quickstart-k8s-deployment-otel/templates/service.yaml similarity index 100% rename from apl-quickstart-k8s-deployment-otel/templates/service.yaml rename to quickstart-k8s-deployment-otel/templates/service.yaml diff --git a/apl-quickstart-k8s-deployment-otel/templates/serviceaccount.yaml b/quickstart-k8s-deployment-otel/templates/serviceaccount.yaml similarity index 100% rename from apl-quickstart-k8s-deployment-otel/templates/serviceaccount.yaml rename to quickstart-k8s-deployment-otel/templates/serviceaccount.yaml diff --git a/apl-quickstart-k8s-deployment-otel/templates/servicemonitor.yaml b/quickstart-k8s-deployment-otel/templates/servicemonitor.yaml similarity index 100% rename from apl-quickstart-k8s-deployment-otel/templates/servicemonitor.yaml rename to quickstart-k8s-deployment-otel/templates/servicemonitor.yaml diff --git a/apl-quickstart-k8s-deployment-otel/values.yaml b/quickstart-k8s-deployment-otel/values.yaml similarity index 100% rename from apl-quickstart-k8s-deployment-otel/values.yaml rename to quickstart-k8s-deployment-otel/values.yaml diff --git a/apl-quickstart-k8s-deployment/.helmignore b/quickstart-k8s-deployment/.helmignore similarity index 100% rename from apl-quickstart-k8s-deployment/.helmignore rename to quickstart-k8s-deployment/.helmignore diff --git a/apl-quickstart-k8s-deployment/Chart.yaml b/quickstart-k8s-deployment/Chart.yaml similarity index 100% rename from apl-quickstart-k8s-deployment/Chart.yaml rename to quickstart-k8s-deployment/Chart.yaml diff --git a/apl-quickstart-k8s-deployment/README.md b/quickstart-k8s-deployment/README.md similarity index 100% rename from apl-quickstart-k8s-deployment/README.md rename to quickstart-k8s-deployment/README.md diff --git a/apl-quickstart-k8s-deployment/templates/_helpers.tpl b/quickstart-k8s-deployment/templates/_helpers.tpl similarity index 100% rename from apl-quickstart-k8s-deployment/templates/_helpers.tpl rename to quickstart-k8s-deployment/templates/_helpers.tpl diff --git a/apl-quickstart-k8s-deployment/templates/configmap.yaml b/quickstart-k8s-deployment/templates/configmap.yaml similarity index 100% rename from apl-quickstart-k8s-deployment/templates/configmap.yaml rename to quickstart-k8s-deployment/templates/configmap.yaml diff --git a/apl-quickstart-k8s-deployment/templates/deployment.yaml b/quickstart-k8s-deployment/templates/deployment.yaml similarity index 100% rename from apl-quickstart-k8s-deployment/templates/deployment.yaml rename to quickstart-k8s-deployment/templates/deployment.yaml diff --git a/apl-quickstart-k8s-deployment/templates/hpa.yaml b/quickstart-k8s-deployment/templates/hpa.yaml similarity index 100% rename from apl-quickstart-k8s-deployment/templates/hpa.yaml rename to quickstart-k8s-deployment/templates/hpa.yaml diff --git a/apl-quickstart-k8s-deployment/templates/service.yaml b/quickstart-k8s-deployment/templates/service.yaml similarity index 100% rename from apl-quickstart-k8s-deployment/templates/service.yaml rename to quickstart-k8s-deployment/templates/service.yaml diff --git a/apl-quickstart-k8s-deployment/templates/serviceaccount.yaml b/quickstart-k8s-deployment/templates/serviceaccount.yaml similarity index 100% rename from apl-quickstart-k8s-deployment/templates/serviceaccount.yaml rename to quickstart-k8s-deployment/templates/serviceaccount.yaml diff --git a/apl-quickstart-k8s-deployment/templates/servicemonitor.yaml b/quickstart-k8s-deployment/templates/servicemonitor.yaml similarity index 100% rename from apl-quickstart-k8s-deployment/templates/servicemonitor.yaml rename to quickstart-k8s-deployment/templates/servicemonitor.yaml diff --git a/apl-quickstart-k8s-deployment/values.yaml b/quickstart-k8s-deployment/values.yaml similarity index 100% rename from apl-quickstart-k8s-deployment/values.yaml rename to quickstart-k8s-deployment/values.yaml diff --git a/apl-quickstart-k8s-deployments-canary/.helmignore b/quickstart-k8s-deployments-canary/.helmignore similarity index 100% rename from apl-quickstart-k8s-deployments-canary/.helmignore rename to quickstart-k8s-deployments-canary/.helmignore diff --git a/apl-quickstart-k8s-deployments-canary/Chart.yaml b/quickstart-k8s-deployments-canary/Chart.yaml similarity index 80% rename from apl-quickstart-k8s-deployments-canary/Chart.yaml rename to quickstart-k8s-deployments-canary/Chart.yaml index ad1a39b..0c82299 100644 --- a/apl-quickstart-k8s-deployments-canary/Chart.yaml +++ b/quickstart-k8s-deployments-canary/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -name: apl-quickstart-k8s-deployments-canary +name: quickstart-k8s-deployments-canary description: APL provided quick start Helm chart for 2 Kubernetes Deployments version: 1.2.0 appVersion: "2.0.0" diff --git a/apl-quickstart-k8s-deployments-canary/README.md b/quickstart-k8s-deployments-canary/README.md similarity index 100% rename from apl-quickstart-k8s-deployments-canary/README.md rename to quickstart-k8s-deployments-canary/README.md diff --git a/apl-quickstart-k8s-deployments-canary/templates/_helpers.tpl b/quickstart-k8s-deployments-canary/templates/_helpers.tpl similarity index 100% rename from apl-quickstart-k8s-deployments-canary/templates/_helpers.tpl rename to quickstart-k8s-deployments-canary/templates/_helpers.tpl diff --git a/apl-quickstart-k8s-deployments-canary/templates/configmap-v1.yaml b/quickstart-k8s-deployments-canary/templates/configmap-v1.yaml similarity index 100% rename from apl-quickstart-k8s-deployments-canary/templates/configmap-v1.yaml rename to quickstart-k8s-deployments-canary/templates/configmap-v1.yaml diff --git a/apl-quickstart-k8s-deployments-canary/templates/configmap-v2.yaml b/quickstart-k8s-deployments-canary/templates/configmap-v2.yaml similarity index 100% rename from apl-quickstart-k8s-deployments-canary/templates/configmap-v2.yaml rename to quickstart-k8s-deployments-canary/templates/configmap-v2.yaml diff --git a/apl-quickstart-k8s-deployments-canary/templates/deployment-v1.yaml b/quickstart-k8s-deployments-canary/templates/deployment-v1.yaml similarity index 100% rename from apl-quickstart-k8s-deployments-canary/templates/deployment-v1.yaml rename to quickstart-k8s-deployments-canary/templates/deployment-v1.yaml diff --git a/apl-quickstart-k8s-deployments-canary/templates/deployment-v2.yaml b/quickstart-k8s-deployments-canary/templates/deployment-v2.yaml similarity index 100% rename from apl-quickstart-k8s-deployments-canary/templates/deployment-v2.yaml rename to quickstart-k8s-deployments-canary/templates/deployment-v2.yaml diff --git a/apl-quickstart-k8s-deployments-canary/templates/hpa.yaml b/quickstart-k8s-deployments-canary/templates/hpa.yaml similarity index 100% rename from apl-quickstart-k8s-deployments-canary/templates/hpa.yaml rename to quickstart-k8s-deployments-canary/templates/hpa.yaml diff --git a/apl-quickstart-k8s-deployments-canary/templates/service.yaml b/quickstart-k8s-deployments-canary/templates/service.yaml similarity index 100% rename from apl-quickstart-k8s-deployments-canary/templates/service.yaml rename to quickstart-k8s-deployments-canary/templates/service.yaml diff --git a/apl-quickstart-k8s-deployments-canary/templates/serviceaccount.yaml b/quickstart-k8s-deployments-canary/templates/serviceaccount.yaml similarity index 100% rename from apl-quickstart-k8s-deployments-canary/templates/serviceaccount.yaml rename to quickstart-k8s-deployments-canary/templates/serviceaccount.yaml diff --git a/apl-quickstart-k8s-deployments-canary/templates/servicemonitor.yaml b/quickstart-k8s-deployments-canary/templates/servicemonitor.yaml similarity index 100% rename from apl-quickstart-k8s-deployments-canary/templates/servicemonitor.yaml rename to quickstart-k8s-deployments-canary/templates/servicemonitor.yaml diff --git a/apl-quickstart-k8s-deployments-canary/values.yaml b/quickstart-k8s-deployments-canary/values.yaml similarity index 100% rename from apl-quickstart-k8s-deployments-canary/values.yaml rename to quickstart-k8s-deployments-canary/values.yaml diff --git a/apl-quickstart-knative-service/.helmignore b/quickstart-knative-service/.helmignore similarity index 100% rename from apl-quickstart-knative-service/.helmignore rename to quickstart-knative-service/.helmignore diff --git a/apl-quickstart-knative-service/Chart.yaml b/quickstart-knative-service/Chart.yaml similarity index 84% rename from apl-quickstart-knative-service/Chart.yaml rename to quickstart-knative-service/Chart.yaml index 23a9441..957e0fb 100644 --- a/apl-quickstart-knative-service/Chart.yaml +++ b/quickstart-knative-service/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -name: apl-quickstart-knative-service +name: quickstart-knative-service description: APL provided quick start Helm chart for a Knative Service type: application version: 1.0.0 diff --git a/apl-quickstart-knative-service/README.md b/quickstart-knative-service/README.md similarity index 100% rename from apl-quickstart-knative-service/README.md rename to quickstart-knative-service/README.md diff --git a/apl-quickstart-knative-service/templates/_helpers.tpl b/quickstart-knative-service/templates/_helpers.tpl similarity index 100% rename from apl-quickstart-knative-service/templates/_helpers.tpl rename to quickstart-knative-service/templates/_helpers.tpl diff --git a/apl-quickstart-knative-service/templates/knative-svc.yaml b/quickstart-knative-service/templates/knative-svc.yaml similarity index 100% rename from apl-quickstart-knative-service/templates/knative-svc.yaml rename to quickstart-knative-service/templates/knative-svc.yaml diff --git a/apl-quickstart-knative-service/templates/serviceaccount.yaml b/quickstart-knative-service/templates/serviceaccount.yaml similarity index 100% rename from apl-quickstart-knative-service/templates/serviceaccount.yaml rename to quickstart-knative-service/templates/serviceaccount.yaml diff --git a/apl-quickstart-knative-service/templates/servicemonitor.yaml b/quickstart-knative-service/templates/servicemonitor.yaml similarity index 100% rename from apl-quickstart-knative-service/templates/servicemonitor.yaml rename to quickstart-knative-service/templates/servicemonitor.yaml diff --git a/apl-quickstart-knative-service/values.yaml b/quickstart-knative-service/values.yaml similarity index 100% rename from apl-quickstart-knative-service/values.yaml rename to quickstart-knative-service/values.yaml diff --git a/apl-quickstart-postgresql/.helmignore b/quickstart-postgresql/.helmignore similarity index 100% rename from apl-quickstart-postgresql/.helmignore rename to quickstart-postgresql/.helmignore diff --git a/apl-quickstart-postgresql/Chart.yaml b/quickstart-postgresql/Chart.yaml similarity index 86% rename from apl-quickstart-postgresql/Chart.yaml rename to quickstart-postgresql/Chart.yaml index 5c14769..11a97c6 100644 --- a/apl-quickstart-postgresql/Chart.yaml +++ b/quickstart-postgresql/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -name: apl-quickstart-postgresql +name: quickstart-postgresql description: Otomi provided quick start Helm chart for a CNPG Postgresql Cluster type: application version: 1.0.0 diff --git a/apl-quickstart-postgresql/README.md b/quickstart-postgresql/README.md similarity index 100% rename from apl-quickstart-postgresql/README.md rename to quickstart-postgresql/README.md diff --git a/apl-quickstart-postgresql/grafana-dashboard/cnpg.json b/quickstart-postgresql/grafana-dashboard/cnpg.json similarity index 100% rename from apl-quickstart-postgresql/grafana-dashboard/cnpg.json rename to quickstart-postgresql/grafana-dashboard/cnpg.json diff --git a/apl-quickstart-postgresql/templates/_helpers.tpl b/quickstart-postgresql/templates/_helpers.tpl similarity index 100% rename from apl-quickstart-postgresql/templates/_helpers.tpl rename to quickstart-postgresql/templates/_helpers.tpl diff --git a/apl-quickstart-postgresql/templates/cluster.yaml b/quickstart-postgresql/templates/cluster.yaml similarity index 100% rename from apl-quickstart-postgresql/templates/cluster.yaml rename to quickstart-postgresql/templates/cluster.yaml diff --git a/apl-quickstart-postgresql/templates/configmap.yaml b/quickstart-postgresql/templates/configmap.yaml similarity index 100% rename from apl-quickstart-postgresql/templates/configmap.yaml rename to quickstart-postgresql/templates/configmap.yaml diff --git a/apl-quickstart-postgresql/templates/networkpolicy.yaml b/quickstart-postgresql/templates/networkpolicy.yaml similarity index 100% rename from apl-quickstart-postgresql/templates/networkpolicy.yaml rename to quickstart-postgresql/templates/networkpolicy.yaml diff --git a/apl-quickstart-postgresql/templates/podmonitor.yaml b/quickstart-postgresql/templates/podmonitor.yaml similarity index 100% rename from apl-quickstart-postgresql/templates/podmonitor.yaml rename to quickstart-postgresql/templates/podmonitor.yaml diff --git a/apl-quickstart-postgresql/values.yaml b/quickstart-postgresql/values.yaml similarity index 100% rename from apl-quickstart-postgresql/values.yaml rename to quickstart-postgresql/values.yaml diff --git a/apl-quickstart-rabbitmq/.helmignore b/quickstart-rabbitmq/.helmignore similarity index 100% rename from apl-quickstart-rabbitmq/.helmignore rename to quickstart-rabbitmq/.helmignore diff --git a/apl-quickstart-rabbitmq/Chart.yaml b/quickstart-rabbitmq/Chart.yaml similarity index 97% rename from apl-quickstart-rabbitmq/Chart.yaml rename to quickstart-rabbitmq/Chart.yaml index 97c97b0..efb5fb2 100644 --- a/apl-quickstart-rabbitmq/Chart.yaml +++ b/quickstart-rabbitmq/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -name: rabbitmq +name: quickstart-rabbitmq description: A Helm chart for a RabbitmqCluster # A chart can be either an 'application' or a 'library' chart. diff --git a/apl-quickstart-rabbitmq/README.md b/quickstart-rabbitmq/README.md similarity index 100% rename from apl-quickstart-rabbitmq/README.md rename to quickstart-rabbitmq/README.md diff --git a/apl-quickstart-rabbitmq/grafana-dashboard/rabbitmq.json b/quickstart-rabbitmq/grafana-dashboard/rabbitmq.json similarity index 100% rename from apl-quickstart-rabbitmq/grafana-dashboard/rabbitmq.json rename to quickstart-rabbitmq/grafana-dashboard/rabbitmq.json diff --git a/apl-quickstart-rabbitmq/templates/NOTES.txt b/quickstart-rabbitmq/templates/NOTES.txt similarity index 100% rename from apl-quickstart-rabbitmq/templates/NOTES.txt rename to quickstart-rabbitmq/templates/NOTES.txt diff --git a/apl-quickstart-rabbitmq/templates/_helpers.tpl b/quickstart-rabbitmq/templates/_helpers.tpl similarity index 100% rename from apl-quickstart-rabbitmq/templates/_helpers.tpl rename to quickstart-rabbitmq/templates/_helpers.tpl diff --git a/apl-quickstart-rabbitmq/templates/configmap.yaml b/quickstart-rabbitmq/templates/configmap.yaml similarity index 100% rename from apl-quickstart-rabbitmq/templates/configmap.yaml rename to quickstart-rabbitmq/templates/configmap.yaml diff --git a/apl-quickstart-rabbitmq/templates/istio.yaml b/quickstart-rabbitmq/templates/istio.yaml similarity index 100% rename from apl-quickstart-rabbitmq/templates/istio.yaml rename to quickstart-rabbitmq/templates/istio.yaml diff --git a/apl-quickstart-rabbitmq/templates/networkpolicy.yaml b/quickstart-rabbitmq/templates/networkpolicy.yaml similarity index 100% rename from apl-quickstart-rabbitmq/templates/networkpolicy.yaml rename to quickstart-rabbitmq/templates/networkpolicy.yaml diff --git a/apl-quickstart-rabbitmq/templates/policy.yaml b/quickstart-rabbitmq/templates/policy.yaml similarity index 100% rename from apl-quickstart-rabbitmq/templates/policy.yaml rename to quickstart-rabbitmq/templates/policy.yaml diff --git a/apl-quickstart-rabbitmq/templates/queue.yaml b/quickstart-rabbitmq/templates/queue.yaml similarity index 100% rename from apl-quickstart-rabbitmq/templates/queue.yaml rename to quickstart-rabbitmq/templates/queue.yaml diff --git a/apl-quickstart-rabbitmq/templates/rabbitmqcluster.yaml b/quickstart-rabbitmq/templates/rabbitmqcluster.yaml similarity index 100% rename from apl-quickstart-rabbitmq/templates/rabbitmqcluster.yaml rename to quickstart-rabbitmq/templates/rabbitmqcluster.yaml diff --git a/apl-quickstart-rabbitmq/templates/serviceaccount.yaml b/quickstart-rabbitmq/templates/serviceaccount.yaml similarity index 100% rename from apl-quickstart-rabbitmq/templates/serviceaccount.yaml rename to quickstart-rabbitmq/templates/serviceaccount.yaml diff --git a/apl-quickstart-rabbitmq/templates/servicemonitor.yaml b/quickstart-rabbitmq/templates/servicemonitor.yaml similarity index 100% rename from apl-quickstart-rabbitmq/templates/servicemonitor.yaml rename to quickstart-rabbitmq/templates/servicemonitor.yaml diff --git a/apl-quickstart-rabbitmq/values.yaml b/quickstart-rabbitmq/values.yaml similarity index 100% rename from apl-quickstart-rabbitmq/values.yaml rename to quickstart-rabbitmq/values.yaml diff --git a/apl-quickstart-redis/.helmignore b/quickstart-redis/.helmignore similarity index 100% rename from apl-quickstart-redis/.helmignore rename to quickstart-redis/.helmignore diff --git a/apl-quickstart-redis/CHANGELOG.md b/quickstart-redis/CHANGELOG.md similarity index 100% rename from apl-quickstart-redis/CHANGELOG.md rename to quickstart-redis/CHANGELOG.md diff --git a/apl-quickstart-redis/Chart.lock b/quickstart-redis/Chart.lock similarity index 100% rename from apl-quickstart-redis/Chart.lock rename to quickstart-redis/Chart.lock diff --git a/apl-quickstart-redis/Chart.yaml b/quickstart-redis/Chart.yaml similarity index 98% rename from apl-quickstart-redis/Chart.yaml rename to quickstart-redis/Chart.yaml index eb6883c..cc17335 100644 --- a/apl-quickstart-redis/Chart.yaml +++ b/quickstart-redis/Chart.yaml @@ -33,7 +33,7 @@ keywords: maintainers: - name: Broadcom, Inc. All Rights Reserved. url: https://github.com/bitnami/charts -name: redis +name: quickstart-redis sources: - https://github.com/bitnami/charts/tree/main/bitnami/redis version: 19.5.3 diff --git a/apl-quickstart-redis/README.md b/quickstart-redis/README.md similarity index 100% rename from apl-quickstart-redis/README.md rename to quickstart-redis/README.md diff --git a/apl-quickstart-redis/charts/common/.helmignore b/quickstart-redis/charts/common/.helmignore similarity index 100% rename from apl-quickstart-redis/charts/common/.helmignore rename to quickstart-redis/charts/common/.helmignore diff --git a/apl-quickstart-redis/charts/common/Chart.yaml b/quickstart-redis/charts/common/Chart.yaml similarity index 100% rename from apl-quickstart-redis/charts/common/Chart.yaml rename to quickstart-redis/charts/common/Chart.yaml diff --git a/apl-quickstart-redis/charts/common/README.md b/quickstart-redis/charts/common/README.md similarity index 100% rename from apl-quickstart-redis/charts/common/README.md rename to quickstart-redis/charts/common/README.md diff --git a/apl-quickstart-redis/charts/common/templates/_affinities.tpl b/quickstart-redis/charts/common/templates/_affinities.tpl similarity index 100% rename from apl-quickstart-redis/charts/common/templates/_affinities.tpl rename to quickstart-redis/charts/common/templates/_affinities.tpl diff --git a/apl-quickstart-redis/charts/common/templates/_capabilities.tpl b/quickstart-redis/charts/common/templates/_capabilities.tpl similarity index 100% rename from apl-quickstart-redis/charts/common/templates/_capabilities.tpl rename to quickstart-redis/charts/common/templates/_capabilities.tpl diff --git a/apl-quickstart-redis/charts/common/templates/_compatibility.tpl b/quickstart-redis/charts/common/templates/_compatibility.tpl similarity index 100% rename from apl-quickstart-redis/charts/common/templates/_compatibility.tpl rename to quickstart-redis/charts/common/templates/_compatibility.tpl diff --git a/apl-quickstart-redis/charts/common/templates/_errors.tpl b/quickstart-redis/charts/common/templates/_errors.tpl similarity index 100% rename from apl-quickstart-redis/charts/common/templates/_errors.tpl rename to quickstart-redis/charts/common/templates/_errors.tpl diff --git a/apl-quickstart-redis/charts/common/templates/_images.tpl b/quickstart-redis/charts/common/templates/_images.tpl similarity index 100% rename from apl-quickstart-redis/charts/common/templates/_images.tpl rename to quickstart-redis/charts/common/templates/_images.tpl diff --git a/apl-quickstart-redis/charts/common/templates/_ingress.tpl b/quickstart-redis/charts/common/templates/_ingress.tpl similarity index 100% rename from apl-quickstart-redis/charts/common/templates/_ingress.tpl rename to quickstart-redis/charts/common/templates/_ingress.tpl diff --git a/apl-quickstart-redis/charts/common/templates/_labels.tpl b/quickstart-redis/charts/common/templates/_labels.tpl similarity index 100% rename from apl-quickstart-redis/charts/common/templates/_labels.tpl rename to quickstart-redis/charts/common/templates/_labels.tpl diff --git a/apl-quickstart-redis/charts/common/templates/_names.tpl b/quickstart-redis/charts/common/templates/_names.tpl similarity index 100% rename from apl-quickstart-redis/charts/common/templates/_names.tpl rename to quickstart-redis/charts/common/templates/_names.tpl diff --git a/apl-quickstart-redis/charts/common/templates/_resources.tpl b/quickstart-redis/charts/common/templates/_resources.tpl similarity index 100% rename from apl-quickstart-redis/charts/common/templates/_resources.tpl rename to quickstart-redis/charts/common/templates/_resources.tpl diff --git a/apl-quickstart-redis/charts/common/templates/_secrets.tpl b/quickstart-redis/charts/common/templates/_secrets.tpl similarity index 100% rename from apl-quickstart-redis/charts/common/templates/_secrets.tpl rename to quickstart-redis/charts/common/templates/_secrets.tpl diff --git a/apl-quickstart-redis/charts/common/templates/_storage.tpl b/quickstart-redis/charts/common/templates/_storage.tpl similarity index 100% rename from apl-quickstart-redis/charts/common/templates/_storage.tpl rename to quickstart-redis/charts/common/templates/_storage.tpl diff --git a/apl-quickstart-redis/charts/common/templates/_tplvalues.tpl b/quickstart-redis/charts/common/templates/_tplvalues.tpl similarity index 100% rename from apl-quickstart-redis/charts/common/templates/_tplvalues.tpl rename to quickstart-redis/charts/common/templates/_tplvalues.tpl diff --git a/apl-quickstart-redis/charts/common/templates/_utils.tpl b/quickstart-redis/charts/common/templates/_utils.tpl similarity index 100% rename from apl-quickstart-redis/charts/common/templates/_utils.tpl rename to quickstart-redis/charts/common/templates/_utils.tpl diff --git a/apl-quickstart-redis/charts/common/templates/_warnings.tpl b/quickstart-redis/charts/common/templates/_warnings.tpl similarity index 100% rename from apl-quickstart-redis/charts/common/templates/_warnings.tpl rename to quickstart-redis/charts/common/templates/_warnings.tpl diff --git a/apl-quickstart-redis/charts/common/templates/validations/_cassandra.tpl b/quickstart-redis/charts/common/templates/validations/_cassandra.tpl similarity index 100% rename from apl-quickstart-redis/charts/common/templates/validations/_cassandra.tpl rename to quickstart-redis/charts/common/templates/validations/_cassandra.tpl diff --git a/apl-quickstart-redis/charts/common/templates/validations/_mariadb.tpl b/quickstart-redis/charts/common/templates/validations/_mariadb.tpl similarity index 100% rename from apl-quickstart-redis/charts/common/templates/validations/_mariadb.tpl rename to quickstart-redis/charts/common/templates/validations/_mariadb.tpl diff --git a/apl-quickstart-redis/charts/common/templates/validations/_mongodb.tpl b/quickstart-redis/charts/common/templates/validations/_mongodb.tpl similarity index 100% rename from apl-quickstart-redis/charts/common/templates/validations/_mongodb.tpl rename to quickstart-redis/charts/common/templates/validations/_mongodb.tpl diff --git a/apl-quickstart-redis/charts/common/templates/validations/_mysql.tpl b/quickstart-redis/charts/common/templates/validations/_mysql.tpl similarity index 100% rename from apl-quickstart-redis/charts/common/templates/validations/_mysql.tpl rename to quickstart-redis/charts/common/templates/validations/_mysql.tpl diff --git a/apl-quickstart-redis/charts/common/templates/validations/_postgresql.tpl b/quickstart-redis/charts/common/templates/validations/_postgresql.tpl similarity index 100% rename from apl-quickstart-redis/charts/common/templates/validations/_postgresql.tpl rename to quickstart-redis/charts/common/templates/validations/_postgresql.tpl diff --git a/apl-quickstart-redis/charts/common/templates/validations/_redis.tpl b/quickstart-redis/charts/common/templates/validations/_redis.tpl similarity index 100% rename from apl-quickstart-redis/charts/common/templates/validations/_redis.tpl rename to quickstart-redis/charts/common/templates/validations/_redis.tpl diff --git a/apl-quickstart-redis/charts/common/templates/validations/_validations.tpl b/quickstart-redis/charts/common/templates/validations/_validations.tpl similarity index 100% rename from apl-quickstart-redis/charts/common/templates/validations/_validations.tpl rename to quickstart-redis/charts/common/templates/validations/_validations.tpl diff --git a/apl-quickstart-redis/charts/common/values.yaml b/quickstart-redis/charts/common/values.yaml similarity index 100% rename from apl-quickstart-redis/charts/common/values.yaml rename to quickstart-redis/charts/common/values.yaml diff --git a/apl-quickstart-redis/img/redis-cluster-topology.png b/quickstart-redis/img/redis-cluster-topology.png similarity index 100% rename from apl-quickstart-redis/img/redis-cluster-topology.png rename to quickstart-redis/img/redis-cluster-topology.png diff --git a/apl-quickstart-redis/img/redis-topology.png b/quickstart-redis/img/redis-topology.png similarity index 100% rename from apl-quickstart-redis/img/redis-topology.png rename to quickstart-redis/img/redis-topology.png diff --git a/apl-quickstart-redis/templates/NOTES.txt b/quickstart-redis/templates/NOTES.txt similarity index 100% rename from apl-quickstart-redis/templates/NOTES.txt rename to quickstart-redis/templates/NOTES.txt diff --git a/apl-quickstart-redis/templates/_helpers.tpl b/quickstart-redis/templates/_helpers.tpl similarity index 100% rename from apl-quickstart-redis/templates/_helpers.tpl rename to quickstart-redis/templates/_helpers.tpl diff --git a/apl-quickstart-redis/templates/configmap.yaml b/quickstart-redis/templates/configmap.yaml similarity index 100% rename from apl-quickstart-redis/templates/configmap.yaml rename to quickstart-redis/templates/configmap.yaml diff --git a/apl-quickstart-redis/templates/extra-list.yaml b/quickstart-redis/templates/extra-list.yaml similarity index 100% rename from apl-quickstart-redis/templates/extra-list.yaml rename to quickstart-redis/templates/extra-list.yaml diff --git a/apl-quickstart-redis/templates/headless-svc.yaml b/quickstart-redis/templates/headless-svc.yaml similarity index 100% rename from apl-quickstart-redis/templates/headless-svc.yaml rename to quickstart-redis/templates/headless-svc.yaml diff --git a/apl-quickstart-redis/templates/health-configmap.yaml b/quickstart-redis/templates/health-configmap.yaml similarity index 100% rename from apl-quickstart-redis/templates/health-configmap.yaml rename to quickstart-redis/templates/health-configmap.yaml diff --git a/apl-quickstart-redis/templates/master/application.yaml b/quickstart-redis/templates/master/application.yaml similarity index 100% rename from apl-quickstart-redis/templates/master/application.yaml rename to quickstart-redis/templates/master/application.yaml diff --git a/apl-quickstart-redis/templates/master/pdb.yaml b/quickstart-redis/templates/master/pdb.yaml similarity index 100% rename from apl-quickstart-redis/templates/master/pdb.yaml rename to quickstart-redis/templates/master/pdb.yaml diff --git a/apl-quickstart-redis/templates/master/psp.yaml b/quickstart-redis/templates/master/psp.yaml similarity index 100% rename from apl-quickstart-redis/templates/master/psp.yaml rename to quickstart-redis/templates/master/psp.yaml diff --git a/apl-quickstart-redis/templates/master/pvc.yaml b/quickstart-redis/templates/master/pvc.yaml similarity index 100% rename from apl-quickstart-redis/templates/master/pvc.yaml rename to quickstart-redis/templates/master/pvc.yaml diff --git a/apl-quickstart-redis/templates/master/service.yaml b/quickstart-redis/templates/master/service.yaml similarity index 100% rename from apl-quickstart-redis/templates/master/service.yaml rename to quickstart-redis/templates/master/service.yaml diff --git a/apl-quickstart-redis/templates/master/serviceaccount.yaml b/quickstart-redis/templates/master/serviceaccount.yaml similarity index 100% rename from apl-quickstart-redis/templates/master/serviceaccount.yaml rename to quickstart-redis/templates/master/serviceaccount.yaml diff --git a/apl-quickstart-redis/templates/metrics-svc.yaml b/quickstart-redis/templates/metrics-svc.yaml similarity index 100% rename from apl-quickstart-redis/templates/metrics-svc.yaml rename to quickstart-redis/templates/metrics-svc.yaml diff --git a/apl-quickstart-redis/templates/networkpolicy.yaml b/quickstart-redis/templates/networkpolicy.yaml similarity index 100% rename from apl-quickstart-redis/templates/networkpolicy.yaml rename to quickstart-redis/templates/networkpolicy.yaml diff --git a/apl-quickstart-redis/templates/otomi-networkpolicy.yaml b/quickstart-redis/templates/otomi-networkpolicy.yaml similarity index 100% rename from apl-quickstart-redis/templates/otomi-networkpolicy.yaml rename to quickstart-redis/templates/otomi-networkpolicy.yaml diff --git a/apl-quickstart-redis/templates/pdb.yaml b/quickstart-redis/templates/pdb.yaml similarity index 100% rename from apl-quickstart-redis/templates/pdb.yaml rename to quickstart-redis/templates/pdb.yaml diff --git a/apl-quickstart-redis/templates/podmonitor.yaml b/quickstart-redis/templates/podmonitor.yaml similarity index 100% rename from apl-quickstart-redis/templates/podmonitor.yaml rename to quickstart-redis/templates/podmonitor.yaml diff --git a/apl-quickstart-redis/templates/prometheusrule.yaml b/quickstart-redis/templates/prometheusrule.yaml similarity index 100% rename from apl-quickstart-redis/templates/prometheusrule.yaml rename to quickstart-redis/templates/prometheusrule.yaml diff --git a/apl-quickstart-redis/templates/replicas/application.yaml b/quickstart-redis/templates/replicas/application.yaml similarity index 100% rename from apl-quickstart-redis/templates/replicas/application.yaml rename to quickstart-redis/templates/replicas/application.yaml diff --git a/apl-quickstart-redis/templates/replicas/hpa.yaml b/quickstart-redis/templates/replicas/hpa.yaml similarity index 100% rename from apl-quickstart-redis/templates/replicas/hpa.yaml rename to quickstart-redis/templates/replicas/hpa.yaml diff --git a/apl-quickstart-redis/templates/replicas/pdb.yaml b/quickstart-redis/templates/replicas/pdb.yaml similarity index 100% rename from apl-quickstart-redis/templates/replicas/pdb.yaml rename to quickstart-redis/templates/replicas/pdb.yaml diff --git a/apl-quickstart-redis/templates/replicas/service.yaml b/quickstart-redis/templates/replicas/service.yaml similarity index 100% rename from apl-quickstart-redis/templates/replicas/service.yaml rename to quickstart-redis/templates/replicas/service.yaml diff --git a/apl-quickstart-redis/templates/replicas/serviceaccount.yaml b/quickstart-redis/templates/replicas/serviceaccount.yaml similarity index 100% rename from apl-quickstart-redis/templates/replicas/serviceaccount.yaml rename to quickstart-redis/templates/replicas/serviceaccount.yaml diff --git a/apl-quickstart-redis/templates/role.yaml b/quickstart-redis/templates/role.yaml similarity index 100% rename from apl-quickstart-redis/templates/role.yaml rename to quickstart-redis/templates/role.yaml diff --git a/apl-quickstart-redis/templates/rolebinding.yaml b/quickstart-redis/templates/rolebinding.yaml similarity index 100% rename from apl-quickstart-redis/templates/rolebinding.yaml rename to quickstart-redis/templates/rolebinding.yaml diff --git a/apl-quickstart-redis/templates/scripts-configmap.yaml b/quickstart-redis/templates/scripts-configmap.yaml similarity index 100% rename from apl-quickstart-redis/templates/scripts-configmap.yaml rename to quickstart-redis/templates/scripts-configmap.yaml diff --git a/apl-quickstart-redis/templates/secret-svcbind.yaml b/quickstart-redis/templates/secret-svcbind.yaml similarity index 100% rename from apl-quickstart-redis/templates/secret-svcbind.yaml rename to quickstart-redis/templates/secret-svcbind.yaml diff --git a/apl-quickstart-redis/templates/secret.yaml b/quickstart-redis/templates/secret.yaml similarity index 100% rename from apl-quickstart-redis/templates/secret.yaml rename to quickstart-redis/templates/secret.yaml diff --git a/apl-quickstart-redis/templates/sentinel/hpa.yaml b/quickstart-redis/templates/sentinel/hpa.yaml similarity index 100% rename from apl-quickstart-redis/templates/sentinel/hpa.yaml rename to quickstart-redis/templates/sentinel/hpa.yaml diff --git a/apl-quickstart-redis/templates/sentinel/node-services.yaml b/quickstart-redis/templates/sentinel/node-services.yaml similarity index 100% rename from apl-quickstart-redis/templates/sentinel/node-services.yaml rename to quickstart-redis/templates/sentinel/node-services.yaml diff --git a/apl-quickstart-redis/templates/sentinel/pdb.yaml b/quickstart-redis/templates/sentinel/pdb.yaml similarity index 100% rename from apl-quickstart-redis/templates/sentinel/pdb.yaml rename to quickstart-redis/templates/sentinel/pdb.yaml diff --git a/apl-quickstart-redis/templates/sentinel/ports-configmap.yaml b/quickstart-redis/templates/sentinel/ports-configmap.yaml similarity index 100% rename from apl-quickstart-redis/templates/sentinel/ports-configmap.yaml rename to quickstart-redis/templates/sentinel/ports-configmap.yaml diff --git a/apl-quickstart-redis/templates/sentinel/service.yaml b/quickstart-redis/templates/sentinel/service.yaml similarity index 100% rename from apl-quickstart-redis/templates/sentinel/service.yaml rename to quickstart-redis/templates/sentinel/service.yaml diff --git a/apl-quickstart-redis/templates/sentinel/statefulset.yaml b/quickstart-redis/templates/sentinel/statefulset.yaml similarity index 100% rename from apl-quickstart-redis/templates/sentinel/statefulset.yaml rename to quickstart-redis/templates/sentinel/statefulset.yaml diff --git a/apl-quickstart-redis/templates/serviceaccount.yaml b/quickstart-redis/templates/serviceaccount.yaml similarity index 100% rename from apl-quickstart-redis/templates/serviceaccount.yaml rename to quickstart-redis/templates/serviceaccount.yaml diff --git a/apl-quickstart-redis/templates/servicemonitor.yaml b/quickstart-redis/templates/servicemonitor.yaml similarity index 100% rename from apl-quickstart-redis/templates/servicemonitor.yaml rename to quickstart-redis/templates/servicemonitor.yaml diff --git a/apl-quickstart-redis/templates/tls-secret.yaml b/quickstart-redis/templates/tls-secret.yaml similarity index 100% rename from apl-quickstart-redis/templates/tls-secret.yaml rename to quickstart-redis/templates/tls-secret.yaml diff --git a/apl-quickstart-redis/values.schema.json b/quickstart-redis/values.schema.json similarity index 100% rename from apl-quickstart-redis/values.schema.json rename to quickstart-redis/values.schema.json diff --git a/apl-quickstart-redis/values.yaml b/quickstart-redis/values.yaml similarity index 100% rename from apl-quickstart-redis/values.yaml rename to quickstart-redis/values.yaml diff --git a/rbac.yaml b/rbac.yaml index a4c6131..22f4985 100644 --- a/rbac.yaml +++ b/rbac.yaml @@ -1,10 +1,10 @@ rbac: - apl-quickstart-k8s-deployment: null - apl-quickstart-k8s-deployment-otel: null - apl-quickstart-k8s-deployments-canary: null - apl-quickstart-knative-service: null - apl-quickstart-postgresql: null - apl-quickstart-redis: null - apl-quickstart-rabbitmq: null + quickstart-k8s-deployment: null + quickstart-k8s-deployment-otel: null + quickstart-k8s-deployments-canary: null + quickstart-knative-service: null + quickstart-postgresql: null + quickstart-redis: null + quickstart-rabbitmq: null betaCharts: - - apl-quickstart-rabbitmq \ No newline at end of file + - quickstart-rabbitmq \ No newline at end of file From d5de0e6d993b6757f326753948109d3d79ddb814 Mon Sep 17 00:00:00 2001 From: Sander Rodenhuis Date: Fri, 13 Sep 2024 14:12:49 +0200 Subject: [PATCH 3/4] fix: rm old charts --- deployment/.helmignore | 23 --- deployment/Chart.yaml | 5 - deployment/full-values.yaml | 90 ------------ deployment/minimal-values.yaml | 20 --- deployment/templates/_helpers.tpl | 128 ----------------- deployment/templates/deployment.yaml | 67 --------- deployment/templates/hpa.yaml | 31 ---- deployment/templates/service.yaml | 9 -- deployment/templates/serviceaccount.yaml | 14 -- deployment/templates/servicemonitor.yaml | 19 --- deployment/values.yaml | 173 ----------------------- ksvc/.helmignore | 23 --- ksvc/Chart.yaml | 6 - ksvc/full-values.yaml | 57 -------- ksvc/minimal-values.yaml | 8 -- ksvc/templates/_helpers.tpl | 128 ----------------- ksvc/templates/knative-svc.yaml | 68 --------- ksvc/templates/serviceaccount.yaml | 14 -- ksvc/templates/servicemonitor.yaml | 19 --- ksvc/values.yaml | 160 --------------------- 20 files changed, 1062 deletions(-) delete mode 100644 deployment/.helmignore delete mode 100644 deployment/Chart.yaml delete mode 100644 deployment/full-values.yaml delete mode 100644 deployment/minimal-values.yaml delete mode 100644 deployment/templates/_helpers.tpl delete mode 100644 deployment/templates/deployment.yaml delete mode 100644 deployment/templates/hpa.yaml delete mode 100644 deployment/templates/service.yaml delete mode 100644 deployment/templates/serviceaccount.yaml delete mode 100644 deployment/templates/servicemonitor.yaml delete mode 100644 deployment/values.yaml delete mode 100644 ksvc/.helmignore delete mode 100644 ksvc/Chart.yaml delete mode 100644 ksvc/full-values.yaml delete mode 100644 ksvc/minimal-values.yaml delete mode 100644 ksvc/templates/_helpers.tpl delete mode 100644 ksvc/templates/knative-svc.yaml delete mode 100644 ksvc/templates/serviceaccount.yaml delete mode 100644 ksvc/templates/servicemonitor.yaml delete mode 100644 ksvc/values.yaml diff --git a/deployment/.helmignore b/deployment/.helmignore deleted file mode 100644 index 0e8a0eb..0000000 --- a/deployment/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/deployment/Chart.yaml b/deployment/Chart.yaml deleted file mode 100644 index 9ed3013..0000000 --- a/deployment/Chart.yaml +++ /dev/null @@ -1,5 +0,0 @@ -apiVersion: v2 -name: deployment -description: A Helm chart for Kubernetes -version: 1.0.0 -appVersion: "1.16.0" diff --git a/deployment/full-values.yaml b/deployment/full-values.yaml deleted file mode 100644 index 119f3ea..0000000 --- a/deployment/full-values.yaml +++ /dev/null @@ -1,90 +0,0 @@ -kubeVersion: 1.21.1 - -fullnameOverride: full-values - -image: - repository: otomi/nodejs-helloworld - tag: v1.2.13 - -serviceAccount: - annotations: {} - -env: - - name: TARGET - value: deploy - -args: - - --metric-name=custom_prometheus - - --metric-value=40 - - --port=8080 - -command: - - ./prometheus-dummy-exporter - -secrets: - - mysecret-generic - - sec2 - -secretMounts: - /some/secret/conf: conf-secret-name - -files: - /etc/nginx/nginx.conf: | - this is my nginx config - -resources: - limits: - cpu: 200m - memory: 64Mi - requests: - cpu: 100m - memory: 32Mi - -servicePorts: - - port: 80 - targetPort: http - protocol: TCP - name: http - - name: metrics - targetPort: metrics - protocol: TCP - -containerPorts: - - name: http - containerPort: 8080 - protocol: TCP - - name: metrics - containerPort: 1243 - protocol: TCP - -serviceMonitor: - create: true - endpoints: - - port: metrics - path: /metrics - -containerSecurityContext: - readOnlyRootFilesystem: true - runAsNonRoot: true - runAsUser: 1000 - capabilities: - drop: - - ALL - fsGroup: 2000 - -livenessProbe: - httpGet: - path: / - port: http - -readinessProbe: - httpGet: - path: / - port: http - -autoscaling: - enabled: true - minReplicas: 2 - maxReplicas: 10 - targetCPU: 80 - targetMemory: 80 \ No newline at end of file diff --git a/deployment/minimal-values.yaml b/deployment/minimal-values.yaml deleted file mode 100644 index ff02e98..0000000 --- a/deployment/minimal-values.yaml +++ /dev/null @@ -1,20 +0,0 @@ -fullnameOverride: test - -image: - repository: otomi/nodejs-helloworld - tag: v1.2.13 - -# servicePorts: -# - port: 80 -# targetPort: http -# protocol: TCP -# name: http - -containerPorts: - - name: http - containerPort: 8080 - protocol: TCP - -serviceAccount: - create: true - name: test \ No newline at end of file diff --git a/deployment/templates/_helpers.tpl b/deployment/templates/_helpers.tpl deleted file mode 100644 index 7ac44d1..0000000 --- a/deployment/templates/_helpers.tpl +++ /dev/null @@ -1,128 +0,0 @@ -{{/* -Expand the name of the chart. -*/}} -{{- define "deployment.name" -}} -{{- default .Chart.Name .Values.fullnameOverrideOverride | trunc 63 | trimSuffix "-" }} -{{- end }} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "deployment.fullnameOverride" -}} -{{- if .Values.fullnameOverrideOverride }} -{{- .Values.fullnameOverrideOverride | trunc 63 | trimSuffix "-" }} -{{- else }} -{{- .Release.Name | trunc 63 | trimSuffix "-" }} -{{- end }} -{{- end }} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "deployment.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }} -{{- end }} - -{{/* -Common labels -*/}} -{{- define "deployment.labels" -}} -helm.sh/chart: {{ include "deployment.chart" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -app.kubernetes.io/version: {{ .Values.image.tag | quote }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -app.kubernetes.io/name: {{ include "deployment.fullnameOverride" . }} -app.kubernetes.io/owner: {{ .Release.Namespace }} -otomi.io/app: {{ include "deployment.fullnameOverride" . }} -{{- end }} - -{{/* -Selector labels -*/}} -{{- define "deployment.selectorLabels" -}} -app.kubernetes.io/name: {{ include "deployment.fullnameOverride" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end }} - -{{- define "helm-toolkit.utils.joinListWithSep" -}} -{{- $local := dict "first" true -}} -{{- $ := . -}} -{{- range $k, $v := .list -}}{{- if not $local.first -}}{{ $.sep }}{{- end -}}{{- $v -}}{{- $_ := set $local "first" false -}}{{- end -}} -{{- end -}} - -{{- define "flatten-name" -}} -{{- $res := regexReplaceAll "[()/_-]{1}" . "" -}} -{{- regexReplaceAll "[|.]{1}" $res "-" | trimAll "-" | lower -}} -{{- end -}} - -{{/* aggregate all the files and create a dict by dirname > list (filename content) */}} -{{- define "file-volumes" }} -{{- $vols := dict }} -{{- range $location, $content := . }} - {{- $dir := $location | dir }} - {{- $file := $location | base }} - {{- $fileContent := (dict "name" $file "content" $content) }} - {{- $files := list }} - {{- if hasKey $vols $dir }} - {{- $files = (index $vols $dir) }} - {{- end }} - {{- $files = append $files $fileContent }} - {{- $vols = set $vols $dir $files }} -{{- end }} -{{- range $dir, $files := $vols }} -{{ $dir }}: {{- $files | toYaml | nindent 2 }} -{{- end }} -{{- end }} - -{{- define "volumeMounts" }} -{{- $name := (include "deployment.fullnameOverride" .) }} -{{- with .Values }} -{{- if or .files .secretMounts }} -{{- $vols := include "file-volumes" .files | fromYaml }} -{{- range $dir, $files := $vols }} -- name: {{ $name }}-{{ include "flatten-name" $dir }} - mountPath: {{ $dir }} - readOnly: true -{{- end }} -{{- range $location, $secret := .secretMounts }} -- name: {{ $name }}-{{ include "flatten-name" $location }} - mountPath: {{ $location | dir }} - subPath: {{ $location | base }} - readOnly: true -{{- end }} -{{- end }} -{{- end }} -{{- end }} - -{{- define "volumes" }} -{{- $name := (include "deployment.fullnameOverride" .) }} -{{- with .Values }} -{{- if or .files .secretMounts }} -{{- $vols := include "file-volumes" .files | fromYaml }} -{{- range $dir, $files := $vols }} -- name: {{ $name }}-{{ include "flatten-name" $dir }} - configMap: - name: {{ $name }}-{{ include "flatten-name" $dir }} - items: - {{- range $fileContent := $files }} - - key: {{ $fileContent.name }} - path: {{ $fileContent.name }} - {{- end }} -{{- end }} -{{- range $location, $secret := .secretMounts }} -- name: {{ $name }}-{{ include "flatten-name" $location }} - secret: - secretName: {{ $secret }} -{{- end }} -{{- end }} -{{- end }} -{{- end }} - -{{- define "envFrom" }} -{{- range $secretName := (. | default list) }} -- secretRef: - name: {{ $secretName }} -{{- end }} -{{- end }} \ No newline at end of file diff --git a/deployment/templates/deployment.yaml b/deployment/templates/deployment.yaml deleted file mode 100644 index ef1353c..0000000 --- a/deployment/templates/deployment.yaml +++ /dev/null @@ -1,67 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "deployment.fullnameOverride" . }} - labels: {{- include "deployment.labels" . | nindent 4 }} -spec: - {{- if not .Values.autoscaling.enabled }} - replicas: {{ .Values.replicaCount }} - {{- end }} - selector: - matchLabels: {{- include "deployment.selectorLabels" . | nindent 6 }} - template: - metadata: - {{- with .Values.annotations }} - annotations: {{- toYaml . | nindent 8 }} - {{- end }} - labels: {{- include "deployment.selectorLabels" . | nindent 8 }} - spec: - {{- with .Values.podSecurityContext }} - securityContext: {{- . | toYaml | nindent 8 }} - {{- end }} - automountServiceAccountToken: false - serviceAccountName: {{ include "deployment.fullnameOverride" . }} - containers: - - name: {{ include "deployment.fullnameOverride" . }} - image: {{ .Values.image.repository }}:{{ .Values.image.tag }} - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- with .Values.command }} - command: {{ . | toYaml | nindent 12 }} - {{- end }} - {{- with .Values.containerPorts }} - ports: {{ . | toYaml | nindent 12 }} - {{- end }} - {{- with .Values.args }} - args: {{ . | toYaml | nindent 12 }} - {{- end }} - {{- with .Values.env }} - env: {{- toYaml . | nindent 12 }} - {{- end }} - {{- with .Values.secrets }} - envFrom: {{- include "envFrom" . | trim | nindent 12 }} - {{- end }} - {{- with .Values.livenessProbe }} - livenessProbe: - {{- . | toYaml | nindent 12 }} - {{- end }} - {{- with .Values.readinessProbe }} - readinessProbe: - {{- . | toYaml | nindent 12 }} - {{- end }} - {{- with .Values.resources }} - resources: {{- . | toYaml | nindent 12 }} - {{- end }} - {{- with .Values.containerSecurityContext }} - securityContext: {{- . | toYaml | nindent 12 }} - {{- end }} - {{- with .Values.nodeSelector }} - nodeSelector: {{- toYaml . | nindent 12 }} - {{- end }} - {{- with .Values.affinity }} - affinity: {{- toYaml . | nindent 12 }} - {{- end }} - {{- with .Values.tolerations }} - tolerations: {{- toYaml . | nindent 12 }} - {{- end }} - volumeMounts: {{- include "volumeMounts" . | trim | nindent 12 }} - volumes: {{- include "volumes" . | trim | nindent 8 }} diff --git a/deployment/templates/hpa.yaml b/deployment/templates/hpa.yaml deleted file mode 100644 index 515f340..0000000 --- a/deployment/templates/hpa.yaml +++ /dev/null @@ -1,31 +0,0 @@ -{{- if .Values.autoscaling.enabled }} -apiVersion: autoscaling/v2 -kind: HorizontalPodAutoscaler -metadata: - name: {{ include "deployment.fullnameOverride" . }} - labels: {{- include "deployment.labels" . | nindent 4 }} -spec: - scaleTargetRef: - apiVersion: apps/v1 - kind: Deployment - name: {{ template "deployment.fullnameOverride" . }} - minReplicas: {{ .Values.autoscaling.minReplicas }} - maxReplicas: {{ .Values.autoscaling.maxReplicas }} - metrics: - {{- if .Values.autoscaling.targetMemory }} - - type: Resource - resource: - name: memory - target: - type: Utilization - averageUtilization: {{ .Values.autoscaling.targetMemory }} - {{- end }} - {{- if .Values.autoscaling.targetCPU }} - - type: Resource - resource: - name: cpu - target: - type: Utilization - averageUtilization: {{ .Values.autoscaling.targetCPU }} - {{- end }} -{{- end }} \ No newline at end of file diff --git a/deployment/templates/service.yaml b/deployment/templates/service.yaml deleted file mode 100644 index 40a3d97..0000000 --- a/deployment/templates/service.yaml +++ /dev/null @@ -1,9 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "deployment.fullnameOverride" . }} - labels: {{- include "deployment.labels" . | nindent 4 }} -spec: - type: ClusterIP - ports: {{- .Values.servicePorts | toYaml | nindent 4 }} - selector: {{- include "deployment.selectorLabels" . | nindent 4 }} \ No newline at end of file diff --git a/deployment/templates/serviceaccount.yaml b/deployment/templates/serviceaccount.yaml deleted file mode 100644 index 595cdb8..0000000 --- a/deployment/templates/serviceaccount.yaml +++ /dev/null @@ -1,14 +0,0 @@ -apiVersion: v1 -kind: ServiceAccount -metadata: - name: {{ include "deployment.fullnameOverride" . }} - labels: {{- include "deployment.labels" . | nindent 4 }} - {{- with .Values.serviceAccount.Annotations }} - annotations: {{- toYaml . | nindent 4 }} - {{- end }} -imagePullSecrets: -- name: harbor-pullsecret -{{- with .Values.serviceAccount.imagePullSecrets }} -{{- toYaml . | nindent 2 }} -{{- end }} -automountServiceAccountToken: false diff --git a/deployment/templates/servicemonitor.yaml b/deployment/templates/servicemonitor.yaml deleted file mode 100644 index 4a370c7..0000000 --- a/deployment/templates/servicemonitor.yaml +++ /dev/null @@ -1,19 +0,0 @@ -{{- if .Values.serviceMonitor.create -}} -apiVersion: monitoring.coreos.com/v1 -kind: ServiceMonitor -metadata: - name: {{ include "deployment.fullnameOverride" . }} - labels: - prometheus: {{ .Release.Namespace }} - {{- include "deployment.labels" . | nindent 4 }} -spec: - namespaceSelector: - matchNames: - - {{ .Release.Namespace }} - selector: - matchLabels: {{- include "deployment.selectorLabels" . | nindent 6 }} - {{- with .Values.serviceMonitor.endpoints }} - endpoints: - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} \ No newline at end of file diff --git a/deployment/values.yaml b/deployment/values.yaml deleted file mode 100644 index abf8ff9..0000000 --- a/deployment/values.yaml +++ /dev/null @@ -1,173 +0,0 @@ -## @param fullnameOverride String to fully override deployment.fullname template -## Used by Otomi to set the name for all resources based on the workload name -## -fullnameOverride: "" - -## @param image.repository your image repository -## @param image.tag image tag (immutable tags are recommended) -## @param image.pullPolicy image pull policy -## -image: - repository: "" - pullPolicy: IfNotPresent - tag: "" - -## @param env Environment variables for containers -## -env: [] - # - name: TARGET - # value: VALUE - -## @param annotations Annotations for pods -## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/ -## -annotations: {} - -## @param labels Additional labels for pods -## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ -## -labels: {} - -## Pods Service Account -## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/ -## A service account with the name of the workload will always be created. -## -serviceAccount: - ## @param serviceAccount.annotations Annotations for service account. - ## - annotations: {} - ## Optionally specify an array of imagePullSecrets. Only use when deploying images from external registries - ## When images are deployed from local Harbor registry, pull secrets are already added to the service account - ## Secrets must be manually created in the namespace. - ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/ - ## E.g.: - ## imagePullSecrets: - ## - myRegistryKeySecretName - ## - imagePullSecrets: [] - -## Pod liveness probe. -## ref: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#container-probes -## -livenessProbe: {} - -## Pod readiness probe. -## ref: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#container-probes -## -readinessProbe: {} - -## Pod Security Context -## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ -## -podSecurityContext: {} - # runAsNonRoot: true - # runAsUser: 1000 - # readOnlyRootFilesystem: true - -## Container Security Context -## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ -## -containerSecurityContext: {} - # capabilities: - # drop: - # - ALL - # fsGroup: 2000 - -## Configures the container ports to listens on -## -containerPorts: [] - # - name: http - # containerPort: 8080 - # protocol: TCP - -## Configures the service ports to listens on. Exposes on port 80 by default, using the http port of the pod. -## -servicePorts: - - port: 80 - targetPort: http - protocol: TCP - name: http - -## Containers' resource requests and limits -## ref: https://kubernetes.io/docs/user-guide/compute-resources/ -## You can change default resource request in the workload values. This increases the chance the charts will run on environments with little -## resources, such as Minikube. -## @param resources.limits The resources limits for the container -## @param resources.requests The requested resources for the container -## -resources: - limits: - cpu: 500m - memory: 1Gi - requests: - cpu: 200m - memory: 32Mi - -## @param nodeSelector Node labels for pod assignment. -## Ref: https://kubernetes.io/docs/user-guide/node-selection/ -## -nodeSelector: {} - -## @param tolerations Tolerations for pod assignment. -## Ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ -## -tolerations: [] - -## @param affinity Affinity for pod assignment -## ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity -## -affinity: {} - -## @param secrets Set secrets as container environment variables using a secretRef -## -secrets: [] - -## @param files Mount files -## -files: {} - # /etc/nginx/nginx.conf: | - # this is my nginx config - -## @param secretMounts Mount secrets -## -secretMounts: {} - # /some/secret/conf: conf-secret-name - -## Command and args for running the container (set to default if not set). Use array form -## @param command Override default container command (useful when using custom images) -## @param args Override default container args (useful when using custom images) -## -command: [] -args: [] - -## @param replicaCount Number of replicas to deploy -## -replicaCount: 2 - -## Autoscaling parameters -## @param autoscaling.enabled Enable autoscaling for deployment -## @param autoscaling.minReplicas Minimum number of replicas to scale back -## @param autoscaling.maxReplicas Maximum number of replicas to scale out -## @param autoscaling.targetCPU Target CPU utilization percentage -## @param autoscaling.targetMemory Target Memory utilization percentage -## -autoscaling: - enabled: true - minReplicas: 2 - maxReplicas: 10 - targetCPU: 80 - targetMemory: 80 - -## Prometheus Operator ServiceMonitor configuration -## -serviceMonitor: - ## @param serviceMonitor.create Creates a Prometheus Operator ServiceMonitor - ## The service monitor is configured to use the private team Prometheus instance - ## - create: false - ## @param serviceMonitor.endPoints Configure the endpoints for the service monitor - ## The service monitor is configured to use the private team Prometheus instance - ## See: https://github.com/prometheus-operator/prometheus-operator/blob/main/Documentation/api.md#podmetricsendpoint - endpoints: [] - # - port: metrics - # path: /metrics \ No newline at end of file diff --git a/ksvc/.helmignore b/ksvc/.helmignore deleted file mode 100644 index 0e8a0eb..0000000 --- a/ksvc/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/ksvc/Chart.yaml b/ksvc/Chart.yaml deleted file mode 100644 index ef3772e..0000000 --- a/ksvc/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: ksvc -description: A Helm chart for Kubernetes -type: application -version: 1.0.0 -appVersion: "1.16.0" diff --git a/ksvc/full-values.yaml b/ksvc/full-values.yaml deleted file mode 100644 index c94397b..0000000 --- a/ksvc/full-values.yaml +++ /dev/null @@ -1,57 +0,0 @@ -fullnameOverride: full-values - -image: - repository: otomi/nodejs-helloworld - tag: v1.2.13 - -serviceAccount: - annotations: {} - -env: - - name: TARGET - value: deploy - -args: - - --metric-name=custom_prometheus - - --metric-value=40 - - --port=8080 - -command: - - ./prometheus-dummy-exporter - -secrets: - - mysecret-generic - - sec2 - -files: - /etc/nginx/nginx.conf: | - this is my nginx config - -resources: - limits: - cpu: 200m - memory: 64Mi - requests: - cpu: 100m - memory: 32Mi - -containerPorts: - - name: http1 - containerPort: 8080 - protocol: TCP - -podSecurityContext: - readOnlyRootFilesystem: true - runAsNonRoot: true - runAsUser: 1000 - -livenessProbe: - httpGet: - path: / - port: http1 - -readinessProbe: - httpGet: - path: / - port: http1 - successThreshold: 2 \ No newline at end of file diff --git a/ksvc/minimal-values.yaml b/ksvc/minimal-values.yaml deleted file mode 100644 index dadba88..0000000 --- a/ksvc/minimal-values.yaml +++ /dev/null @@ -1,8 +0,0 @@ -fullnameOverride: test -image: - repository: otomi/nodejs-helloworld - tag: v1.2.13 -resources: - requests: - cpu: 50m - memory: 32Mi \ No newline at end of file diff --git a/ksvc/templates/_helpers.tpl b/ksvc/templates/_helpers.tpl deleted file mode 100644 index a6bf965..0000000 --- a/ksvc/templates/_helpers.tpl +++ /dev/null @@ -1,128 +0,0 @@ -{{/* -Expand the name of the chart. -*/}} -{{- define "ksvc.name" -}} -{{- default .Chart.Name .Values.fullnameOverride | trunc 63 | trimSuffix "-" }} -{{- end }} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "ksvc.fullnameOverride" -}} -{{- if .Values.fullnameOverride }} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" }} -{{- else }} -{{- .Release.Name | trunc 63 | trimSuffix "-" }} -{{- end }} -{{- end }} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "ksvc.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }} -{{- end }} - -{{/* -Common labels -*/}} -{{- define "ksvc.labels" -}} -helm.sh/chart: {{ include "ksvc.chart" . }} -{{ include "ksvc.selectorLabels" . }} -app.kubernetes.io/version: {{ .Values.image.tag | quote }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -app.kubernetes.io/name: {{ include "ksvc.fullnameOverride" . }} -app.kubernetes.io/owner: {{ .Release.Namespace }} -otomi.io/app: {{ include "ksvc.fullnameOverride" . }} -{{- end }} - -{{/* -Selector labels -*/}} -{{- define "ksvc.selectorLabels" -}} -app.kubernetes.io/name: {{ include "ksvc.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end }} - -{{- define "helm-toolkit.utils.joinListWithSep" -}} -{{- $local := dict "first" true -}} -{{- $ := . -}} -{{- range $k, $v := .list -}}{{- if not $local.first -}}{{ $.sep }}{{- end -}}{{- $v -}}{{- $_ := set $local "first" false -}}{{- end -}} -{{- end -}} - -{{- define "flatten-name" -}} -{{- $res := regexReplaceAll "[()/_-]{1}" . "" -}} -{{- regexReplaceAll "[|.]{1}" $res "-" | trimAll "-" | lower -}} -{{- end -}} - -{{/* aggregate all the files and create a dict by dirname > list (filename content) */}} -{{- define "file-volumes" }} -{{- $vols := dict }} -{{- range $location, $content := . }} - {{- $dir := $location | dir }} - {{- $file := $location | base }} - {{- $fileContent := (dict "name" $file "content" $content) }} - {{- $files := list }} - {{- if hasKey $vols $dir }} - {{- $files = (index $vols $dir) }} - {{- end }} - {{- $files = append $files $fileContent }} - {{- $vols = set $vols $dir $files }} -{{- end }} -{{- range $dir, $files := $vols }} -{{ $dir }}: {{- $files | toYaml | nindent 2 }} -{{- end }} -{{- end }} - -{{- define "volumeMounts" }} -{{- $name := (include "ksvc.fullnameOverride" .) }} -{{- with .Values }} -{{- if or .files .secretMounts }} -{{- $vols := include "file-volumes" .files | fromYaml }} -{{- range $dir, $files := $vols }} -- name: {{ $name }}-{{ include "flatten-name" $dir }} - mountPath: {{ $dir }} - readOnly: true -{{- end }} -{{- range $location, $secret := .secretMounts }} -- name: {{ $name }}-{{ include "flatten-name" $location }} - mountPath: {{ $location | dir }} - subPath: {{ $location | base }} - readOnly: true -{{- end }} -{{- end }} -{{- end }} -{{- end }} - -{{- define "volumes" }} -{{- $name := (include "ksvc.fullnameOverride" .) }} -{{- with .Values }} -{{- if or .files .secretMounts }} -{{- $vols := include "file-volumes" .files | fromYaml }} -{{- range $dir, $files := $vols }} -- name: {{ $name }}-{{ include "flatten-name" $dir }} - configMap: - name: {{ $name }}-{{ include "flatten-name" $dir }} - items: - {{- range $fileContent := $files }} - - key: {{ $fileContent.name }} - path: {{ $fileContent.name }} - {{- end }} -{{- end }} -{{- range $location, $secret := .secretMounts }} -- name: {{ $name }}-{{ include "flatten-name" $location }} - secret: - secretName: {{ $secret }} -{{- end }} -{{- end }} -{{- end }} -{{- end }} - -{{- define "envFrom" }} -{{- range $secretName := (. | default list) }} -- secretRef: - name: {{ $secretName }} -{{- end }} -{{- end }} \ No newline at end of file diff --git a/ksvc/templates/knative-svc.yaml b/ksvc/templates/knative-svc.yaml deleted file mode 100644 index fbe0987..0000000 --- a/ksvc/templates/knative-svc.yaml +++ /dev/null @@ -1,68 +0,0 @@ -apiVersion: serving.knative.dev/v1 -kind: Service -metadata: - name: {{ include "ksvc.fullnameOverride" . }} - labels: {{- include "ksvc.labels" . | nindent 4 }} - {{- with .Values.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- if eq .Values.ingress "cluster" }} - serving.deployment.dev/visibility: cluster-local - {{- end }} -spec: - template: - metadata: - annotations: - autoscaling.knative.dev/min-scale: "{{ .Values.autoscaling.minReplicas }}" - autoscaling.knative.dev/max-scale: "{{ .Values.autoscaling.maxReplicas }}" - {{- with .Values.annotations }} - {{- . | toYaml | nindent 8 }} - {{- end }} - spec: - serviceAccountName: {{ include "ksvc.fullnameOverride" . }} - automountServiceAccountToken: false - containers: - - name: {{ include "ksvc.fullnameOverride" . }} - image: {{ .Values.image.repository }}:{{ .Values.image.tag }} - imagePullPolicy: {{ .Values.image.pullPolicy }} - {{- with .Values.command }} - command: {{ . | toYaml | nindent 12 }} - {{- end }} - {{- with .Values.containerPorts }} - ports: {{ . | toYaml | nindent 12 }} - {{- end }} - {{- with .Values.args }} - args: {{ . | toYaml | nindent 12 }} - {{- end }} - {{- with .Values.env }} - env: - {{- toYaml . | nindent 12 }} - {{- end }} - {{- with .Values.secrets }} - envFrom: {{- include "envFrom" . | trim | nindent 12 }} - {{- end }} - {{- with .Values.livenessProbe }} - livenessProbe: - {{- . | toYaml | nindent 12 }} - {{- end }} - {{- with .Values.readinessProbe }} - readinessProbe: - {{- . | toYaml | nindent 12 }} - {{- end }} - {{- with .Values.resources }} - resources: {{- . | toYaml | nindent 12 }} - {{- end }} - {{- with .Values.podSecurityContext }} - securityContext: {{- . | toYaml | nindent 12 }} - {{- end }} - {{- with .Values.nodeSelector }} - nodeSelector: {{- toYaml . | nindent 12 }} - {{- end }} - {{- with .Values.affinity }} - affinity: {{- toYaml . | nindent 12 }} - {{- end }} - {{- with .Values.tolerations }} - tolerations: {{- toYaml . | nindent 12 }} - {{- end }} - volumeMounts: {{- include "volumeMounts" . | trim | nindent 12 }} - volumes: {{- include "volumes" . | trim | nindent 8 }} diff --git a/ksvc/templates/serviceaccount.yaml b/ksvc/templates/serviceaccount.yaml deleted file mode 100644 index 4d0d09c..0000000 --- a/ksvc/templates/serviceaccount.yaml +++ /dev/null @@ -1,14 +0,0 @@ -apiVersion: v1 -kind: ServiceAccount -metadata: - name: {{ include "ksvc.fullnameOverride" . }} - labels: {{- include "ksvc.labels" . | nindent 4 }} - {{- with .Values.serviceAccount.Annotations }} - annotations: {{- toYaml . | nindent 4 }} - {{- end }} -imagePullSecrets: -- name: harbor-pullsecret -{{- with .Values.serviceAccount.imagePullSecrets }} -{{- toYaml . | nindent 2 }} -{{- end }} -automountServiceAccountToken: false diff --git a/ksvc/templates/servicemonitor.yaml b/ksvc/templates/servicemonitor.yaml deleted file mode 100644 index 93e27e4..0000000 --- a/ksvc/templates/servicemonitor.yaml +++ /dev/null @@ -1,19 +0,0 @@ -{{- if .Values.serviceMonitor.create }} -apiVersion: monitoring.coreos.com/v1 -kind: ServiceMonitor -metadata: - name: {{ include "ksvc.fullnameOverride" . }} - labels: - prometheus: {{ .Release.Namespace }} - {{- include "ksvc.labels" . | nindent 4 }} -spec: - namespaceSelector: - matchNames: - - {{ .Release.Namespace }} - selector: - matchLabels: {{- include "ksvc.selectorLabels" . | nindent 6 }} - {{- with .Values.serviceMonitor.endPoints }} - endpoints: - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} \ No newline at end of file diff --git a/ksvc/values.yaml b/ksvc/values.yaml deleted file mode 100644 index 337d70e..0000000 --- a/ksvc/values.yaml +++ /dev/null @@ -1,160 +0,0 @@ -## @param fullnameOverride String to fully override ksvc.fullname template -## Used by Otomi to set the name for all resources based on the workload name -## -fullnameOverride: "" - -## @param image.repository your image repository -## @param image.tag image tag (immutable tags are recommended) -## @param image.pullPolicy image pull policy -## -image: - repository: "" - pullPolicy: IfNotPresent - tag: "" - -## @param env Environment variables for containers -## -env: [] - # - name: TARGET - # value: VALUE - -## @param annotations Annotations for pods -## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/ -## -annotations: {} - -## @param labels Additional labels for pods -## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ -## -labels: {} - -## @param autoscaling Set autoscaling annotations for the Knative service -## Will set the following annotations: -## autoscaling.knative.dev/min-scale: "minReplicas" -## autoscaling.knative.dev/max-scale: "maxReplicas" -## -autoscaling: - minReplicas: 0 - maxReplicas: 10 - -## Pods Service Account -## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/ -## A service account with the name of the workload will always be created. -## -serviceAccount: - ## @param serviceAccount.annotations Annotations for service account. - ## - annotations: {} - ## Optionally specify an array of imagePullSecrets. Only use when deploying images from external registries - ## When images are deployed from local Harbor registry, pull secrets are already added to the service account - ## Secrets must be manually created in the namespace. - ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/ - ## E.g.: - ## imagePullSecrets: - ## - myRegistryKeySecretName - ## - imagePullSecrets: [] - -## Pod liveness probe. -## ref: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#container-probes -## -livenessProbe: {} - # httpGet: - # path: / - # port: http1 - -## Pod readiness probe. -## ref: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#container-probes -## -readinessProbe: - httpGet: - path: / - port: http1 - successThreshold: 5 - -## Container Security Context -## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ -## -podSecurityContext: - runAsNonRoot: true - runAsUser: 1000 - # capabilities: - # drop: - # - ALL - # fsGroup: 2000 - -## Configures the ports the container listens on -## -containerPorts: - - name: http1 - containerPort: 8080 - protocol: TCP - -## Containers' resource requests and limits -## ref: https://kubernetes.io/docs/user-guide/compute-resources/ -## You can change default resource request in the workload values. This increases the chance the charts will run on environments with little -## resources, such as Minikube. -## @param resources.limits The resources limits for the container -## @param resources.requests The requested resources for the container -## -resources: - limits: - cpu: 500m - memory: 1Gi - requests: - cpu: 200m - memory: 32Mi - -## @param nodeSelector Node labels for pod assignment. -## Ref: https://kubernetes.io/docs/user-guide/node-selection/ -## -nodeSelector: {} - -## @param tolerations Tolerations for pod assignment. -## Ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ -## -tolerations: [] - -## @param affinity Affinity for pod assignment -## ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity -## -affinity: {} - -## @param secrets Set secrets as container environment variables using a secretRef -## -secrets: [] - -## @param files Mount files -## -files: {} - # /etc/nginx/nginx.conf: | - # this is my nginx config - -## @param secretMounts Mount secrets -## -secretMounts: {} - # /some/secret/conf: conf-secret-name - -## Command and args for running the container (set to default if not set). Use array form -## @param command Override default container command (useful when using custom images) -## @param args Override default container args (useful when using custom images) -## -command: [] -args: [] - -## @param ingress Configure service exposure. Default is public -## If set to 'cluster', the label 'serving.deployment.dev/visibility: cluster-local' is added -## -ingress: public - -## Prometheus Operator ServiceMonitor configuration -## -serviceMonitor: - ## @param serviceMonitor.create Creates a Prometheus Operator ServiceMonitor - ## The service monitor is configured to use the private team Prometheus instance - ## - create: false - ## @param serviceMonitor.endPoints Configure the endpoints for the service monitor - ## The service monitor is configured to use the private team Prometheus instance - ## See: https://github.com/prometheus-operator/prometheus-operator/blob/main/Documentation/api.md#podmetricsendpoint - endpoints: [] From af970cfa706cb1eca046f19bf2af5179eacf33de Mon Sep 17 00:00:00 2001 From: Sander Rodenhuis Date: Wed, 18 Sep 2024 21:10:08 +0200 Subject: [PATCH 4/4] fix: naming consistency --- README.md | 18 +++++------ quickstart-k8s-deployment-otel/README.md | 16 +++++----- quickstart-k8s-deployment/README.md | 16 +++++----- quickstart-k8s-deployments-canary/README.md | 12 ++++---- quickstart-knative-service/README.md | 16 +++++----- quickstart-postgresql/README.md | 16 +++++----- quickstart-rabbitmq/README.md | 2 +- quickstart-redis/README.md | 33 +++++++++------------ 8 files changed, 62 insertions(+), 67 deletions(-) diff --git a/README.md b/README.md index 570b1f6..1c529f0 100644 --- a/README.md +++ b/README.md @@ -1,33 +1,33 @@ -# APL Catalog quick starts +# Application Platform for LKE Catalog quick starts -This repository contains a set of Helm charts that will be made available as quick starts to all Teams in the APL Catalog. +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: -## quickstart-k8s-deployment +## Quick start for a regular K8s deployment 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. -## quickstart-k8s-deployment-otel +## Quick start for creating a K8s Deployment with Open Telemetry Instrumentation 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. -## quickstart-k8s-deployments-canary +## Quick start for creating 2 K8s deployments with one service for canary and blue/green 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. -## quickstart-knative-service +## Quick start for creating a Knative Service 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. -## APL quick start for creating a PostgreSQL cluster +## Quick start for creating a PostgreSQL cluster 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. -## APL quick start for creating a Redis master-replica cluster +## Quick start for creating a Redis master-replica cluster The `quickstart-redis` Helm chart can be used to create a Redis master-replica cluster. -## APL quick start for creating a RabbitMQ cluster +## Quick start for creating a RabbitMQ cluster The `quickstart-rabbitmq` Helm chart can be used to create a RabbitMQ `cluster` with `queues` and `policies`. \ No newline at end of file diff --git a/quickstart-k8s-deployment-otel/README.md b/quickstart-k8s-deployment-otel/README.md index 37b94a7..8239818 100644 --- a/quickstart-k8s-deployment-otel/README.md +++ b/quickstart-k8s-deployment-otel/README.md @@ -1,10 +1,10 @@ -# APL quick start for creating a regular workload with OpenTelemetry instrumentation +# Quick start for creating a regular workload with OpenTelemetry instrumentation -The `apl-quickstart-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` CR to auto instrument the application only . 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`and an `Instrumentation` CR to auto instrument the application only . Optionally a `HorizontalPodAutoscaler`, a Prometheus `ServiceMonitor` and a `Configmap` can be created. -## About APL quick starts +## About the quick starts -The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by APL to get started quickly, but they can also be modified depending on your requirements or be removed 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. +The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by Application Platform for LKE to get started quickly, but they can also be modified depending on your requirements or be removed 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. ## How to use this quick start @@ -36,11 +36,11 @@ To see traces: | `image.repository` | Image repository for the image to deploy | `""` | | `image.tag` | Image tag for the image to deploy | `""` | -### APL controlled parameters +### Application Platform for LKE controlled parameters -| Name | Description | Value | -|------------------|----------------------------------------------------------------------------------------------------------------|-----------------| -| `fullnameOverride` | Used by APL to set the name of all resources using the workload name | `""` | +| Name | Description | Value | +|--------------------|----------------------------------------------------------------------------------------------------------------|-----------------| +| `fullnameOverride` | Used by Application Platform for LKE to set the name of all resources using the workload name | `""` | ### Optional parameters diff --git a/quickstart-k8s-deployment/README.md b/quickstart-k8s-deployment/README.md index 96be6e2..4608204 100644 --- a/quickstart-k8s-deployment/README.md +++ b/quickstart-k8s-deployment/README.md @@ -1,10 +1,10 @@ -# APL quick start for creating a regular workload +# Quick start for creating a regular workload -The `apl-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` 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. -## About APL quick starts +## About Application Platform for LKE quick starts -The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by APL to get started quickly, but they can also be modified depending on your requirements or be removed 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. +The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by Application Platform for LKE to get started quickly, but they can also be modified depending on your requirements or be removed 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. ## How to use this quick start @@ -23,11 +23,11 @@ The Catalog is a library of curated Helm charts to create Kubernetes resources. | `image.repository` | Image repository for the image to deploy | `""` | | `image.tag` | Image tag for the image to deploy | `""` | -### APL controlled parameters +### Application Platform for LKE controlled parameters -| Name | Description | Value | -|------------------|----------------------------------------------------------------------------------------------------------------|-----------------| -| `fullnameOverride` | Used by APL to set the name of all resources using the workload name | `""` | +| Name | Description | Value | +|--------------------|----------------------------------------------------------------------------------------------------------------|-----------------| +| `fullnameOverride` | Used by Application Platform for LKE to set the name of all resources using the workload name | `""` | ### Optional parameters diff --git a/quickstart-k8s-deployments-canary/README.md b/quickstart-k8s-deployments-canary/README.md index 6a792c0..3c3ef56 100644 --- a/quickstart-k8s-deployments-canary/README.md +++ b/quickstart-k8s-deployments-canary/README.md @@ -1,10 +1,10 @@ -# APL quick start for creating a workload with Traffic control +# Quick start for creating a workload with Traffic control -The `apl-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-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. -## About APL quick starts +## About the quick starts -The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by APL to get started quickly, but they can also be modified depending on your requirements or be removed 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. +The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by Application Platform for LKE to get started quickly, but they can also be modified depending on your requirements or be removed 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. ## How to use this quick start @@ -28,11 +28,11 @@ The Catalog is a library of curated Helm charts to create Kubernetes resources. | `versionTwo.image.repository` | Image repository for the image to deploy | `""` | | `versionTwo.image.tag` | Image tag for the image to deploy | `""` | -### APL controlled parameters +### Application Platform for LKE controlled parameters | Name | Description | Value | |------------------|----------------------------------------------------------------------------------------------------------------|-----------------| -| `fullnameOverride` | Used by APL to set the name of all resources using the workload name | `""` | +| `fullnameOverride` | Used by Application Platform for LKE to set the name of all resources using the workload name | `""` | ### Optional parameters diff --git a/quickstart-knative-service/README.md b/quickstart-knative-service/README.md index d33aeab..f69830a 100644 --- a/quickstart-knative-service/README.md +++ b/quickstart-knative-service/README.md @@ -1,10 +1,10 @@ -# APL quick start for creating a Knative workload +# Quick start for creating a Knative workload -The `apl-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-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. -## About APL quick starts +## About the quick starts -The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by APL to get started quickly, but they can also be modified depending on your requirements or be removed 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. +The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by Application Platform for LKE to get started quickly, but they can also be modified depending on your requirements or be removed 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. ## How to use this quick start @@ -29,11 +29,11 @@ To use this Helm chart: | `image.repository` | Image repository for the image to deploy | `""` | | `image.tag` | Image tag for the image to deploy | `""` | -### APL controlled parameters +### Application Platform for LKE (APL) controlled parameters -| Name | Description | Value | -|------------------|----------------------------------------------------------------------------------------------------------------|-----------------| -| `fullnameOverride` | Used by APL to set the name of all resources using the workload name | `""` | +| Name | Description | Value | +|--------------------|----------------------------------------------------------------------------------------------------------------|-----------------| +| `fullnameOverride` | Used by Application Platform for LKE to set the name of all resources using the workload name | `""` | ### Optional parameters diff --git a/quickstart-postgresql/README.md b/quickstart-postgresql/README.md index 924ae8e..6c3ab84 100644 --- a/quickstart-postgresql/README.md +++ b/quickstart-postgresql/README.md @@ -1,10 +1,10 @@ -# APL quick start for creating a PostgreSQL cluster +# Quick start for creating a PostgreSQL cluster -The `apl-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-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. -## About APL quick starts +## About the Quick starts -The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by APL to get started quickly, but they can also be modified depending on your requirements or be removed 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. +The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by Application Platform for LKE to get started quickly, but they can also be modified depending on your requirements or be removed 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. ## How to use this quick start @@ -31,11 +31,11 @@ Note that there is also a superuser secret `-superuser` with the sa ## Parameters -### APL controlled parameters +### Application Platform for LKE controlled parameters -| Name | Description | Value | -|------------------|----------------------------------------------------------------------------------------------------------------|-----------------| -| `fullnameOverride` | Used by APL to set the name of all resources including the name name of the database | `""` | +| Name | Description | Value | +|--------------------|----------------------------------------------------------------------------------------------------------------|-----------------| +| `fullnameOverride` | Used by Application Platform for LKE to set the name of all resources including the name name of the database | `""` | ### Optional parameters diff --git a/quickstart-rabbitmq/README.md b/quickstart-rabbitmq/README.md index c108166..6728c66 100644 --- a/quickstart-rabbitmq/README.md +++ b/quickstart-rabbitmq/README.md @@ -1,4 +1,4 @@ -# APL quick start for creating a RabbitMQ cluster and/or Queues +# Quick start for creating a RabbitMQ cluster and/or Queues The `rabbitmq` Helm chart can be used to create: - A RabbitMQ cluster diff --git a/quickstart-redis/README.md b/quickstart-redis/README.md index 990294b..01c0c34 100644 --- a/quickstart-redis/README.md +++ b/quickstart-redis/README.md @@ -1,10 +1,10 @@ -# Otomi quick start for creating a Redis master-replica cluster +# Quick start for creating a Redis master-replica cluster -The `otomi-quickstart-redis` Helm chart can be used to create master-replica Redis cluster. The `replicaCount` for the replica's by default is set to `1`. +The `quickstart-redis` Helm chart can be used to create master-replica Redis cluster. The `replicaCount` for the replica's by default is set to `1`. -## About Otomi quick starts +## About the quick starts -The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by Otomi to get started quickly, but they can also be modified depending on your requirements or be removed 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. +The Catalog is a library of curated Helm charts to create Kubernetes resources. By default the Catalog contains a set of Helm charts provided by Application Platform for LKE (APL) to get started quickly, but they can also be modified depending on your requirements or be removed 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. ## How to use this quick start @@ -34,8 +34,7 @@ Use a `secretKeyRef` to configure the environment variables for the container to # Bitnami package for Redis(R) -This chart has been modified for the integration into the Otomi platform. -The following instructions have been altered to reflect the use of the workload catalog. +This chart has been modified for the integration into Application Platform for LKE. The following instructions have been altered to reflect the use of the Catalog. Redis(R) is an open source, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets. @@ -84,11 +83,11 @@ Once the Kubernetes Redis Deployment is online and confirmed to be working with ### External DNS -Note that Otomi manages external DNS and therefore, which should be used instead of the -following approach. +Note that Application Platform for LKE manages ExternalDNS and therefore, which should be used instead of the following approach. This chart is equipped to allow leveraging the ExternalDNS project. Doing so will enable ExternalDNS to publish the FQDN for each instance, in the format of `..`. -Example, when using the following configuration: + +Example: ```yaml useExternalDNS: @@ -184,10 +183,7 @@ metrics.enabled=true ### Securing traffic using TLS -Note that Otomi provides mutual TLS through the Istio service mesh. Therefore, TLS -is not needed for transport security alone. - -TLS support can be enabled in the chart by specifying the `tls.` parameters while creating a release. The following parameters should be configured to properly enable the TLS support in the cluster: +Note that Application Platform for LKE provides mutual TLS through the Istio service mesh. Therefore, TLS is not needed for transport security alone. TLS support can be enabled in the chart by specifying the `tls.` parameters while creating a release. The following parameters should be configured to properly enable the TLS support in the cluster: - `tls.enabled`: Enable TLS support. Defaults to `false` - `tls.existingSecret`: Name of the secret that contains the certificates. No defaults. @@ -199,13 +195,13 @@ For example: First, create the secret with the certificates files: -```console +```bash kubectl create secret generic certificates-tls-secret --from-file=./cert.pem --from-file=./cert.key --from-file=./ca.pem ``` Then, use the following parameters: -```console +```bash tls.enabled="true" tls.existingSecret="certificates-tls-secret" tls.certFilename="cert.pem" @@ -382,12 +378,11 @@ Follow the following steps: helm install new-redis -f values.yaml . --set cluster.enabled=true --set cluster.slaveCount=3 ``` -### NetworkPolicy +### Network Policies -Note that Otomi provides centralized functionality for managing networking policies, which -is the recommended approach over the following instructions. +Note that Application Platform for LKE provides centralized functionality for managing networking policies, which is the recommended approach over the following instructions. -With NetworkPolicy enabled, only pods with the generated client label will be able to connect to Redis. This label will be displayed in the output after a successful install. +With `NetworkPolicy` enabled, only pods with the generated client label will be able to connect to Redis. This label will be displayed in the output after a successful install. With `networkPolicy.ingressNSMatchLabels` pods from other namespaces can connect to Redis. Set `networkPolicy.ingressNSPodMatchLabels` to match pod labels in matched namespace. For example, for a namespace labeled `redis=external` and pods in that namespace labeled `redis-client=true` the fields should be set: