Skip to content

Commit

Permalink
Update subminds to new images from packaged chatbot repos
Browse files Browse the repository at this point in the history
  • Loading branch information
NeonDaniel committed Dec 2, 2023
1 parent a45fbf7 commit a2a4407
Show file tree
Hide file tree
Showing 6 changed files with 67 additions and 18 deletions.
4 changes: 2 additions & 2 deletions neon_diana_utils/helm_charts/chatbots/chatbots/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: chatbots
description: Deploy Chatbots

type: application
version: 0.0.2
version: 0.0.3
appVersion: "1.0.1a2"
dependencies:
- name: cbf-facilitators
Expand All @@ -12,5 +12,5 @@ dependencies:
repository: file://../facilitators
- name: cbf-subminds
alias: cbf-subminds
version: 0.0.1
version: 0.0.2
repository: file://../subminds
2 changes: 1 addition & 1 deletion neon_diana_utils/helm_charts/chatbots/subminds/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ name: cbf-subminds
description: Chatbotsforum default subminds

type: application
version: 0.0.1
version: 0.0.2
appVersion: "1.0.1a2"
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ spec:
- name: {{ .Values.imagePullSecret }}
containers:
{{- range .Values.images.containers }}
{{- if .enabled }}
- image: {{ .image }}:{{ $.Values.images.tag }}
imagePullPolicy: {{ $.Values.images.pullPolicy }}
name: {{ .name }}
Expand All @@ -38,6 +39,7 @@ spec:
{{- toYaml $.Values.resources | nindent 12 -}}
{{ end }}
{{ end }}
{{ end }}
volumes:
- name: config
projected:
Expand Down
59 changes: 49 additions & 10 deletions neon_diana_utils/helm_charts/chatbots/subminds/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,56 @@ configFilename: config.json
configEnvVar: "CONFIG_PATH"
images:
pullPolicy: Always
tag: 0.2.3
tag: dev
containers:
- image: "ghcr.io/neongeckocom/chatbots/eliza"
name: "eliza"
- image: "ghcr.io/neongeckocom/chatbots/alice"
- image: "ghcr.io/neongeckocom/chatbot-alan"
name: "alan"
enabled: false
- image: "ghcr.io/neongeckocom/chatbot-alice"
name: "alice"
# - image: "ghcr.io/neongeckocom/chatbots/hodor"
# name: "hodor"
- image: "ghcr.io/neongeckocom/chatbots/ned"
enabled: true
- image: "ghcr.io/neongeckocom/chatbot-blender"
name: "blender"
enabled: true
- image: "ghcr.io/neongeckocom/chatbot-dodecadialog"
name: "dodecadialog"
enabled: false
- image: "ghcr.io/neongeckocom/chatbot-eliza"
name: "eliza"
enabled: true
- image: "ghcr.io/neongeckocom/chatbot-grant"
name: "grant"
enabled: false
- image: "ghcr.io/neongeckocom/chatbot-gruff"
name: "gruff"
enabled: false
- image: "ghcr.io/neongeckocom/chatbot-hodor"
name: "hodor"
enabled: false
- image: "ghcr.io/neongeckocom/chatbot-ima"
name: "ima"
enabled: true
- image: "ghcr.io/neongeckocom/chatbot-maksym"
name: "maksym"
enabled: false
- image: "ghcr.io/neongeckocom/chatbot-mark"
name: "mark"
enabled: false
- image: "ghcr.io/neongeckocom/chatbot-ned"
name: "ned"
- image: "ghcr.io/neongeckocom/chatbots/pard"
enabled: true
- image: "ghcr.io/neongeckocom/chatbot-pard"
name: "pard"
- image: "ghcr.io/neongeckocom/chatbots/wiz"
name: "wiz"
enabled: true
- image: "ghcr.io/neongeckocom/chatbot-terry"
name: "terry"
enabled: true
- image: "ghcr.io/neongeckocom/chatbot-tucker"
name: "tucker"
enabled: false
- image: "ghcr.io/neongeckocom/chatbot-wiz"
name: "wiz"
enabled: true
- image: "ghcr.io/neongeckocom/chatbot-wolfram"
name: "wolfram"
enabled: true
2 changes: 1 addition & 1 deletion neon_diana_utils/templates/chatbots/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ appVersion: "1.0.1a5"

dependencies:
- name: chatbots
version: 0.0.2
version: 0.0.3
repository: https://neongeckocom.github.io/neon-diana-utils
16 changes: 12 additions & 4 deletions neon_diana_utils/templates/mq_user_mapping.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,22 @@ neon_core:
chat_observer:
- chat_observer
neon_bot_submind:
- hodor
- wiz
- alan
- alice
- blender
- dodecadialog
- eliza
- grant
- gruff
- hodor
- ima
- maksym
- mark
- ned
- pard
- wolfram
- terry
- ned
- tucker
- wiz
neon_bot_facilitator:
- proctor
- scorekeeper
Expand Down

0 comments on commit a2a4407

Please sign in to comment.