Skip to content

Commit

Permalink
feat: DIAL release 1.18 (#96)
Browse files Browse the repository at this point in the history
  • Loading branch information
nepalevov authored Nov 7, 2024
1 parent 0fc6ca2 commit 449eee3
Show file tree
Hide file tree
Showing 4 changed files with 43 additions and 35 deletions.
24 changes: 12 additions & 12 deletions charts/dial/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@ annotations:
category: MachineLearning
licenses: Apache-2.0
apiVersion: v2
appVersion: "1.17.0"
appVersion: "1.18.0"
dependencies:
- name: common
repository: https://charts.bitnami.com/bitnami
tags:
- bitnami-common
version: 2.14.1
version: 2.26.0
- name: keycloak
repository: https://charts.bitnami.com/bitnami
condition: keycloak.enabled
Expand All @@ -17,47 +17,47 @@ dependencies:
repository: https://charts.epam-rail.com
alias: authhelper
condition: authhelper.enabled
version: 1.0.6
version: 1.1.0
- name: dial-core
repository: https://charts.epam-rail.com
alias: core
condition: core.enabled
version: 3.0.2
version: 4.0.0
- name: dial-extension
repository: https://charts.epam-rail.com
alias: chat
condition: chat.enabled
version: 1.0.6
version: 1.1.0
- name: dial-extension
repository: https://charts.epam-rail.com
alias: themes
condition: themes.enabled
version: 1.0.6
version: 1.1.0
- name: dial-extension
repository: https://charts.epam-rail.com
alias: openai
condition: openai.enabled
version: 1.0.6
version: 1.1.0
- name: dial-extension
repository: https://charts.epam-rail.com
alias: bedrock
condition: bedrock.enabled
version: 1.0.6
version: 1.1.0
- name: dial-extension
repository: https://charts.epam-rail.com
alias: vertexai
condition: vertexai.enabled
version: 1.0.6
version: 1.1.0
- name: dial-extension
repository: https://charts.epam-rail.com
alias: assistant
condition: assistant.enabled
version: 1.0.6
version: 1.1.0
- name: dial-extension
repository: https://charts.epam-rail.com
alias: dial
condition: dial.enabled
version: 1.0.6
version: 1.1.0
description: Umbrella chart for DIAL solution
home: https://epam-rail.com
icon: "https://docs.epam-rail.com/img/favicon.ico"
Expand All @@ -70,4 +70,4 @@ maintainers:
name: dial
sources:
- https://github.com/epam/ai-dial-helm/tree/main/charts/dial
version: 3.3.0
version: 4.0.0
38 changes: 21 additions & 17 deletions charts/dial/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# dial

![Version: 3.3.0](https://img.shields.io/badge/Version-3.3.0-informational?style=flat-square) ![AppVersion: 1.17.0](https://img.shields.io/badge/AppVersion-1.17.0-informational?style=flat-square)
![Version: 4.0.0](https://img.shields.io/badge/Version-4.0.0-informational?style=flat-square) ![AppVersion: 1.18.0](https://img.shields.io/badge/AppVersion-1.18.0-informational?style=flat-square)

Umbrella chart for DIAL solution

Expand All @@ -16,17 +16,17 @@ Kubernetes: `>=1.23.0-0`

| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | common | 2.14.1 |
| https://charts.bitnami.com/bitnami | common | 2.26.0 |
| https://charts.bitnami.com/bitnami | keycloak | 16.1.7 |
| https://charts.epam-rail.com | core(dial-core) | 3.0.2 |
| https://charts.epam-rail.com | authhelper(dial-extension) | 1.0.6 |
| https://charts.epam-rail.com | chat(dial-extension) | 1.0.6 |
| https://charts.epam-rail.com | themes(dial-extension) | 1.0.6 |
| https://charts.epam-rail.com | openai(dial-extension) | 1.0.6 |
| https://charts.epam-rail.com | bedrock(dial-extension) | 1.0.6 |
| https://charts.epam-rail.com | vertexai(dial-extension) | 1.0.6 |
| https://charts.epam-rail.com | assistant(dial-extension) | 1.0.6 |
| https://charts.epam-rail.com | dial(dial-extension) | 1.0.6 |
| https://charts.epam-rail.com | core(dial-core) | 4.0.0 |
| https://charts.epam-rail.com | authhelper(dial-extension) | 1.1.0 |
| https://charts.epam-rail.com | chat(dial-extension) | 1.1.0 |
| https://charts.epam-rail.com | themes(dial-extension) | 1.1.0 |
| https://charts.epam-rail.com | openai(dial-extension) | 1.1.0 |
| https://charts.epam-rail.com | bedrock(dial-extension) | 1.1.0 |
| https://charts.epam-rail.com | vertexai(dial-extension) | 1.1.0 |
| https://charts.epam-rail.com | assistant(dial-extension) | 1.1.0 |
| https://charts.epam-rail.com | dial(dial-extension) | 1.1.0 |

## Installing the Chart

Expand Down Expand Up @@ -97,27 +97,27 @@ helm install my-release dial/dial -f values.yaml
| bedrock.commonLabels."app.kubernetes.io/component" | string | `"adapter"` | |
| bedrock.enabled | bool | `false` | Enable/disable ai-dial-adapter-bedrock |
| bedrock.image.repository | string | `"epam/ai-dial-adapter-bedrock"` | |
| bedrock.image.tag | string | `"0.16.0"` | |
| bedrock.image.tag | string | `"0.17.0"` | |
| bedrock.livenessProbe.enabled | bool | `true` | |
| bedrock.readinessProbe.enabled | bool | `true` | |
| bedrock.secrets | object | `{}` | |
| chat.commonLabels."app.kubernetes.io/component" | string | `"application"` | |
| chat.containerPorts.http | int | `3000` | |
| chat.enabled | bool | `true` | Enable/disable ai-dial-chat |
| chat.image.repository | string | `"epam/ai-dial-chat"` | |
| chat.image.tag | string | `"0.19.0"` | |
| chat.image.tag | string | `"0.20.0"` | |
| chat.livenessProbe.enabled | bool | `true` | |
| chat.livenessProbe.failureThreshold | int | `6` | |
| chat.livenessProbe.httpGet.path | string | `"/api/health"` | |
| chat.readinessProbe.enabled | bool | `true` | |
| chat.readinessProbe.failureThreshold | int | `6` | |
| chat.readinessProbe.httpGet.path | string | `"/api/health"` | |
| core.enabled | bool | `true` | Enable/disable ai-dial-core |
| core.image.tag | string | `"0.18.0"` | |
| core.image.tag | string | `"0.19.0"` | |
| dial.commonLabels."app.kubernetes.io/component" | string | `"adapter"` | |
| dial.enabled | bool | `false` | Enable/disable ai-dial-adapter-dial |
| dial.image.repository | string | `"epam/ai-dial-adapter-dial"` | |
| dial.image.tag | string | `"0.1.0"` | |
| dial.image.tag | string | `"0.3.0"` | |
| dial.livenessProbe.enabled | bool | `true` | |
| dial.readinessProbe.enabled | bool | `true` | |
| extraDeploy | list | `[]` | |
Expand All @@ -132,15 +132,15 @@ helm install my-release dial/dial -f values.yaml
| openai.commonLabels."app.kubernetes.io/component" | string | `"adapter"` | |
| openai.enabled | bool | `false` | Enable/disable ai-dial-adapter-openai |
| openai.image.repository | string | `"epam/ai-dial-adapter-openai"` | |
| openai.image.tag | string | `"0.16.0"` | |
| openai.image.tag | string | `"0.17.0"` | |
| openai.livenessProbe.enabled | bool | `true` | |
| openai.readinessProbe.enabled | bool | `true` | |
| themes.commonLabels."app.kubernetes.io/component" | string | `"webserver"` | |
| themes.containerPorts.http | int | `8080` | |
| themes.containerSecurityContext.runAsUser | int | `101` | |
| themes.enabled | bool | `true` | Enable/disable ai-dial-chat-themes |
| themes.image.repository | string | `"epam/ai-dial-chat-themes"` | |
| themes.image.tag | string | `"0.8.0"` | |
| themes.image.tag | string | `"0.9.1"` | |
| themes.livenessProbe.enabled | bool | `true` | |
| themes.podSecurityContext.fsGroup | int | `101` | |
| themes.readinessProbe.enabled | bool | `true` | |
Expand All @@ -153,6 +153,10 @@ helm install my-release dial/dial -f values.yaml

## Upgrading

### To 4.0.0

Bumping the major version to highlight Redis upgrade in `dial-core` helm chart. No actions required, however you may want to check [Redis® 7.4 release notes](https://raw.githubusercontent.com/redis/redis/7.4/00-RELEASENOTES) and [dial-core-4.0.0 release notes](https://github.com/epam/ai-dial-helm/releases/tag/dial-core-4.0.0) for specific details.

### To 3.0.0

In this version we have to reflect `ai-dial-core` [application configuration parameters renaming](https://github.com/epam/ai-dial-core/pull/455) in version `0.15.1+` by renaming several values in this chart.
Expand Down
4 changes: 4 additions & 0 deletions charts/dial/README.md.gotmpl
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,10 @@ helm install my-release dial/dial -f values.yaml

## Upgrading

### To 4.0.0

Bumping the major version to highlight Redis upgrade in `dial-core` helm chart. No actions required, however you may want to check [Redis® 7.4 release notes](https://raw.githubusercontent.com/redis/redis/7.4/00-RELEASENOTES) and [dial-core-4.0.0 release notes](https://github.com/epam/ai-dial-helm/releases/tag/dial-core-4.0.0) for specific details.

### To 3.0.0

In this version we have to reflect `ai-dial-core` [application configuration parameters renaming](https://github.com/epam/ai-dial-core/pull/455) in version `0.15.1+` by renaming several values in this chart.
Expand Down
12 changes: 6 additions & 6 deletions charts/dial/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ core:
# -- Enable/disable ai-dial-core
enabled: true
image:
tag: 0.18.0
tag: 0.19.0

### ai-dial-chat configuration ###
chat:
Expand All @@ -63,7 +63,7 @@ chat:
app.kubernetes.io/component: "application"
image:
repository: epam/ai-dial-chat
tag: 0.19.0
tag: 0.20.0
containerPorts:
http: 3000
livenessProbe:
Expand All @@ -85,7 +85,7 @@ themes:
app.kubernetes.io/component: "webserver"
image:
repository: epam/ai-dial-chat-themes
tag: 0.8.0
tag: 0.9.1
containerPorts:
http: 8080
podSecurityContext:
Expand All @@ -105,7 +105,7 @@ openai:
app.kubernetes.io/component: "adapter"
image:
repository: epam/ai-dial-adapter-openai
tag: 0.16.0
tag: 0.17.0
# env:
# DIAL_USE_FILE_STORAGE: "true"
# DIAL_URL: "http://{{ .Release.Name }}-core"
Expand All @@ -122,7 +122,7 @@ bedrock:
app.kubernetes.io/component: "adapter"
image:
repository: epam/ai-dial-adapter-bedrock
tag: 0.16.0
tag: 0.17.0
# env:
# DIAL_URL: "http://{{ .Release.Name }}-core"
secrets:
Expand Down Expand Up @@ -159,7 +159,7 @@ dial:
app.kubernetes.io/component: "adapter"
image:
repository: epam/ai-dial-adapter-dial
tag: 0.1.0
tag: 0.3.0
# env:
# DIAL_URL: "http://{{ .Release.Name }}-core"
livenessProbe:
Expand Down

0 comments on commit 449eee3

Please sign in to comment.