UNCLASSIFIED

Commit 88d2e0cc authored by Micah Nagel's avatar Micah Nagel 💰
Browse files

update to new gluon

parent fe1f6ef0
Pipeline #332310 failed with stages
in 3 minutes and 5 seconds
...@@ -4,6 +4,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ...@@ -4,6 +4,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
--- ---
## [0.1.6-bb.7] - 2021-06-23
### Changed
- Update Gluon to 0.2.1
## [0.1.6-bb.6] - 2021-06-22 ## [0.1.6-bb.6] - 2021-06-22
### Changed ### Changed
- Update Mattermost to version 5.36.0 - Update Mattermost to version 5.36.0
......
...@@ -7,6 +7,6 @@ dependencies: ...@@ -7,6 +7,6 @@ dependencies:
version: 2.0.9-bb.9 version: 2.0.9-bb.9
- name: gluon - name: gluon
repository: oci://registry.dso.mil/platform-one/big-bang/apps/library-charts/gluon repository: oci://registry.dso.mil/platform-one/big-bang/apps/library-charts/gluon
version: 0.1.1 version: 0.2.1
digest: sha256:d5a1399418dd0d20db43fc884acd0ac51b1f8a3272d81d1e2e4650092ec25d87 digest: sha256:ba5286a175cabfeaca6ca2a17c46416c8fb5d1e627a0648585045efa1208ca48
generated: "2021-05-28T11:12:03.789056-06:00" generated: "2021-06-23T11:33:56.219044-06:00"
apiVersion: v2 apiVersion: v2
name: mattermost name: mattermost
type: application type: application
version: "0.1.6-bb.6" version: "0.1.6-bb.7"
appVersion: "5.36.0" appVersion: "5.36.0"
description: "Deployment of mattermost" description: "Deployment of mattermost"
keywords: keywords:
...@@ -20,5 +20,5 @@ dependencies: ...@@ -20,5 +20,5 @@ dependencies:
condition: minio.install condition: minio.install
repository: file://./deps/minio repository: file://./deps/minio
- name: gluon - name: gluon
version: 0.1.1 version: 0.2.1
repository: oci://registry.dso.mil/platform-one/big-bang/apps/library-charts/gluon repository: oci://registry.dso.mil/platform-one/big-bang/apps/library-charts/gluon
/Users/p005295f/platform1/bigbang/gluon/chart
\ No newline at end of file
hostname: bigbang.dev
istio:
# Toggle istio integration
enabled: false
chat:
# Toggle vs creation
enabled: true
annotations: {}
labels: {}
gateways:
- istio-system/main
hosts:
- chat.{{ .Values.hostname }}
# NOTE: Requires enterprise.enabled to have any effect
monitoring:
enabled: false
namespace: monitoring
networkPolicies:
enabled: false
ingressLabels:
app: istio-ingressgateway
istio: ingressgateway
controlPlaneCidr: 0.0.0.0/0
sso:
enabled: false
client_id: platform1_a8604cc9-f5e9-4656-802d-d05624370245_bb8-mattermost
client_secret: nothing # Change to your Keycloak client secret
auth_endpoint: https://login.dso.mil/oauth/authorize
token_endpoint: https://login.dso.mil/oauth/token
user_api_endpoint: https://login.dso.mil/api/v4/user
# Repo and image tag
image:
name: registry1.dso.mil/ironbank/opensource/mattermost/mattermost
tag: 5.36.0
imagePullPolicy: IfNotPresent
global:
imagePullSecrets:
- name: private-registry
# Mattermost instance desired replicas
replicaCount: 3
users: 100 # Allowable: 100, 1000, 5000, 10000, 25000
enterprise:
enabled: false
license: ""
# Example:
# license: |
# LICENSE HERE
nameOverride: ""
resources: {}
# limits:
# cpu: 500m
# memory: 512Mi
# requests:
# cpu: 250m
# memory: 256Mi
affinity: {}
# podAntiAffinity:
# requiredDuringSchedulingIgnoredDuringExecution:
# - topologyKey: "kubernetes.io/hostname"
# labelSelector:
# matchLabels:
# dont-schedule-with: mattermost
# nodeAffinity:
# requiredDuringSchedulingIgnoredDuringExecution:
# nodeSelectorTerms:
# - matchExpressions:
# - key: node-type
# operator: In
# values:
# - "mattermost"
nodeSelector: {}
# node-type: mattermost
# Any ENVs provided here get put into a `mattermost-envs` secret and pulled into the env
mattermostEnvs: {}
# MM_ENV_NAME: "{{ .Values.users }}"
# ANOTHER_ENV_NAME: "anothervalue"
# Use this to point to pull in ENV values from existing secrets
existingSecretEnvs: {}
# - name: MM_SQLSETTINGS_DATASOURCEREPLICAS
# valueFrom:
# secretKeyRef:
# key: READER_DB_CONNECTION_STRING
# name: '{{ .Values.database.secret | default (printf "%s-dbcreds" (include "mattermost.fullname" .)) }}'
# - name: MM_ANOTHER_VAR
# valueFrom:
# secretKeyRef:
# key: DB_CONNECTION_CHECK_URL
# name: "mysecretname"
volumes: {}
# - name: ca-cert
# secret:
# secretName: ca-secret
# defaultMode: 0644
volumeMounts: {}
# - name: ca-cert
# mountPath: /etc/ssl/certs
# readOnly: true
minio:
install: false
# Override the minio service name for easier connection setup
service:
nameOverride: "minio-mattermost-service"
# Specify the secret to the Mattermost created secret
minioRootCreds: mattermost-objstore-creds
# Credentials to populate the secret with
accessKey: minio
secretKey: minio#123 # default key, change this!
imagePullSecrets:
- name: private-registry
postgresql:
install: false
image:
registry: "registry1.dso.mil/ironbank"
repository: "opensource/postgres/postgresql11"
tag: "11.10"
pullSecrets:
- private-registry
postgresqlUsername: "mattermost"
postgresqlPassword: "bigbang" # default password, change this!
postgresqlDatabase: "mattermost"
fullnameOverride: "mattermost-postgresql" # Overrides the name used for resource creation
securityContext:
fsGroup: 26
containerSecurityContext:
runAsUser: 26
# Set the configs to allow listening and connecting from other pods
postgresqlConfiguration: {"listen_addresses": "*"}
pgHbaConfiguration: |-
local all all md5
host all all all md5
database:
# Name of an existing secret to pull credentials from, leave empty for chart created database
# Must at minimum contain DB_CONNECTION_STRING
secret: ""
fileStore:
# Name of an existing secret to pull credentials from, leave empty for chart created minio
secret: ""
# URL for existing file store, leave empty for chart created minio
url: ""
# Bucket for existing file store, leave empty for chart created minio
bucket: ""
elasticsearch:
# NOTE: Elasticsearch settings can be defined, but will not work unless enterprise mode is enabled.
enabled: false
# The address of the Elasticsearch server, default is internal elasticsearch
connectionurl: "https://logging-ek-es-http.logging.svc.cluster.local:9200"
# if using BB elasticsearch leave user/pass blank
username: ""
password: ""
# When true, indexing of new posts occurs automatically. Search queries will use database search until "Enable Elasticsearch for search queries" is enabled.
enableindexing: true
# Elasticsearch index prefix
indexprefix: "mm-"
# When true, Mattermost will not require the Elasticsearch certificate to be signed by a trusted Certificate Authority
skiptlsverification: true
# Frequency to index to elasticsearch
bulkindexingtimewindowseconds: 3600
# When true, sniffing finds and connects to all data nodes in your cluster automatically.
sniff: false
# When true, Elasticsearch will be used for all search queries using the latest index. Search results may be incomplete until a bulk index of the existing post database is finished. When false, database search is used.
enablesearching: true
# When true, Elasticsearch will be used for all autocompletion queries on users and channels using the latest index. Autocompletion results may be incomplete until a bulk index of the existing users and channels database is finished. When false, database autocomplete is used.
enableautocomplete: true
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment