From 7dedc78cff59c7aa2d72e6e1e9e07ac26e3f9554 Mon Sep 17 00:00:00 2001 From: Anton Petruhin Date: Thu, 3 Oct 2024 11:13:25 +0400 Subject: [PATCH] coroot-ee chart --- charts/coroot-ee/Chart.yaml | 5 ++ charts/coroot-ee/templates/coroot.yaml | 8 ++++ charts/coroot-ee/values.yaml | 64 ++++++++++++++++++++++++++ 3 files changed, 77 insertions(+) create mode 100644 charts/coroot-ee/Chart.yaml create mode 100644 charts/coroot-ee/templates/coroot.yaml create mode 100644 charts/coroot-ee/values.yaml diff --git a/charts/coroot-ee/Chart.yaml b/charts/coroot-ee/Chart.yaml new file mode 100644 index 0000000..3dd39be --- /dev/null +++ b/charts/coroot-ee/Chart.yaml @@ -0,0 +1,5 @@ +apiVersion: v2 +name: coroot-ee +description: A monitoring and troubleshooting tool for microservice architectures. +type: application +version: 0.1.0 diff --git a/charts/coroot-ee/templates/coroot.yaml b/charts/coroot-ee/templates/coroot.yaml new file mode 100644 index 0000000..35bf83b --- /dev/null +++ b/charts/coroot-ee/templates/coroot.yaml @@ -0,0 +1,8 @@ +apiVersion: coroot.com/v1 +kind: Coroot +metadata: + name: {{ .Release.Name }} +spec: + enterpriseEdition: + licenseKey: {{ .Values.licenseKey }} +{{ omit .Values "licenseKey" | toYaml | indent 2 }} diff --git a/charts/coroot-ee/values.yaml b/charts/coroot-ee/values.yaml new file mode 100644 index 0000000..fbef189 --- /dev/null +++ b/charts/coroot-ee/values.yaml @@ -0,0 +1,64 @@ +licenseKey: + +apiKey: +metricsRefreshInterval: 15s +authAnonymousRole: +authBootstrapAdminPassword: + +service: +# type: ClusterIP +# port: 8080 +# nodePort: + +storage: + size: 10Gi +# className: + +resources: +# requests: +# cpu: 1 +# memory: 4Gi +# limits: +# cpu: +# memory: + +nodeAgent: +# priorityClassName: +# updateStrategy: +# type: RollingUpdate +# rollingUpdate: +# maxUnavailable: 1 +# resources: +# requests: +# cpu: +# memory: +# limits: +# cpu: +# memory: + +clusterAgent: +# resources: +# requests: +# cpu: +# memory: +# limits: +# cpu: +# memory: + +prometheus: + storage: + size: 10Gi +# className: + +clickhouse: + shards: 1 + replicas: 1 + storage: + size: 100Gi +# className: + +#externalClickhouse: +# address: +# user: +# password: +# database: