Compare commits

...

6 Commits

Author SHA1 Message Date
k8s-at-home[bot]
9ebe6d0700 chore: Auto-update chart README [skip ci] 2022-08-18 17:42:15 +00:00
Skyler Mäntysaari
7f68a483a3 [dendrite] Upgrade app version and change default value to Github Containers (#1743)
* [dendrite] Upgrade Dendrite to 0.9.2

* [dendrite] Change default repository

It was Docker Hub, now it's Github Containers.

* [dendrite]: appversion to 0.9.3.

Co-authored-by: Winston R. Milling <Winston@Milli.ng>

* [dendrite]: Update the description of change.

Co-authored-by: Winston R. Milling <Winston@Milli.ng>

Co-authored-by: Winston R. Milling <Winston@Milli.ng>
2022-08-18 13:41:47 -04:00
renovate[bot]
da8b09cf86 chore(deps): update helm/chart-testing-action action to v2.3.0 (#1742)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-12 15:12:09 +02:00
renovate[bot]
1952cf8c8a chore(deps): update dawidd6/action-download-artifact action to v2.22.0 (#1737)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-10 20:54:25 +02:00
k8s-at-home[bot]
77d4398e0a chore: Auto-update chart README [skip ci] 2022-08-04 09:34:56 +00:00
Winston R. Milling
fd8539c2ba [dendrite] Upgrade to v0.9.1 (#1732)
* [dendrite] Upgrade to v0.9.1
2022-08-04 11:33:57 +02:00
7 changed files with 31 additions and 36 deletions

View File

@@ -33,7 +33,7 @@ jobs:
python-version: "3.10"
- name: Set up chart-testing
uses: helm/chart-testing-action@v2.2.1
uses: helm/chart-testing-action@v2.3.0
- name: Collect changes
id: list-changed

View File

@@ -62,7 +62,7 @@ jobs:
ref: ${{ inputs.checkoutCommit }}
- name: Set up chart-testing
uses: helm/chart-testing-action@v2.2.1
uses: helm/chart-testing-action@v2.3.0
- name: Run chart-testing (list-changed)
id: list-changed
@@ -105,7 +105,7 @@ jobs:
python-version: "3.10"
- name: Set up chart-testing
uses: helm/chart-testing-action@v2.2.1
uses: helm/chart-testing-action@v2.3.0
- name: Create k3d cluster
uses: nolar/setup-k3d-k3s@v1

View File

@@ -26,7 +26,7 @@ jobs:
token: ${{ steps.generate-token.outputs.token }}
- name: Download workflow artifact
uses: dawidd6/action-download-artifact@v2.21.1
uses: dawidd6/action-download-artifact@v2.22.0
with:
github_token: ${{ steps.generate-token.outputs.token }}
workflow: pr-validate.yaml

View File

@@ -1,9 +1,9 @@
---
apiVersion: v2
appVersion: v0.8.9
appVersion: v0.9.3
description: Dendrite Matrix Homeserver
name: dendrite
version: 6.1.3
version: 6.3.0
kubeVersion: ">=1.16.0-0"
keywords:
- dendrite
@@ -82,20 +82,6 @@ dependencies:
annotations:
artifacthub.io/changes: |-
- kind: changed
description: Upgraded `common` chart dependency to version 4.5.2
description: Changed the default dendrite image repo to use from Docker Hub to Github Containers.
- kind: changed
description: Upgraded `common` chart dependency to version 4.5.2 for alias 'clientapi'
- kind: changed
description: Upgraded `common` chart dependency to version 4.5.2 for alias 'mediaapi'
- kind: changed
description: Upgraded `common` chart dependency to version 4.5.2 for alias 'syncapi'
- kind: changed
description: Upgraded `common` chart dependency to version 4.5.2 for alias 'roomserver'
- kind: changed
description: Upgraded `common` chart dependency to version 4.5.2 for alias 'federationapi'
- kind: changed
description: Upgraded `common` chart dependency to version 4.5.2 for alias 'keyserver'
- kind: changed
description: Upgraded `common` chart dependency to version 4.5.2 for alias 'userapi'
- kind: changed
description: Upgraded `common` chart dependency to version 4.5.2 for alias 'appserviceapi'
description: Upgraded dendrite to 0.9.3

View File

@@ -1,6 +1,6 @@
# dendrite
![Version: 6.1.3](https://img.shields.io/badge/Version-6.1.3-informational?style=flat-square) ![AppVersion: v0.8.9](https://img.shields.io/badge/AppVersion-v0.8.9-informational?style=flat-square)
![Version: 6.3.0](https://img.shields.io/badge/Version-6.3.0-informational?style=flat-square) ![AppVersion: v0.9.3](https://img.shields.io/badge/AppVersion-v0.9.3-informational?style=flat-square)
Dendrite Matrix Homeserver
@@ -119,6 +119,9 @@ For more information see:
| dendrite | object | See values.yaml | Configuration for Dendrite. For more information see [the sample denrite-config.yaml](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml) |
| dendrite.database | object | See values.yaml | Configure database connection parameters. |
| dendrite.global | object | See values.yaml | Configure the global settings for dendrite. |
| dendrite.global.cache | object | `{"max_age":"1h","max_size_estimated":"1gb"}` | Congigure the in-memory caches |
| dendrite.global.cache.max_age | string | `"1h"` | The maximum amount of time that a cache entry can live for in memory |
| dendrite.global.cache.max_size_estimated | string | `"1gb"` | Configure the maximum estimated cache size (not a hard limit) |
| dendrite.global.disable_federation | bool | `false` | Disables federation |
| dendrite.global.dns_cache | object | See values.yaml | Configure DNS cache. |
| dendrite.global.dns_cache.enabled | bool | See values.yaml | If enabled, dns cache will be enabled. |
@@ -136,6 +139,7 @@ For more information see:
| dendrite.global.server_notices.local_part | string | `"_server"` | The server localpart to be used when sending notices, ensure this is not yet taken |
| dendrite.global.server_notices.room_name | string | `"Server Alerts"` | The roomname to be used when creating messages |
| dendrite.global.trusted_third_party_id_servers | list | `["matrix.org","vector.im"]` | Configure the list of domains the server will trust as identity servers |
| dendrite.global.well_known_client_name | string | `""` | Configure the well-known client name and optional port |
| dendrite.global.well_known_server_name | string | `""` | Configure the well-known server name and optional port |
| dendrite.logging | list | See values.yaml | Configure logging. |
| dendrite.matrix_key_secret.create | bool | `false` | Create matrix_key secret using the keyBody below. |
@@ -159,9 +163,9 @@ For more information see:
| federationapi.image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| federationapi.image.repository | string | `"matrixdotorg/dendrite-polylith"` | image repository |
| federationapi.image.tag | string | chart.appVersion | image tag |
| image | object | `{"pullPolicy":"IfNotPresent","repository":"matrixdotorg/dendrite-monolith","tag":null}` | IMPORTANT NOTE This chart inherits from our common library chart. You can check the default values/options here: https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml |
| image | object | `{"pullPolicy":"IfNotPresent","repository":"ghcr.io/matrix-org/dendrite-monolith","tag":null}` | IMPORTANT NOTE This chart inherits from our common library chart. You can check the default values/options here: https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml |
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"matrixdotorg/dendrite-monolith"` | image repository |
| image.repository | string | `"ghcr.io/matrix-org/dendrite-monolith"` | image repository |
| image.tag | string | chart.appVersion | image tag |
| ingress.main | object | See values.yaml | (Monolith Only) Enable and configure ingress settings for the chart under this key. |
| keyserver | object | See values.yaml | Configure the key server. For more information see [the sample dendrite configuration](https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.polylith.yaml) |
@@ -235,7 +239,7 @@ For more information see:
## Changelog
### Version 6.1.3
### Version 6.3.0
#### Added
@@ -243,15 +247,8 @@ N/A
#### Changed
* Upgraded `common` chart dependency to version 4.5.2
* Upgraded `common` chart dependency to version 4.5.2 for alias 'clientapi'
* Upgraded `common` chart dependency to version 4.5.2 for alias 'mediaapi'
* Upgraded `common` chart dependency to version 4.5.2 for alias 'syncapi'
* Upgraded `common` chart dependency to version 4.5.2 for alias 'roomserver'
* Upgraded `common` chart dependency to version 4.5.2 for alias 'federationapi'
* Upgraded `common` chart dependency to version 4.5.2 for alias 'keyserver'
* Upgraded `common` chart dependency to version 4.5.2 for alias 'userapi'
* Upgraded `common` chart dependency to version 4.5.2 for alias 'appserviceapi'
* Changed the default dendrite image repo to use from Docker Hub to Github Containers.
* Upgraded dendrite to 0.9.3
#### Fixed

View File

@@ -16,7 +16,11 @@ stringData:
server_name: {{ required "A server_name must be provided." .Values.dendrite.global.server_name | quote }}
private_key: matrix_key.pem
key_validity_period: {{ default "168h0m0s" .Values.dendrite.global.key_validity_period | quote }}
cache:
max_size_estimated: {{ default "1gb" .Values.dendrite.global.cache.max_size_estimated | quote }}
max_age: {{ default "1h" .Values.dendrite.global.cache.max_age | quote }}
well_known_server_name: {{ default "" .Values.dendrite.global.well_known_server_name | quote }}
well_known_client_name: {{ default "" .Values.dendrite.global.well_known_client_name | quote }}
trusted_third_party_id_servers:
{{- toYaml .Values.dendrite.global.trusted_third_party_id_servers | nindent 8 }}
disable_federation: {{ default false .Values.dendrite.global.disable_federation }}

View File

@@ -8,7 +8,7 @@
---
image:
# -- image repository
repository: matrixdotorg/dendrite-monolith
repository: ghcr.io/matrix-org/dendrite-monolith
# -- image tag
# @default -- chart.appVersion
tag:
@@ -525,8 +525,16 @@ dendrite:
server_name: localhost
# -- Configure the key_validity period
key_validity_period: 168h0m0s
# -- Congigure the in-memory caches
cache:
# -- Configure the maximum estimated cache size (not a hard limit)
max_size_estimated: "1gb"
# -- The maximum amount of time that a cache entry can live for in memory
max_age: "1h"
# -- Configure the well-known server name and optional port
well_known_server_name: ""
# -- Configure the well-known client name and optional port
well_known_client_name: ""
# -- Configure the list of domains the server will trust as identity servers
trusted_third_party_id_servers:
- matrix.org