From 44646f9b1e160a7440ecae9ad19b174f05cb8cf0 Mon Sep 17 00:00:00 2001 From: "garcia.ryan" Date: Thu, 3 Jun 2021 14:23:16 -0600 Subject: [PATCH 1/2] feat: Network policy for comms from mattermost --- .../bigbang/networkpolicies/es-allow.yaml | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/chart/templates/bigbang/networkpolicies/es-allow.yaml b/chart/templates/bigbang/networkpolicies/es-allow.yaml index b5c4452..92afb8d 100644 --- a/chart/templates/bigbang/networkpolicies/es-allow.yaml +++ b/chart/templates/bigbang/networkpolicies/es-allow.yaml @@ -42,4 +42,27 @@ spec: common.k8s.elastic.co/type: elasticsearch policyTypes: - Ingress +--- +apiVersion: networking.k8s.io/v1 +kind: NetworkPolicy +metadata: + name: es-communication-mattermost + namespace: {{ .Release.Namespace }} +spec: + ingress: + - from: + - namespaceSelector: + matchLabels: + app.kubernetes.io/name: mattermost + podSelector: + matchLabels: + app: mattermost + ports: + - port: 9200 + protocol: TCP + podSelector: + matchLabels: + common.k8s.elastic.co/type: elasticsearch + policyTypes: + - Ingress {{- end }} -- GitLab From cd0d0535db8912a57aba253b379f299d2ae0035a Mon Sep 17 00:00:00 2001 From: "garcia.ryan" Date: Thu, 3 Jun 2021 14:58:39 -0600 Subject: [PATCH 2/2] feat: Network policy for comms from mattermost --- CHANGELOG.md | 4 ++++ chart/Chart.yaml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index af22947..3264095 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.13-bb.0] - 2021-06-04 +### Added +- Network Policy templates. Allow ingress from mattermost to elasticsearch + ## [0.1.12-bb.0] - 2021-06-03 ### Added - Network Policy templates. Allow cluster ingress, egress to kube-dns, istiod, ingress from istio-ingressgateway, and ingress from jager pods & eck-operator pods. diff --git a/chart/Chart.yaml b/chart/Chart.yaml index 6eac252..4ece8c4 100644 --- a/chart/Chart.yaml +++ b/chart/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: logging -version: 0.1.12-bb.0 +version: 0.1.13-bb.0 appVersion: 7.10.0 dependencies: - name: bb-test-lib -- GitLab