Skip to content

Commit 23a3b1b

Browse files
authored
Merge pull request #53 from phenixblue/master
Prepare v2.2.0 release
2 parents f480dee + 57b82a3 commit 23a3b1b

File tree

4 files changed

+24
-9
lines changed

4 files changed

+24
-9
lines changed

CHANGELOG.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,4 +46,19 @@ This release adds new policies and enhances several CI workflow components.
4646

4747
### Misc Enhancements
4848

49-
- Enhancements for Advanced install workflow with Kustomize
49+
- Enhancements for Advanced install workflow with Kustomize
50+
51+
## 2.2.0
52+
53+
This release focuses on some security enhancements.
54+
55+
### Enhancements
56+
57+
- Add securityContext and non-root user for pod/containers (#47)
58+
- Hardcode Gunicorn workers/threads to fix #48 (#49)
59+
- Add HPA resource for horizontal scaling (#50)
60+
- Add new framework for executing setup/teardown code between functional tests (#45)
61+
62+
### Misc Notes
63+
64+
- Changes OPA container listening port from `443` to `8443` since a non-root user can't bind to ports below 1000. The OPA container isn't exposed outside of localhost, so this shouldn't present any issues

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
# its contributors may be used to endorse or promote products derived from this
1717
# software without specific prior written permission.
1818

19-
MAGTAPE_VERSION := v2.1.5
20-
OPA_VERSION := 0.19.2
19+
MAGTAPE_VERSION := v2.2.0
20+
OPA_VERSION := 0.23.2
2121
KUBE_MGMT_VERSION := 0.11
2222

2323
REPO_ROOT := $(CURDIR)

deploy/install.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -320,7 +320,7 @@ spec:
320320
runAsGroup: 1900
321321
initContainers:
322322
- name: magtape-init
323-
image: tmobile/magtape-init:v2.1.5
323+
image: tmobile/magtape-init:v2.2.0
324324
command: [/app/magtape-init.py]
325325
imagePullPolicy: Always
326326
securityContext:
@@ -344,7 +344,7 @@ spec:
344344
mountPath: /vwc
345345
containers:
346346
- name: magtape
347-
image: tmobile/magtape:v2.1.5
347+
image: tmobile/magtape:v2.2.0
348348
ports:
349349
- containerPort: 5000
350350
command: ["gunicorn", "magtape:app", "--config=config.py"]
@@ -388,7 +388,7 @@ spec:
388388
- name: magtape-tls
389389
mountPath: /tls
390390
- name: opa
391-
image: openpolicyagent/opa:0.19.2
391+
image: openpolicyagent/opa:0.23.2
392392
args:
393393
- "run"
394394
- "--server"

deploy/manifests/magtape-deploy.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ spec:
2121
runAsGroup: 1900
2222
initContainers:
2323
- name: magtape-init
24-
image: tmobile/magtape-init:v2.1.5
24+
image: tmobile/magtape-init:v2.2.0
2525
command: [/app/magtape-init.py]
2626
imagePullPolicy: Always
2727
securityContext:
@@ -45,7 +45,7 @@ spec:
4545
mountPath: /vwc
4646
containers:
4747
- name: magtape
48-
image: tmobile/magtape:v2.1.5
48+
image: tmobile/magtape:v2.2.0
4949
ports:
5050
- containerPort: 5000
5151
command: ["gunicorn", "magtape:app", "--config=config.py"]
@@ -89,7 +89,7 @@ spec:
8989
- name: magtape-tls
9090
mountPath: /tls
9191
- name: opa
92-
image: openpolicyagent/opa:0.19.2
92+
image: openpolicyagent/opa:0.23.2
9393
args:
9494
- "run"
9595
- "--server"

0 commit comments

Comments
 (0)