Skip to content

Commit

Permalink
fix: re-enable mattermost in rke2 bundle too & update to 9.11.1 (#202)
Browse files Browse the repository at this point in the history
  • Loading branch information
JoeHCQ1 authored Sep 27, 2024
1 parent 0bc72d6 commit 7d6f6bc
Show file tree
Hide file tree
Showing 3 changed files with 61 additions and 59 deletions.
2 changes: 1 addition & 1 deletion bundles/eksd/uds-bundle.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -639,7 +639,7 @@ packages:
# Mattermost
- name: mattermost
repository: ghcr.io/defenseunicorns/packages/uds/mattermost
ref: 9.7.2-uds.0-registry1
ref: 9.11.1-uds.0-registry1
overrides:
mattermost:
mattermost-enterprise-edition:
Expand Down
116 changes: 59 additions & 57 deletions bundles/rke2/uds-bundle.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -637,63 +637,65 @@ packages:
jvm:
maxHeap: "6g"

# # Mattermost
# - name: mattermost
# repository: ghcr.io/defenseunicorns/packages/uds/mattermost
# ref: 9.7.2-uds.0-registry1
# overrides:
# mattermost:
# mattermost-enterprise-edition:
# variables:
# - name: VOLUMES
# path: "mattermostApp.extraVolumes"
# description: "Used to mount ca certs"
# - name: VOLUME_MOUNTS
# path: "mattermostApp.extraVolumeMounts"
# description: "Used to mount ca certs"
# uds-mattermost-config:
# variables:
# - name: OBJECT_STORE_SECURE
# path: "objectStorage.secure"
# description: "Object storage ssl"
# default: "false"
# - name: OBJECT_STORE_ENDPOINT
# path: "objectStorage.endpoint"
# description: "Object storage endpoint"
# - name: OBJECT_STORE_BUCKET
# path: "objectStorage.bucket"
# description: "Object storage bucket"
# default: "mattermost-bucket"
# - name: OBJECT_STORE_REGION
# path: "objectStorage.region"
# description: "Object storage region"
# default: "us-east-1"
# - name: DB_ENDPOINT
# path: "postgres.host"
# description: "Postgres DB endpoint"
# - name: DB_USERNAME
# path: "postgres.username"
# description: "Postgres DB username"
# default: "postgres"
# - name: DB_NAME
# path: "postgres.dbName"
# description: "Postgres DB database name"
# default: "mattermostdb"
# - name: DB_OPTIONS
# path: "postgres.connectionOptions"
# description: "Postgres DB connection options"
# default: "?connect_timeout=10"
# # 1-2k users
# - name: MATTERMOST_RESOURCE_CONFIG
# path: mattermostApp.resources
# description: "Mattermost Resource Config"
# default:
# requests:
# cpu: 100m
# memory: 256Mi
# limits:
# cpu: 2
# memory: 4Gi
# Mattermost
- name: mattermost
repository: ghcr.io/defenseunicorns/packages/uds/mattermost
ref: 9.11.1-uds.0-registry1
overrides:
mattermost:
mattermost-enterprise-edition:
values:
- path: mattermostApp.extraVolumes
value: *extra-volumes
- path: mattermostApp.extraVolumeMounts
value:
- name: trust-bundle
mountPath: /etc/ssl/certs/ca.crt
subPath: "ca-bundle.crt"
readOnly: true
uds-mattermost-config:
variables:
- name: OBJECT_STORE_SECURE
path: "objectStorage.secure"
description: "Object storage ssl"
default: "false"
- name: OBJECT_STORE_ENDPOINT
path: "objectStorage.endpoint"
description: "Object storage endpoint"
- name: OBJECT_STORE_BUCKET
path: "objectStorage.bucket"
description: "Object storage bucket"
default: "mattermost-bucket"
- name: OBJECT_STORE_REGION
path: "objectStorage.region"
description: "Object storage region"
default: "us-east-1"
- name: DB_ENDPOINT
path: "postgres.host"
description: "Postgres DB endpoint"
- name: DB_USERNAME
path: "postgres.username"
description: "Postgres DB username"
default: "postgres"
- name: DB_NAME
path: "postgres.dbName"
description: "Postgres DB database name"
default: "mattermostdb"
- name: DB_OPTIONS
path: "postgres.connectionOptions"
description: "Postgres DB connection options"
default: "?connect_timeout=10"
# 1-2k users
- name: MATTERMOST_RESOURCE_CONFIG
path: mattermostApp.resources
description: "Mattermost Resource Config"
default:
requests:
cpu: 100m
memory: 256Mi
limits:
cpu: 2
memory: 4Gi

# Nexus
- name: nexus
Expand Down
2 changes: 1 addition & 1 deletion docs/packages-and-dependencies.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ The UDS Software Factory Bundle (SWF) is a collection of Zarf packages which inc
| [Sonarqube](https://github.com/defenseunicorns/uds-package-sonarqube) | 10.6.0-uds.1-registry1 | 10.6.0-community | A code inspection tool used during automated pipelines to evaluate security considerations of custom software and packaged images |
| [Jira](https://github.com/defenseunicorns/uds-package-jira) | 1.22.0-uds.0-registry1 | 10.0.1 | A collaboration tool used for team management and task organization |s
| [Confluence](https://github.com/defenseunicorns/uds-package-confluence) | 1.20.0-uds.0-registry1 | 8.9.4 | A knowledge management tool used by teams to organize information |
| [Mattermost](https://github.com/defenseunicorns/uds-package-mattermost) | 9.7.2-uds.0-registry1 | 9.7.2 | An instance of Mattermost, a self-hosted chat and collaboration platform |
| [Mattermost](https://github.com/defenseunicorns/uds-package-mattermost) | 9.11.1-uds.0-registry1 | 9.11.1 | An instance of Mattermost, a self-hosted chat and collaboration platform |
| [Nexus](https://github.com/defenseunicorns/uds-package-nexus) | 3.71.0-uds.1-registry1 | 3.71.0 | An artifact repository used for storing compiled application libraries, packages, images and other such artifacts |
| [cert-manager](https://cert-manager.io/) | 0.0.1 | 1.14.5 | Tool for automating management of in-cluster certificates |
| [trust-manager](https://cert-manager.io/docs/trust/trust-manager/) | 0.0.1 | v0.11.0 | Tool for automating creation and distribution of CA trust bundles |
Expand Down

0 comments on commit 7d6f6bc

Please sign in to comment.