diff --git a/CHANGELOG.md b/CHANGELOG.md index 9041031c548a19d3b6fda2b0df6c368396a94048..f3f8e3f720cbe5e97e10f9b83f02073d378b3440 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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 ### Changed - Update Mattermost to version 5.36.0 diff --git a/chart/Chart.lock b/chart/Chart.lock index 98d66a85e526c11eb55dc7bf1ea02d1fdc909f87..47bf760d31be99ef5621569a8fed2ad59ceff721 100644 --- a/chart/Chart.lock +++ b/chart/Chart.lock @@ -7,6 +7,6 @@ dependencies: version: 2.0.9-bb.9 - name: gluon repository: oci://registry.dso.mil/platform-one/big-bang/apps/library-charts/gluon - version: 0.1.1 -digest: sha256:d5a1399418dd0d20db43fc884acd0ac51b1f8a3272d81d1e2e4650092ec25d87 -generated: "2021-05-28T11:12:03.789056-06:00" + version: 0.2.1 +digest: sha256:ba5286a175cabfeaca6ca2a17c46416c8fb5d1e627a0648585045efa1208ca48 +generated: "2021-06-23T11:33:56.219044-06:00" diff --git a/chart/Chart.yaml b/chart/Chart.yaml index f6dd4afc3e05f1a2bf8524449d83bda603f06718..793b0e61161f62050cabe592eacd273c37c691b7 100644 --- a/chart/Chart.yaml +++ b/chart/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: mattermost type: application -version: "0.1.6-bb.6" +version: "0.1.6-bb.7" appVersion: "5.36.0" description: "Deployment of mattermost" keywords: @@ -20,5 +20,5 @@ dependencies: condition: minio.install repository: file://./deps/minio - name: gluon - version: 0.1.1 + version: 0.2.1 repository: oci://registry.dso.mil/platform-one/big-bang/apps/library-charts/gluon diff --git a/chart/charts/gluon-0.1.1.tgz b/chart/charts/gluon-0.1.1.tgz deleted file mode 100644 index b4a4878dae126348cdee9d80977a15121ba59f9f..0000000000000000000000000000000000000000 Binary files a/chart/charts/gluon-0.1.1.tgz and /dev/null differ diff --git a/chart/charts/gluon-0.2.1.tgz b/chart/charts/gluon-0.2.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..3e1f9121d32b63b0ae8c9eb36975045a9153a1e5 Binary files /dev/null and b/chart/charts/gluon-0.2.1.tgz differ diff --git a/chart/charts/minio-instance-2.0.9-bb.9.tgz b/chart/charts/minio-instance-2.0.9-bb.9.tgz index 0e2c10f85f103dd00b79ab689d98e96302b9f1c2..fa57a3801f6a7e847d780cdef2a2c316b4759a34 100644 Binary files a/chart/charts/minio-instance-2.0.9-bb.9.tgz and b/chart/charts/minio-instance-2.0.9-bb.9.tgz differ diff --git a/chart/charts/postgresql-10.3.5.tgz b/chart/charts/postgresql-10.3.5.tgz index 63a6b8596f4e0d154cc4e70a321d74f5f25df8cf..1d1c0d6178f272592eb622e2c4f686b0852841b0 100644 Binary files a/chart/charts/postgresql-10.3.5.tgz and b/chart/charts/postgresql-10.3.5.tgz differ diff --git a/chart/deps/gluon b/chart/deps/gluon new file mode 120000 index 0000000000000000000000000000000000000000..98b9c1f375e4086a34a08af4938a193f25ca7c96 --- /dev/null +++ b/chart/deps/gluon @@ -0,0 +1 @@ +/Users/p005295f/platform1/bigbang/gluon/chart \ No newline at end of file diff --git a/chart/values.yaml b/chart/values.yaml deleted file mode 100644 index 636b50a1923fdaa1631374f90cde44960de22ccd..0000000000000000000000000000000000000000 --- a/chart/values.yaml +++ /dev/null @@ -1,195 +0,0 @@ -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