You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@devlake.apache.org by ab...@apache.org on 2024/01/24 06:50:26 UTC
(incubator-devlake-helm-chart) branch v0.20.0-beta9 updated: feat: upgrade to v0.20.0-beta9
This is an automated email from the ASF dual-hosted git repository.
abeizn pushed a commit to branch v0.20.0-beta9
in repository https://gitbox.apache.org/repos/asf/incubator-devlake-helm-chart.git
The following commit(s) were added to refs/heads/v0.20.0-beta9 by this push:
new 8b6d4c3 feat: upgrade to v0.20.0-beta9
8b6d4c3 is described below
commit 8b6d4c37de8d9fdfc72ef365f1484b21fd1e50d2
Author: abeizn <zi...@merico.dev>
AuthorDate: Wed Jan 24 14:50:15 2024 +0800
feat: upgrade to v0.20.0-beta9
---
HelmSetup.md | 145 ++++++++++++++++++++++-----------------------
README.md | 8 +--
charts/devlake/Chart.yaml | 4 +-
charts/devlake/values.yaml | 7 ++-
4 files changed, 82 insertions(+), 82 deletions(-)
diff --git a/HelmSetup.md b/HelmSetup.md
index 8f1072d..74fdbc9 100644
--- a/HelmSetup.md
+++ b/HelmSetup.md
@@ -24,7 +24,7 @@ To install the chart with release name `devlake`:
helm repo add devlake https://apache.github.io/incubator-devlake-helm-chart
helm repo update
ENCRYPTION_SECRET=$(openssl rand -base64 2000 | tr -dc 'A-Z' | fold -w 128 | head -n 1)
-helm install devlake devlake/devlake --version=0.20.0-beta8 --set lake.encryptionSecret.secret=$ENCRYPTION_SECRET
+helm install devlake devlake/devlake --version=0.20.0-beta9 --set lake.encryptionSecret.secret=$ENCRYPTION_SECRET
```
@@ -50,14 +50,14 @@ _Notes for mac users with minikube:_
```shell
helm repo update
-helm upgrade devlake devlake/devlake --version=0.20.0-beta8 --set lake.encryptionSecret.secret=<ENCRYPTION_SECRET>
+helm upgrade devlake devlake/devlake --version=0.20.0-beta9 --set lake.encryptionSecret.secret=<ENCRYPTION_SECRET>
```
**If you're upgrading from DevLake v0.18.x or later versions:**
```shell
helm repo update
-helm upgrade devlake devlake/devlake --version=0.20.0-beta8
+helm upgrade devlake devlake/devlake --version=0.20.0-beta9
```
### 2.3 Uninstall
@@ -142,76 +142,75 @@ helm install devlake devlake/devlake \
Some useful parameters for the chart, you could also check them in values.yaml
-| Parameter | Description | Default |
-| ----------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------ |
-| replicaCount | Replica Count for devlake, currently not used | 1 |
-| imageTag | The version tag for all images | see Values.yaml |
-| commonEnvs | The common envs for all pods except grafana | {TZ: "UTC"} |
-| mysql.useExternal | If use external mysql server, set true | false |
-| mysql.externalServer | External mysql server address | 127.0.0.1 |
-| mysql.externalPort | External mysql server port | 3306 |
-| mysql.username | username for mysql | merico |
-| mysql.password | password for mysql | merico |
-| mysql.database | database for mysql | lake |
-| mysql.rootPassword | root password for mysql | admin |
-| mysql.storage.type | storage type, pvc or hostpath | pvc |
-| mysql.storage.class | storage class for mysql's volume | "" |
-| mysql.storage.size | volume size for mysql's data | 5Gi |
-| mysql.storage.hostPath | the host path if mysql.storage.type is hostpath | /devlake/mysql/data |
-| mysql.image.repository | repository for mysql's image | mysql |
-| mysql.image.tag | image tag for mysql's image | 8 |
-| mysql.image.pullPolicy | pullPolicy for mysql's image | IfNotPresent |
-| mysql.initContainers | init containers to run to complete before mysql | [] |
-| mysql.extraLabels | extra labels for mysql's statefulset | {} |
-| mysql.securityContext | pod security context values | {} |
-| mysql.containerSecurityContext | container security context values | {} |
-| mysql.service.type | mysql service type | ClusterIP |
-| mysql.service.nodePort | specify mysql nodeport | "" |
-| grafana | dashboard, datasource, etc. settings for grafana, installed by grafana official chart | |
-| lake.image.repository | repository for lake's image | apache/devlake |
-| lake.image.pullPolicy | pullPolicy for lake's image | Always |
-| lake.port | the port of devlake backend | 8080 |
-| lake.envs | initial envs for lake | see Values.yaml |
-| lake.extraEnvsFromSecret | existing secret name of extra envs | "" |
-| lake.encryptionSecret.secretName | the k8s secret name for ENCRYPTION_SECRET | "" |
-| lake.encryptionSecret.secret | the secret for ENCRYPTION_SECRET | "" |
-| lake.encryptionSecret.autoCreateSecret | whether let the helm chart create the secret | true |
-| lake.extraLabels | extra labels for lake's deployment template | {} |
-| lake.securityContext | pod security context values | {} |
-| lake.containerSecurityContext | container security context values | {} |
-| lake.livenessProbe | container livenessprobe | see Values.yaml |
-| lake.readinessProbe | container readinessProbe | see Values.yaml |
-| lake.deployment.extraLabels | extra labels for lake's deployment metadata | {} |
-| ui.image.repository | repository for ui's image | apache/devlake-config-ui |
-| ui.image.pullPolicy | pullPolicy for ui's image | Always |
-| ui.basicAuth.enabled | If the basic auth in ui is enabled | false |
-| ui.basicAuth.user | The user name for the basic auth | "admin" |
-| ui.basicAuth.password | The password for the basic auth | "admin" |
-| ui.basicAuth.autoCreateSecret | If let the helm chart create the secret | true |
-| ui.basicAuth.secretName | The basic auth secret name | "" |
-| ui.extraLabels | extra labels for ui's deployment template | {} |
-| ui.securityContext | pod security context values | {} |
-| ui.containerSecurityContext | container security context values | {} |
-| ui.livenessProbe | container livenessprobe | see Values.yaml |
-| ui.readinessProbe | container readinessProbe | see Values.yaml |
-| ui.deployment.extraLabels | extra labels for ui's deployment metadata | {} |
-| service.type | Service type for exposed service | NodePort |
-| service.uiPort | Node port for config ui | 32001 |
-| ingress.enabled | If enable ingress | false |
-| ingress.enableHttps | If enable https | false |
-| ingress.useDefaultNginx | If use nginx ingress controller | true |
-| ingress.className | Name for ingressClass. leave empty for using default | "" |
-| ingress.annotations | The ingress annotations | {} |
-| ingress.hostname | The hostname/domainname for ingress | localhost |
-| ingress.prefix | The prefix for endpoints, currently not used | / |
-| ingress.tlsSecretName | The secret name for tls's certificate for https | "" |
-| ingress.httpPort | The http port for ingress | 80 |
-| ingress.httpsPort | The https port for ingress | 443 |
-| ingress.extraPaths | The extra paths for ingress | [] |
-| option.database | The database type, valids: mysql | mysql |
-| option.connectionSecretName | The database connection details secret name | devlake-mysql-auth |
-| option.autoCreateSecret | If let the helm chart create the secret | true |
-
+| Parameter | Description | Default |
+| -------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------ |
+| replicaCount | Replica Count for devlake, currently not used | 1 |
+| imageTag | The version tag for all images | see Values.yaml |
+| commonEnvs | The common envs for all pods except grafana | {TZ: "UTC"} |
+| mysql.useExternal | If use external mysql server, set true | false |
+| mysql.externalServer | External mysql server address | 127.0.0.1 |
+| mysql.externalPort | External mysql server port | 3306 |
+| mysql.username | username for mysql | merico |
+| mysql.password | password for mysql | merico |
+| mysql.database | database for mysql | lake |
+| mysql.rootPassword | root password for mysql | admin |
+| mysql.storage.type | storage type, pvc or hostpath | pvc |
+| mysql.storage.class | storage class for mysql's volume | "" |
+| mysql.storage.size | volume size for mysql's data | 5Gi |
+| mysql.storage.hostPath | the host path if mysql.storage.type is hostpath | /devlake/mysql/data |
+| mysql.image.repository | repository for mysql's image | mysql |
+| mysql.image.tag | image tag for mysql's image | 8 |
+| mysql.image.pullPolicy | pullPolicy for mysql's image | IfNotPresent |
+| mysql.initContainers | init containers to run to complete before mysql | [] |
+| mysql.extraLabels | extra labels for mysql's statefulset | {} |
+| mysql.securityContext | pod security context values | {} |
+| mysql.containerSecurityContext | container security context values | {} |
+| mysql.service.type | mysql service type | ClusterIP |
+| mysql.service.nodePort | specify mysql nodeport | "" |
+| grafana | dashboard, datasource, etc. settings for grafana, installed by grafana official chart | |
+| lake.image.repository | repository for lake's image | apache/devlake |
+| lake.image.pullPolicy | pullPolicy for lake's image | Always |
+| lake.port | the port of devlake backend | 8080 |
+| lake.envs | initial envs for lake | see Values.yaml |
+| lake.extraEnvsFromSecret | existing secret name of extra envs | "" |
+| lake.encryptionSecret.secretName | the k8s secret name for ENCRYPTION_SECRET | "" |
+| lake.encryptionSecret.secret | the secret for ENCRYPTION_SECRET | "" |
+| lake.encryptionSecret.autoCreateSecret | whether let the helm chart create the secret | true |
+| lake.extraLabels | extra labels for lake's deployment template | {} |
+| lake.securityContext | pod security context values | {} |
+| lake.containerSecurityContext | container security context values | {} |
+| lake.livenessProbe | container livenessprobe | see Values.yaml |
+| lake.readinessProbe | container readinessProbe | see Values.yaml |
+| lake.deployment.extraLabels | extra labels for lake's deployment metadata | {} |
+| ui.image.repository | repository for ui's image | apache/devlake-config-ui |
+| ui.image.pullPolicy | pullPolicy for ui's image | Always |
+| ui.basicAuth.enabled | If the basic auth in ui is enabled | false |
+| ui.basicAuth.user | The user name for the basic auth | "admin" |
+| ui.basicAuth.password | The password for the basic auth | "admin" |
+| ui.basicAuth.autoCreateSecret | If let the helm chart create the secret | true |
+| ui.basicAuth.secretName | The basic auth secret name | "" |
+| ui.extraLabels | extra labels for ui's deployment template | {} |
+| ui.securityContext | pod security context values | {} |
+| ui.containerSecurityContext | container security context values | {} |
+| ui.livenessProbe | container livenessprobe | see Values.yaml |
+| ui.readinessProbe | container readinessProbe | see Values.yaml |
+| ui.deployment.extraLabels | extra labels for ui's deployment metadata | {} |
+| service.type | Service type for exposed service | NodePort |
+| service.uiPort | Node port for config ui | 32001 |
+| ingress.enabled | If enable ingress | false |
+| ingress.enableHttps | If enable https | false |
+| ingress.useDefaultNginx | If use nginx ingress controller | true |
+| ingress.className | Name for ingressClass. leave empty for using default | "" |
+| ingress.annotations | The ingress annotations | {} |
+| ingress.hostname | The hostname/domainname for ingress | localhost |
+| ingress.prefix | The prefix for endpoints, currently not used | / |
+| ingress.tlsSecretName | The secret name for tls's certificate for https | "" |
+| ingress.httpPort | The http port for ingress | 80 |
+| ingress.httpsPort | The https port for ingress | 443 |
+| ingress.extraPaths | The extra paths for ingress | [] |
+| option.database | The database type, valids: mysql | mysql |
+| option.connectionSecretName | The database connection details secret name | devlake-mysql-auth |
+| option.autoCreateSecret | If let the helm chart create the secret | true |
---
diff --git a/README.md b/README.md
index cde76a8..ebdcca3 100644
--- a/README.md
+++ b/README.md
@@ -38,7 +38,7 @@ helm install devlake devlake/devlake --set lake.encryptionSecret.secret=$ENCRYPT
helm repo add devlake https://apache.github.io/incubator-devlake-helm-chart
helm repo update
ENCRYPTION_SECRET=$(openssl rand -base64 2000 | tr -dc 'A-Z' | fold -w 128 | head -n 1)
-helm install devlake devlake/devlake --version=0.20.0-beta8 --set lake.encryptionSecret.secret=$ENCRYPTION_SECRET
+helm install devlake devlake/devlake --version=0.20.0-beta9 --set lake.encryptionSecret.secret=$ENCRYPTION_SECRET
```
If you are using minikube inside your mac, please use the following command to forward the port:
@@ -71,14 +71,14 @@ grafana by url `http://YOUR-NODE-IP:30091`
```shell
helm repo update
-helm upgrade devlake devlake/devlake --version=0.20.0-beta8 --set lake.encryptionSecret.secret=<ENCRYPTION_SECRET>
+helm upgrade devlake devlake/devlake --version=0.20.0-beta9 --set lake.encryptionSecret.secret=<ENCRYPTION_SECRET>
```
**If you're upgrading from DevLake v0.18.x or later versions:**
```shell
helm repo update
-helm upgrade devlake devlake/devlake --version=0.20.0-beta8
+helm upgrade devlake devlake/devlake --version=0.20.0-beta9
```
## Uninstall
@@ -95,4 +95,4 @@ https://github.com/apache/incubator-devlake/pulls?q=is%3Apr+helm+is%3Aclosed
## More
-You could find more examples and details in [HelmSetup.md](HelmSetup.md)
\ No newline at end of file
+You could find more examples and details in [HelmSetup.md](HelmSetup.md)
diff --git a/charts/devlake/Chart.yaml b/charts/devlake/Chart.yaml
index 15d7f85..e7b1521 100644
--- a/charts/devlake/Chart.yaml
+++ b/charts/devlake/Chart.yaml
@@ -28,10 +28,10 @@ keywords:
type: application
# Chart version
-version: 0.20.0-beta8
+version: 0.20.0-beta9
# devlake version
-appVersion: v0.20.0-beta8
+appVersion: v0.20.0-beta9
dependencies:
- condition: grafana.enabled
diff --git a/charts/devlake/values.yaml b/charts/devlake/values.yaml
index 81421b1..a472054 100644
--- a/charts/devlake/values.yaml
+++ b/charts/devlake/values.yaml
@@ -17,7 +17,7 @@
# replica count
replicaCount: 1
-imageTag: v0.20.0-beta8
+imageTag: v0.20.0-beta9
#the common environments for all pods except grafana, grafana needs to be set in grafana section seperately
commonEnvs:
@@ -147,7 +147,7 @@ grafana:
url: ""
image:
repository: devlake.docker.scarf.sh/apache/devlake-dashboard
- tag: v0.20.0-beta8
+ tag: v0.20.0-beta9
adminPassword: ""
grafana.ini:
server:
@@ -329,7 +329,8 @@ ingress:
# annotations required for your ingress controller; see the examples below
# for nginx, use the first two lines of annotations
# for alb (w/ external-dns), use the last 5 (6) lines of annotations
- annotations: {}
+ annotations:
+ {}
# kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true"
#