UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects
Commit e288be47 authored by Cody Williams's avatar Cody Williams Committed by Michael Martin
Browse files

removing monitoring authz

parent 2f09c91d
No related branches found
No related tags found
1 merge request!262removing monitoring authz
......@@ -4,6 +4,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
---
## [9.10.1-bb.5] - 2024-08-13
### Removed
- Removed monitoring-authz Authorization Policy after adding to main chart
## [9.10.1-bb.4] - 2024-08-13
### Changed
......
<!-- Warning: Do not manually edit this file. See notes on gluon + helm-docs at the end of this file for more information. -->
# mattermost
![Version: 9.10.1-bb.4](https://img.shields.io/badge/Version-9.10.1--bb.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 9.10.1](https://img.shields.io/badge/AppVersion-9.10.1-informational?style=flat-square)
![Version: 9.10.1-bb.5](https://img.shields.io/badge/Version-9.10.1--bb.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 9.10.1](https://img.shields.io/badge/AppVersion-9.10.1-informational?style=flat-square)
Deployment of mattermost
## Learn More
### Upstream Release Notes
This package has no upstream release note links on file. Please add some to [chart/Chart.yaml](chart/Chart.yaml) under `annotations.bigbang.dev/upstreamReleaseNotesMarkdown`.
Example:
```yaml
annotations:
bigbang.dev/upstreamReleaseNotesMarkdown: |
- [Find our upstream chart's CHANGELOG here](https://link-goes-here/CHANGELOG.md)
- [and our upstream application release notes here](https://another-link-here/RELEASE_NOTES.md)
```
## Learn More
* [Application Overview](docs/overview.md)
* [Other Documentation](docs/)
......@@ -20,13 +30,12 @@ Kubernetes: `>=1.12.0-0`
Install Helm
<https://helm.sh/docs/intro/install/>
https://helm.sh/docs/intro/install/
## Deployment
* Clone down the repository
* cd into directory
```bash
helm install mattermost chart/
```
......@@ -183,3 +192,4 @@ Please see the [contributing guide](./CONTRIBUTING.md) if you are interested in
---
_This file is programatically generated using `helm-docs` and some BigBang-specific templates. The `gluon` repository has [instructions for regenerating package READMEs](https://repo1.dso.mil/big-bang/product/packages/gluon/-/blob/master/docs/bb-package-readme.md)._
......@@ -2,7 +2,7 @@
apiVersion: v2
name: mattermost
type: application
version: '9.10.1-bb.4'
version: 9.10.1-bb.5
appVersion: 9.10.1
description: "Deployment of mattermost"
keywords:
......@@ -35,6 +35,9 @@ annotations:
- name: mc
condition: minio.install
image: registry1.dso.mil/ironbank/opensource/minio/mc:RELEASE.2024-04-29T09-56-05Z
- name: operator-sidecar
condition: istio.hardened.minioOperator.enabled
image: registry1.dso.mil/ironbank/opensource/minio/operator-sidecar:v6.0.2
- name: postgresql11
image: registry1.dso.mil/ironbank/opensource/postgres/postgresql11:11.18-1
- name: postgresql12
......
{{- if and .Values.istio.enabled .Values.istio.hardened.enabled .Values.istio.hardened.monitoring.enabled -}}
apiVersion: security.istio.io/v1
kind: AuthorizationPolicy
metadata:
name: monitoring-authz-policy
namespace: {{ .Release.Namespace }}
spec:
selector:
matchLabels:
{{- include "mattermost.bigbangSelectorLabels" . | nindent 6 }}
action: ALLOW
rules:
- from:
- source:
namespaces: {{ .Values.istio.hardened.monitoring.namespaces | toYaml | nindent 10 }}
principals: {{ .Values.istio.hardened.monitoring.principals | toYaml | nindent 10 }}
{{- end }}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment