From 9bc82af4a1458aacfdb5c118ee7c1badac9bdbd2 Mon Sep 17 00:00:00 2001 From: Daniel McKnight Date: Tue, 28 Nov 2023 17:50:37 -0800 Subject: [PATCH] Update all Helm charts to include resource specs Update templates to use new charts --- .../backend/diana-backend/Chart.yaml | 6 +++--- .../backend/http-services/Chart.yaml | 18 +++++++++--------- .../helm_charts/backend/mq-services/Chart.yaml | 14 +++++++------- .../helm_charts/base/base-http/Chart.yaml | 2 +- .../base/base-http/templates/_deployment.tpl | 4 ++++ .../helm_charts/http/libretranslate/Chart.yaml | 4 ++-- .../http/libretranslate/values.yaml | 5 +++++ .../helm_charts/http/stt-nemo/Chart.yaml | 4 ++-- .../helm_charts/http/stt-nemo/values.yaml | 5 +++++ .../helm_charts/http/tts-coqui/Chart.yaml | 4 ++-- .../helm_charts/http/tts-coqui/values.yaml | 5 +++++ .../helm_charts/http/tts-larynx/Chart.yaml | 4 ++-- .../helm_charts/http/tts-larynx/values.yaml | 5 +++++ .../helm_charts/http/tts-ljspeech/Chart.yaml | 4 ++-- .../helm_charts/http/tts-ljspeech/values.yaml | 5 +++++ .../helm_charts/http/tts-mozilla/Chart.yaml | 4 ++-- .../helm_charts/http/tts-mozilla/values.yaml | 5 +++++ .../helm_charts/http/tts-nancy/Chart.yaml | 4 ++-- .../helm_charts/http/tts-nancy/values.yaml | 6 ++++++ .../helm_charts/http/ww-snowboy/Chart.yaml | 4 ++-- .../helm_charts/http/ww-snowboy/values.yaml | 6 ++++++ .../helm_charts/klat/klat-chat/Chart.yaml | 2 +- .../helm_charts/klat/klat-chat/values.yaml | 5 +++++ .../helm_charts/mq/neon-api-proxy/Chart.yaml | 2 +- .../helm_charts/mq/neon-api-proxy/values.yaml | 4 ++++ .../mq/neon-brands-service/Chart.yaml | 2 +- .../mq/neon-brands-service/values.yaml | 4 ++++ .../helm_charts/mq/neon-email-proxy/Chart.yaml | 2 +- .../mq/neon-email-proxy/values.yaml | 4 ++++ .../helm_charts/mq/neon-llm-chatgpt/Chart.yaml | 2 +- .../mq/neon-llm-chatgpt/values.yaml | 6 +++++- .../mq/neon-llm-fastchat/Chart.yaml | 2 +- .../mq/neon-metrics-service/Chart.yaml | 2 +- .../mq/neon-metrics-service/values.yaml | 6 +++++- .../mq/neon-script-parser/Chart.yaml | 2 +- .../mq/neon-script-parser/values.yaml | 4 ++++ .../helm_charts/neon/core/Chart.yaml | 14 +++++++------- .../helm_charts/neon/neon-audio/Chart.yaml | 2 +- .../helm_charts/neon/neon-audio/values.yaml | 4 ++++ .../helm_charts/neon/neon-enclosure/Chart.yaml | 2 +- .../neon/neon-enclosure/values.yaml | 4 ++++ .../helm_charts/neon/neon-gui/Chart.yaml | 2 +- .../helm_charts/neon/neon-gui/values.yaml | 4 ++++ .../helm_charts/neon/neon-iris/Chart.yaml | 2 +- .../helm_charts/neon/neon-iris/values.yaml | 5 ++++- .../neon/neon-messagebus/Chart.yaml | 2 +- .../neon/neon-messagebus/values.yaml | 4 ++++ .../helm_charts/neon/neon-skills/Chart.yaml | 2 +- .../helm_charts/neon/neon-skills/values.yaml | 4 ++++ .../helm_charts/neon/neon-speech/Chart.yaml | 2 +- .../helm_charts/neon/neon-speech/values.yaml | 4 ++++ neon_diana_utils/templates/backend/Chart.yaml | 2 +- neon_diana_utils/templates/klat/Chart.yaml | 2 +- neon_diana_utils/templates/neon/Chart.yaml | 4 ++-- 54 files changed, 167 insertions(+), 65 deletions(-) diff --git a/neon_diana_utils/helm_charts/backend/diana-backend/Chart.yaml b/neon_diana_utils/helm_charts/backend/diana-backend/Chart.yaml index 69c4fa5e..59706571 100644 --- a/neon_diana_utils/helm_charts/backend/diana-backend/Chart.yaml +++ b/neon_diana_utils/helm_charts/backend/diana-backend/Chart.yaml @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.12 +version: 0.1.14 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to @@ -32,8 +32,8 @@ dependencies: version: 11.13.0 repository: https://charts.bitnami.com/bitnami - name: diana-http - version: 0.0.9 + version: 0.0.11 repository: file://../http-services - name: diana-mq - version: 0.0.7 + version: 0.0.9 repository: file://../mq-services \ No newline at end of file diff --git a/neon_diana_utils/helm_charts/backend/http-services/Chart.yaml b/neon_diana_utils/helm_charts/backend/http-services/Chart.yaml index b8321859..4dfdc8e9 100644 --- a/neon_diana_utils/helm_charts/backend/http-services/Chart.yaml +++ b/neon_diana_utils/helm_charts/backend/http-services/Chart.yaml @@ -3,16 +3,16 @@ name: diana-http description: Deploy DIANA HTTP Services type: application -version: 0.0.9 +version: 0.0.11 appVersion: "1.0.1a10" dependencies: - name: libretranslate alias: libretranslate - version: 0.0.4 + version: 0.0.5 repository: file://../../http/libretranslate - name: tts-coqui alias: tts-coqui - version: 0.0.4 + version: 0.0.5 repository: file://../../http/tts-coqui # - name: tts-glados # alias: tts-glados @@ -20,25 +20,25 @@ dependencies: # repository: https://neongeckocom.github.io/neon-diana-utils - name: tts-larynx alias: tts-larynx - version: 0.0.4 + version: 0.0.5 repository: file://../../http/tts-larynx - name: tts-ljspeech alias: tts-ljspeech - version: 0.0.4 + version: 0.0.5 repository: file://../../http/tts-ljspeech - name: tts-mozilla alias: tts-mozilla - version: 0.0.4 + version: 0.0.5 repository: file://../../http/tts-mozilla - name: tts-nancy alias: tts-nancy - version: 0.0.4 + version: 0.0.6 repository: file://../../http/tts-nancy - name: ww-snowboy alias: ww-snowboy - version: 0.0.4 + version: 0.0.5 repository: file://../../http/ww-snowboy - name: stt-nemo alias: stt-nemo - version: 0.0.1 + version: 0.0.2 repository: file://../../http/stt-nemo \ No newline at end of file diff --git a/neon_diana_utils/helm_charts/backend/mq-services/Chart.yaml b/neon_diana_utils/helm_charts/backend/mq-services/Chart.yaml index 848c3d1b..1ec29707 100644 --- a/neon_diana_utils/helm_charts/backend/mq-services/Chart.yaml +++ b/neon_diana_utils/helm_charts/backend/mq-services/Chart.yaml @@ -3,30 +3,30 @@ name: diana-mq description: Deploy DIANA MQ Services type: application -version: 0.0.7 +version: 0.0.9 appVersion: "1.0.1a10" dependencies: - name: neon-api-proxy alias: neon-api-proxy - version: 0.0.4 + version: 0.0.5 repository: file://../../mq/neon-api-proxy - name: neon-brands-service alias: neon-brands-service - version: 0.0.4 + version: 0.0.5 repository: file://../../mq/neon-brands-service - name: neon-email-proxy alias: neon-email-proxy - version: 0.0.4 + version: 0.0.5 repository: file://../../mq/neon-email-proxy - name: neon-metrics-service alias: neon-metrics-service - version: 0.0.5 + version: 0.0.6 repository: file://../../mq/neon-metrics-service - name: neon-script-parser alias: neon-script-parser - version: 0.0.4 + version: 0.0.5 repository: file://../../mq/neon-script-parser - name: neon-llm-chatgpt alias: neon-llm-chatgpt - version: 0.0.4 + version: 0.0.6 repository: file://../../mq/neon-llm-chatgpt diff --git a/neon_diana_utils/helm_charts/base/base-http/Chart.yaml b/neon_diana_utils/helm_charts/base/base-http/Chart.yaml index a0b953db..e7f0523e 100644 --- a/neon_diana_utils/helm_charts/base/base-http/Chart.yaml +++ b/neon_diana_utils/helm_charts/base/base-http/Chart.yaml @@ -3,5 +3,5 @@ name: base-http description: Library chart for basic HTTP Services type: library -version: 0.0.4 +version: 0.0.5 appVersion: "1.0.1a10" diff --git a/neon_diana_utils/helm_charts/base/base-http/templates/_deployment.tpl b/neon_diana_utils/helm_charts/base/base-http/templates/_deployment.tpl index 912f0671..4be4b027 100644 --- a/neon_diana_utils/helm_charts/base/base-http/templates/_deployment.tpl +++ b/neon_diana_utils/helm_charts/base/base-http/templates/_deployment.tpl @@ -32,6 +32,10 @@ spec: volumeMounts: - mountPath: /config/neon name: config + {{- if .Values.resources }} + resources: + {{- toYaml $.Values.resources | nindent 12 -}} + {{ end }} volumes: - name: config projected: diff --git a/neon_diana_utils/helm_charts/http/libretranslate/Chart.yaml b/neon_diana_utils/helm_charts/http/libretranslate/Chart.yaml index d91abd88..7a87f746 100644 --- a/neon_diana_utils/helm_charts/http/libretranslate/Chart.yaml +++ b/neon_diana_utils/helm_charts/http/libretranslate/Chart.yaml @@ -3,10 +3,10 @@ name: libretranslate description: Deploy a Libretranslate Server type: application -version: 0.0.4 +version: 0.0.5 appVersion: "1.0.1a10" dependencies: - name: base-http - version: 0.0.4 + version: 0.0.5 repository: file://../../base/base-http \ No newline at end of file diff --git a/neon_diana_utils/helm_charts/http/libretranslate/values.yaml b/neon_diana_utils/helm_charts/http/libretranslate/values.yaml index 72250af2..44520c3d 100644 --- a/neon_diana_utils/helm_charts/http/libretranslate/values.yaml +++ b/neon_diana_utils/helm_charts/http/libretranslate/values.yaml @@ -19,6 +19,11 @@ service: type: ClusterIP targetPort: "5000" +resources: + requests: + memory: "1Gi" + cpu: "0.1" + ingress: enabled: true className: nginx diff --git a/neon_diana_utils/helm_charts/http/stt-nemo/Chart.yaml b/neon_diana_utils/helm_charts/http/stt-nemo/Chart.yaml index 4785926a..59d68ca5 100644 --- a/neon_diana_utils/helm_charts/http/stt-nemo/Chart.yaml +++ b/neon_diana_utils/helm_charts/http/stt-nemo/Chart.yaml @@ -3,10 +3,10 @@ name: stt-nemo description: Deploy a Nemo STT Server type: application -version: 0.0.1 +version: 0.0.2 appVersion: "1.0.1a10" dependencies: - name: base-http - version: 0.0.4 + version: 0.0.5 repository: file://../../base/base-http \ No newline at end of file diff --git a/neon_diana_utils/helm_charts/http/stt-nemo/values.yaml b/neon_diana_utils/helm_charts/http/stt-nemo/values.yaml index 33bebf96..807b0e84 100644 --- a/neon_diana_utils/helm_charts/http/stt-nemo/values.yaml +++ b/neon_diana_utils/helm_charts/http/stt-nemo/values.yaml @@ -18,6 +18,11 @@ service: type: ClusterIP targetPort: "8080" +resources: + requests: + memory: "3Gi" + cpu: "1.0" + ingress: enabled: true className: nginx diff --git a/neon_diana_utils/helm_charts/http/tts-coqui/Chart.yaml b/neon_diana_utils/helm_charts/http/tts-coqui/Chart.yaml index 6b4f99d7..5bd8557f 100644 --- a/neon_diana_utils/helm_charts/http/tts-coqui/Chart.yaml +++ b/neon_diana_utils/helm_charts/http/tts-coqui/Chart.yaml @@ -3,10 +3,10 @@ name: tts-coqui description: Deploy a Coqui TTS Server type: application -version: 0.0.4 +version: 0.0.5 appVersion: "1.0.1a10" dependencies: - name: base-http - version: 0.0.4 + version: 0.0.5 repository: file://../../base/base-http \ No newline at end of file diff --git a/neon_diana_utils/helm_charts/http/tts-coqui/values.yaml b/neon_diana_utils/helm_charts/http/tts-coqui/values.yaml index 082f8941..ad49cb78 100644 --- a/neon_diana_utils/helm_charts/http/tts-coqui/values.yaml +++ b/neon_diana_utils/helm_charts/http/tts-coqui/values.yaml @@ -18,6 +18,11 @@ service: type: ClusterIP targetPort: "9666" +resources: + requests: + memory: "4Gi" + cpu: "1.0" + ingress: enabled: true className: nginx diff --git a/neon_diana_utils/helm_charts/http/tts-larynx/Chart.yaml b/neon_diana_utils/helm_charts/http/tts-larynx/Chart.yaml index 53e92144..c9e25683 100644 --- a/neon_diana_utils/helm_charts/http/tts-larynx/Chart.yaml +++ b/neon_diana_utils/helm_charts/http/tts-larynx/Chart.yaml @@ -3,10 +3,10 @@ name: tts-larynx description: Deploy a Larynx TTS Server type: application -version: 0.0.4 +version: 0.0.5 appVersion: "1.0.1a10" dependencies: - name: base-http - version: 0.0.4 + version: 0.0.5 repository: file://../../base/base-http \ No newline at end of file diff --git a/neon_diana_utils/helm_charts/http/tts-larynx/values.yaml b/neon_diana_utils/helm_charts/http/tts-larynx/values.yaml index 4ebdff82..1deaf84f 100644 --- a/neon_diana_utils/helm_charts/http/tts-larynx/values.yaml +++ b/neon_diana_utils/helm_charts/http/tts-larynx/values.yaml @@ -18,6 +18,11 @@ service: type: ClusterIP targetPort: "5002" +resources: + requests: + memory: "300Mi" + cpu: "0.01" + ingress: enabled: true className: nginx diff --git a/neon_diana_utils/helm_charts/http/tts-ljspeech/Chart.yaml b/neon_diana_utils/helm_charts/http/tts-ljspeech/Chart.yaml index b4233a4d..bf0e1e87 100644 --- a/neon_diana_utils/helm_charts/http/tts-ljspeech/Chart.yaml +++ b/neon_diana_utils/helm_charts/http/tts-ljspeech/Chart.yaml @@ -3,10 +3,10 @@ name: tts-ljspeech description: Deploy a LJSpeech TTS Server type: application -version: 0.0.4 +version: 0.0.5 appVersion: "1.0.1a10" dependencies: - name: base-http - version: 0.0.4 + version: 0.0.5 repository: file://../../base/base-http \ No newline at end of file diff --git a/neon_diana_utils/helm_charts/http/tts-ljspeech/values.yaml b/neon_diana_utils/helm_charts/http/tts-ljspeech/values.yaml index 250a9ae9..883aeeec 100644 --- a/neon_diana_utils/helm_charts/http/tts-ljspeech/values.yaml +++ b/neon_diana_utils/helm_charts/http/tts-ljspeech/values.yaml @@ -18,6 +18,11 @@ service: type: ClusterIP targetPort: "9000" +resources: + requests: + memory: "500Mi" + cpu: "0.01" + ingress: enabled: true className: nginx diff --git a/neon_diana_utils/helm_charts/http/tts-mozilla/Chart.yaml b/neon_diana_utils/helm_charts/http/tts-mozilla/Chart.yaml index ea77f039..80197e8b 100644 --- a/neon_diana_utils/helm_charts/http/tts-mozilla/Chart.yaml +++ b/neon_diana_utils/helm_charts/http/tts-mozilla/Chart.yaml @@ -3,10 +3,10 @@ name: tts-mozilla description: Deploy a Mozilla TTS Server type: application -version: 0.0.4 +version: 0.0.5 appVersion: "1.0.1a10" dependencies: - name: base-http - version: 0.0.4 + version: 0.0.5 repository: file://../../base/base-http \ No newline at end of file diff --git a/neon_diana_utils/helm_charts/http/tts-mozilla/values.yaml b/neon_diana_utils/helm_charts/http/tts-mozilla/values.yaml index 5dc2eaf9..8b2c3a23 100644 --- a/neon_diana_utils/helm_charts/http/tts-mozilla/values.yaml +++ b/neon_diana_utils/helm_charts/http/tts-mozilla/values.yaml @@ -18,6 +18,11 @@ service: type: ClusterIP targetPort: "5002" +resources: + requests: + memory: "300Mi" + cpu: "0.01" + ingress: enabled: true className: nginx diff --git a/neon_diana_utils/helm_charts/http/tts-nancy/Chart.yaml b/neon_diana_utils/helm_charts/http/tts-nancy/Chart.yaml index 48ebb5a1..1aee92d2 100644 --- a/neon_diana_utils/helm_charts/http/tts-nancy/Chart.yaml +++ b/neon_diana_utils/helm_charts/http/tts-nancy/Chart.yaml @@ -3,10 +3,10 @@ name: tts-nancy description: Deploy a Nancy TTS Server type: application -version: 0.0.4 +version: 0.0.6 appVersion: "1.0.1a10" dependencies: - name: base-http - version: 0.0.4 + version: 0.0.5 repository: file://../../base/base-http \ No newline at end of file diff --git a/neon_diana_utils/helm_charts/http/tts-nancy/values.yaml b/neon_diana_utils/helm_charts/http/tts-nancy/values.yaml index e3fc2ec1..af4c3777 100644 --- a/neon_diana_utils/helm_charts/http/tts-nancy/values.yaml +++ b/neon_diana_utils/helm_charts/http/tts-nancy/values.yaml @@ -18,6 +18,12 @@ service: type: ClusterIP targetPort: "9000" +resources: + requests: + memory: "500Mi" + cpu: "0.01" + + ingress: enabled: true className: nginx diff --git a/neon_diana_utils/helm_charts/http/ww-snowboy/Chart.yaml b/neon_diana_utils/helm_charts/http/ww-snowboy/Chart.yaml index 93d6d910..eb22b2c6 100644 --- a/neon_diana_utils/helm_charts/http/ww-snowboy/Chart.yaml +++ b/neon_diana_utils/helm_charts/http/ww-snowboy/Chart.yaml @@ -3,10 +3,10 @@ name: ww-snowboy description: Deploy Snowboy Wake Word Trainer type: application -version: 0.0.4 +version: 0.0.5 appVersion: "1.0.1a10" dependencies: - name: base-http - version: 0.0.4 + version: 0.0.5 repository: file://../../base/base-http \ No newline at end of file diff --git a/neon_diana_utils/helm_charts/http/ww-snowboy/values.yaml b/neon_diana_utils/helm_charts/http/ww-snowboy/values.yaml index 8def001f..f5e7b508 100644 --- a/neon_diana_utils/helm_charts/http/ww-snowboy/values.yaml +++ b/neon_diana_utils/helm_charts/http/ww-snowboy/values.yaml @@ -17,6 +17,12 @@ service: type: ClusterIP targetPort: "8000" +resources: + requests: + memory: "40Mi" + cpu: "0.01" + + ingress: enabled: true className: nginx diff --git a/neon_diana_utils/helm_charts/klat/klat-chat/Chart.yaml b/neon_diana_utils/helm_charts/klat/klat-chat/Chart.yaml index 87106649..dcdda4a3 100644 --- a/neon_diana_utils/helm_charts/klat/klat-chat/Chart.yaml +++ b/neon_diana_utils/helm_charts/klat/klat-chat/Chart.yaml @@ -3,5 +3,5 @@ name: klat-chat description: Deploy Klat Services type: application -version: 0.0.3 +version: 0.0.4 appVersion: "1.0.1a10" diff --git a/neon_diana_utils/helm_charts/klat/klat-chat/values.yaml b/neon_diana_utils/helm_charts/klat/klat-chat/values.yaml index 76f1132f..68546ad8 100644 --- a/neon_diana_utils/helm_charts/klat/klat-chat/values.yaml +++ b/neon_diana_utils/helm_charts/klat/klat-chat/values.yaml @@ -18,6 +18,11 @@ images: image: ghcr.io/neongeckocom/klatchat_observer name: klat-chat-observer +resources: + requests: + memory: "500Mi" + cpu: "0.01" + ingress: enabled: True ingressClassName: nginx diff --git a/neon_diana_utils/helm_charts/mq/neon-api-proxy/Chart.yaml b/neon_diana_utils/helm_charts/mq/neon-api-proxy/Chart.yaml index 9fedb72c..9ed5da58 100644 --- a/neon_diana_utils/helm_charts/mq/neon-api-proxy/Chart.yaml +++ b/neon_diana_utils/helm_charts/mq/neon-api-proxy/Chart.yaml @@ -3,7 +3,7 @@ name: neon-api-proxy description: Deploy an MQ API Proxy type: application -version: 0.0.4 +version: 0.0.5 appVersion: "1.0.1a10" dependencies: diff --git a/neon_diana_utils/helm_charts/mq/neon-api-proxy/values.yaml b/neon_diana_utils/helm_charts/mq/neon-api-proxy/values.yaml index de185609..88d4f263 100644 --- a/neon_diana_utils/helm_charts/mq/neon-api-proxy/values.yaml +++ b/neon_diana_utils/helm_charts/mq/neon-api-proxy/values.yaml @@ -5,3 +5,7 @@ image: repository: ghcr.io/neongeckocom/neon_api_proxy pullPolicy: Always tag: dev +resources: + requests: + memory: "50Mi" + cpu: "0.01" diff --git a/neon_diana_utils/helm_charts/mq/neon-brands-service/Chart.yaml b/neon_diana_utils/helm_charts/mq/neon-brands-service/Chart.yaml index 4a315b61..bd0f2a0a 100644 --- a/neon_diana_utils/helm_charts/mq/neon-brands-service/Chart.yaml +++ b/neon_diana_utils/helm_charts/mq/neon-brands-service/Chart.yaml @@ -3,7 +3,7 @@ name: neon-brands-service description: Deploy an MQ Brands Service type: application -version: 0.0.4 +version: 0.0.5 appVersion: "1.0.1a10" dependencies: diff --git a/neon_diana_utils/helm_charts/mq/neon-brands-service/values.yaml b/neon_diana_utils/helm_charts/mq/neon-brands-service/values.yaml index 2da4747d..d3926a8b 100644 --- a/neon_diana_utils/helm_charts/mq/neon-brands-service/values.yaml +++ b/neon_diana_utils/helm_charts/mq/neon-brands-service/values.yaml @@ -6,3 +6,7 @@ image: repository: ghcr.io/neongeckocom/neon_brands_service pullPolicy: Always tag: dev +resources: + requests: + memory: "50Mi" + cpu: "0.01" \ No newline at end of file diff --git a/neon_diana_utils/helm_charts/mq/neon-email-proxy/Chart.yaml b/neon_diana_utils/helm_charts/mq/neon-email-proxy/Chart.yaml index a8b6f71e..3b0b6a93 100644 --- a/neon_diana_utils/helm_charts/mq/neon-email-proxy/Chart.yaml +++ b/neon_diana_utils/helm_charts/mq/neon-email-proxy/Chart.yaml @@ -3,7 +3,7 @@ name: neon-email-proxy description: Deploy an Email Proxy Service type: application -version: 0.0.4 +version: 0.0.5 appVersion: "1.0.1a10" dependencies: diff --git a/neon_diana_utils/helm_charts/mq/neon-email-proxy/values.yaml b/neon_diana_utils/helm_charts/mq/neon-email-proxy/values.yaml index 8f473e7f..c34d09a7 100644 --- a/neon_diana_utils/helm_charts/mq/neon-email-proxy/values.yaml +++ b/neon_diana_utils/helm_charts/mq/neon-email-proxy/values.yaml @@ -5,3 +5,7 @@ image: repository: ghcr.io/neongeckocom/neon_email_proxy pullPolicy: Always tag: dev +resources: + requests: + memory: "50Mi" + cpu: "0.01" \ No newline at end of file diff --git a/neon_diana_utils/helm_charts/mq/neon-llm-chatgpt/Chart.yaml b/neon_diana_utils/helm_charts/mq/neon-llm-chatgpt/Chart.yaml index 124069de..54874670 100644 --- a/neon_diana_utils/helm_charts/mq/neon-llm-chatgpt/Chart.yaml +++ b/neon_diana_utils/helm_charts/mq/neon-llm-chatgpt/Chart.yaml @@ -3,7 +3,7 @@ name: neon-llm-chatgpt description: Deploy an LLM proxy for Chat GPT type: application -version: 0.0.4 +version: 0.0.6 appVersion: "1.0.1a10" dependencies: diff --git a/neon_diana_utils/helm_charts/mq/neon-llm-chatgpt/values.yaml b/neon_diana_utils/helm_charts/mq/neon-llm-chatgpt/values.yaml index d930e62b..922b52cb 100644 --- a/neon_diana_utils/helm_charts/mq/neon-llm-chatgpt/values.yaml +++ b/neon_diana_utils/helm_charts/mq/neon-llm-chatgpt/values.yaml @@ -4,4 +4,8 @@ configSecret: diana-config image: repository: ghcr.io/neongeckocom/neon-llm-chatgpt pullPolicy: Always - tag: dev \ No newline at end of file + tag: dev +resources: + requests: + memory: "600Mi" + cpu: "0.01" \ No newline at end of file diff --git a/neon_diana_utils/helm_charts/mq/neon-llm-fastchat/Chart.yaml b/neon_diana_utils/helm_charts/mq/neon-llm-fastchat/Chart.yaml index 1d29927a..c63a3d0b 100644 --- a/neon_diana_utils/helm_charts/mq/neon-llm-fastchat/Chart.yaml +++ b/neon_diana_utils/helm_charts/mq/neon-llm-fastchat/Chart.yaml @@ -3,7 +3,7 @@ name: neon-llm-fastchat description: Deploy an LLM proxy for FastChat type: application -version: 0.0.4 +version: 0.0.5 appVersion: "1.0.1a10" dependencies: diff --git a/neon_diana_utils/helm_charts/mq/neon-metrics-service/Chart.yaml b/neon_diana_utils/helm_charts/mq/neon-metrics-service/Chart.yaml index 4da04cf5..50326059 100644 --- a/neon_diana_utils/helm_charts/mq/neon-metrics-service/Chart.yaml +++ b/neon_diana_utils/helm_charts/mq/neon-metrics-service/Chart.yaml @@ -3,7 +3,7 @@ name: neon-metrics-service description: Deploy a Metrics Collector Service type: application -version: 0.0.5 +version: 0.0.6 appVersion: "1.0.1a10" dependencies: diff --git a/neon_diana_utils/helm_charts/mq/neon-metrics-service/values.yaml b/neon_diana_utils/helm_charts/mq/neon-metrics-service/values.yaml index 6255bdc3..b4af9370 100644 --- a/neon_diana_utils/helm_charts/mq/neon-metrics-service/values.yaml +++ b/neon_diana_utils/helm_charts/mq/neon-metrics-service/values.yaml @@ -8,4 +8,8 @@ image: persistentVolumeClaim: name: metrics claimName: metrics - containerPath: /data \ No newline at end of file + containerPath: /data +resources: + requests: + memory: "50Mi" + cpu: "0.01" \ No newline at end of file diff --git a/neon_diana_utils/helm_charts/mq/neon-script-parser/Chart.yaml b/neon_diana_utils/helm_charts/mq/neon-script-parser/Chart.yaml index 72fabc56..a81a6a84 100644 --- a/neon_diana_utils/helm_charts/mq/neon-script-parser/Chart.yaml +++ b/neon_diana_utils/helm_charts/mq/neon-script-parser/Chart.yaml @@ -3,7 +3,7 @@ name: neon-script-parser description: Deploy an MQ CCL Script Parser Service type: application -version: 0.0.4 +version: 0.0.5 appVersion: "1.0.1a10" dependencies: diff --git a/neon_diana_utils/helm_charts/mq/neon-script-parser/values.yaml b/neon_diana_utils/helm_charts/mq/neon-script-parser/values.yaml index b4d7104c..e83b7170 100644 --- a/neon_diana_utils/helm_charts/mq/neon-script-parser/values.yaml +++ b/neon_diana_utils/helm_charts/mq/neon-script-parser/values.yaml @@ -6,3 +6,7 @@ image: repository: ghcr.io/neongeckocom/neon-script-parser pullPolicy: Always tag: dev +resources: + requests: + memory: "50Mi" + cpu: "0.01" \ No newline at end of file diff --git a/neon_diana_utils/helm_charts/neon/core/Chart.yaml b/neon_diana_utils/helm_charts/neon/core/Chart.yaml index f10b52f4..5838d8d0 100644 --- a/neon_diana_utils/helm_charts/neon/core/Chart.yaml +++ b/neon_diana_utils/helm_charts/neon/core/Chart.yaml @@ -3,30 +3,30 @@ name: neon-core description: Deploy Neon Core Services type: application -version: 0.0.4 +version: 0.0.6 appVersion: "1.0.1a10" dependencies: - name: neon-messagebus alias: neon-messagebus - version: 0.0.4 + version: 0.0.6 repository: file://../neon-messagebus - name: neon-speech alias: neon-speech - version: 0.0.4 + version: 0.0.5 repository: file://../neon-speech - name: neon-skills alias: neon-skills - version: 0.0.4 + version: 0.0.6 repository: file://../neon-skills - name: neon-audio alias: neon-audio - version: 0.0.4 + version: 0.0.6 repository: file://../neon-audio - name: neon-enclosure alias: neon-enclosure - version: 0.0.4 + version: 0.0.5 repository: file://../neon-enclosure - name: neon-gui alias: neon-gui - version: 0.0.4 + version: 0.0.5 repository: file://../neon-gui \ No newline at end of file diff --git a/neon_diana_utils/helm_charts/neon/neon-audio/Chart.yaml b/neon_diana_utils/helm_charts/neon/neon-audio/Chart.yaml index 6b3d0eac..6418fb8c 100644 --- a/neon_diana_utils/helm_charts/neon/neon-audio/Chart.yaml +++ b/neon_diana_utils/helm_charts/neon/neon-audio/Chart.yaml @@ -3,7 +3,7 @@ name: neon-audio description: Deploy Neon Core Audio Service type: application -version: 0.0.4 +version: 0.0.6 appVersion: "1.0.1a10" dependencies: diff --git a/neon_diana_utils/helm_charts/neon/neon-audio/values.yaml b/neon_diana_utils/helm_charts/neon/neon-audio/values.yaml index 0f2e7585..048316ab 100644 --- a/neon_diana_utils/helm_charts/neon/neon-audio/values.yaml +++ b/neon_diana_utils/helm_charts/neon/neon-audio/values.yaml @@ -5,3 +5,7 @@ image: repository: ghcr.io/neongeckocom/neon_audio pullPolicy: Always tag: dev +resources: + requests: + memory: "500Mi" + cpu: "0.1" diff --git a/neon_diana_utils/helm_charts/neon/neon-enclosure/Chart.yaml b/neon_diana_utils/helm_charts/neon/neon-enclosure/Chart.yaml index eab2df65..71e89ed6 100644 --- a/neon_diana_utils/helm_charts/neon/neon-enclosure/Chart.yaml +++ b/neon_diana_utils/helm_charts/neon/neon-enclosure/Chart.yaml @@ -3,7 +3,7 @@ name: neon-enclosure description: Deploy Neon Core Enclosure Service type: application -version: 0.0.4 +version: 0.0.5 appVersion: "1.0.1a10" dependencies: diff --git a/neon_diana_utils/helm_charts/neon/neon-enclosure/values.yaml b/neon_diana_utils/helm_charts/neon/neon-enclosure/values.yaml index f8ea12e9..6262dd9b 100644 --- a/neon_diana_utils/helm_charts/neon/neon-enclosure/values.yaml +++ b/neon_diana_utils/helm_charts/neon/neon-enclosure/values.yaml @@ -5,3 +5,7 @@ image: repository: ghcr.io/neongeckocom/neon_enclosure pullPolicy: Always tag: dev +resources: + requests: + memory: "100Mi" + cpu: "0.1" diff --git a/neon_diana_utils/helm_charts/neon/neon-gui/Chart.yaml b/neon_diana_utils/helm_charts/neon/neon-gui/Chart.yaml index 23cc31ca..4b526138 100644 --- a/neon_diana_utils/helm_charts/neon/neon-gui/Chart.yaml +++ b/neon_diana_utils/helm_charts/neon/neon-gui/Chart.yaml @@ -3,7 +3,7 @@ name: neon-gui description: Deploy Neon Core GUI Service type: application -version: 0.0.4 +version: 0.0.5 appVersion: "1.0.1a10" dependencies: diff --git a/neon_diana_utils/helm_charts/neon/neon-gui/values.yaml b/neon_diana_utils/helm_charts/neon/neon-gui/values.yaml index 6f0e24da..ad0b1b7d 100644 --- a/neon_diana_utils/helm_charts/neon/neon-gui/values.yaml +++ b/neon_diana_utils/helm_charts/neon/neon-gui/values.yaml @@ -9,3 +9,7 @@ image: repository: ghcr.io/neongeckocom/neon_gui pullPolicy: Always tag: dev +resources: + requests: + memory: "100Mi" + cpu: "0.01" \ No newline at end of file diff --git a/neon_diana_utils/helm_charts/neon/neon-iris/Chart.yaml b/neon_diana_utils/helm_charts/neon/neon-iris/Chart.yaml index e65cd06d..312d0575 100644 --- a/neon_diana_utils/helm_charts/neon/neon-iris/Chart.yaml +++ b/neon_diana_utils/helm_charts/neon/neon-iris/Chart.yaml @@ -3,7 +3,7 @@ name: neon-iris description: Deploy Neon IRIS Web UI type: application -version: 0.0.2 +version: 0.0.4 appVersion: "1.0.1a10" dependencies: diff --git a/neon_diana_utils/helm_charts/neon/neon-iris/values.yaml b/neon_diana_utils/helm_charts/neon/neon-iris/values.yaml index 2ae0b413..50168c95 100644 --- a/neon_diana_utils/helm_charts/neon/neon-iris/values.yaml +++ b/neon_diana_utils/helm_charts/neon/neon-iris/values.yaml @@ -12,7 +12,10 @@ image: repository: ghcr.io/neongeckocom/neon-iris pullPolicy: Always tag: dev - +resources: + requests: + memory: "500Mi" + cpu: "0.05" ingress: enabled: True ingressClassName: nginx diff --git a/neon_diana_utils/helm_charts/neon/neon-messagebus/Chart.yaml b/neon_diana_utils/helm_charts/neon/neon-messagebus/Chart.yaml index 03e44f45..4c4d4cec 100644 --- a/neon_diana_utils/helm_charts/neon/neon-messagebus/Chart.yaml +++ b/neon_diana_utils/helm_charts/neon/neon-messagebus/Chart.yaml @@ -3,7 +3,7 @@ name: neon-messagebus description: Deploy Neon Core Messagebus type: application -version: 0.0.4 +version: 0.0.6 appVersion: "1.0.1a10" dependencies: diff --git a/neon_diana_utils/helm_charts/neon/neon-messagebus/values.yaml b/neon_diana_utils/helm_charts/neon/neon-messagebus/values.yaml index f43637e3..0d981290 100644 --- a/neon_diana_utils/helm_charts/neon/neon-messagebus/values.yaml +++ b/neon_diana_utils/helm_charts/neon/neon-messagebus/values.yaml @@ -9,3 +9,7 @@ image: repository: ghcr.io/neongeckocom/neon_messagebus pullPolicy: Always tag: dev +resources: + requests: + memory: "500Mi" + cpu: "0.1" \ No newline at end of file diff --git a/neon_diana_utils/helm_charts/neon/neon-skills/Chart.yaml b/neon_diana_utils/helm_charts/neon/neon-skills/Chart.yaml index 43993b66..fcdad1ec 100644 --- a/neon_diana_utils/helm_charts/neon/neon-skills/Chart.yaml +++ b/neon_diana_utils/helm_charts/neon/neon-skills/Chart.yaml @@ -3,7 +3,7 @@ name: neon-skills description: Deploy Neon Core Skills Service type: application -version: 0.0.4 +version: 0.0.6 appVersion: "1.0.1a10" dependencies: diff --git a/neon_diana_utils/helm_charts/neon/neon-skills/values.yaml b/neon_diana_utils/helm_charts/neon/neon-skills/values.yaml index 4eb69997..08526169 100644 --- a/neon_diana_utils/helm_charts/neon/neon-skills/values.yaml +++ b/neon_diana_utils/helm_charts/neon/neon-skills/values.yaml @@ -5,3 +5,7 @@ image: repository: ghcr.io/neongeckocom/neon_skills-default_skills pullPolicy: Always tag: dev +resources: + requests: + memory: "800Mi" + cpu: "0.1" \ No newline at end of file diff --git a/neon_diana_utils/helm_charts/neon/neon-speech/Chart.yaml b/neon_diana_utils/helm_charts/neon/neon-speech/Chart.yaml index d30e32e1..aa1e76aa 100644 --- a/neon_diana_utils/helm_charts/neon/neon-speech/Chart.yaml +++ b/neon_diana_utils/helm_charts/neon/neon-speech/Chart.yaml @@ -3,7 +3,7 @@ name: neon-speech description: Deploy Neon Core Speech (Voice) Service type: application -version: 0.0.4 +version: 0.0.5 appVersion: "1.0.1a10" dependencies: diff --git a/neon_diana_utils/helm_charts/neon/neon-speech/values.yaml b/neon_diana_utils/helm_charts/neon/neon-speech/values.yaml index 2db88b52..db85a06f 100644 --- a/neon_diana_utils/helm_charts/neon/neon-speech/values.yaml +++ b/neon_diana_utils/helm_charts/neon/neon-speech/values.yaml @@ -5,3 +5,7 @@ image: repository: ghcr.io/neongeckocom/neon_speech pullPolicy: Always tag: dev +resources: + requests: + memory: "1Gi" + cpu: "0.1" \ No newline at end of file diff --git a/neon_diana_utils/templates/backend/Chart.yaml b/neon_diana_utils/templates/backend/Chart.yaml index 1f6d2ece..a74eae9c 100644 --- a/neon_diana_utils/templates/backend/Chart.yaml +++ b/neon_diana_utils/templates/backend/Chart.yaml @@ -8,5 +8,5 @@ appVersion: "1.0.1a5" dependencies: - name: backend - version: 0.1.11 + version: 0.1.14 repository: https://neongeckocom.github.io/neon-diana-utils \ No newline at end of file diff --git a/neon_diana_utils/templates/klat/Chart.yaml b/neon_diana_utils/templates/klat/Chart.yaml index b387f3cf..1101be36 100644 --- a/neon_diana_utils/templates/klat/Chart.yaml +++ b/neon_diana_utils/templates/klat/Chart.yaml @@ -9,5 +9,5 @@ appVersion: "1.0.1a5" dependencies: - name: klat-chat alias: klat - version: 0.0.3 + version: 0.0.4 repository: https://neongeckocom.github.io/neon-diana-utils \ No newline at end of file diff --git a/neon_diana_utils/templates/neon/Chart.yaml b/neon_diana_utils/templates/neon/Chart.yaml index 3ceaf864..02cfd240 100644 --- a/neon_diana_utils/templates/neon/Chart.yaml +++ b/neon_diana_utils/templates/neon/Chart.yaml @@ -9,9 +9,9 @@ appVersion: "1.0.1a5" dependencies: - name: neon-core alias: core - version: 0.0.4 + version: 0.0.6 repository: https://neongeckocom.github.io/neon-diana-utils - name: neon-iris alias: iris - version: 0.0.2 + version: 0.0.4 repository: https://neongeckocom.github.io/neon-diana-utils \ No newline at end of file