Skip to content

Commit a9fb006

Browse files
Update to oauth2-proxy helm chart 8.2.1 / oauth2-proxy 7.12.0 (#173)
* Update to oauth2-proxy helm chart 8.2.1 / oauth2-proxy 7.12.0 * fix: redis subchart option for oauth2 proxy * fix: redis sub chart config * fix: do not deploy helm hook test or test-success pod * fix: increase timeout for redis subchart --------- Co-authored-by: nleconte-csgroup <[email protected]>
1 parent 4a78da8 commit a9fb006

File tree

4 files changed

+17
-10
lines changed

4 files changed

+17
-10
lines changed

NOTICE.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -127,13 +127,13 @@ Below are all the FOSS (Free and open-source software) used and their respective
127127

128128
- oauth2-proxy
129129
- Helm chart:
130-
- Version: 7.1.0
131-
- Licence: [Apache License 2.0](https://github.com/oauth2-proxy/manifests/blob/oauth2-proxy-7.1.0/LICENSE)
132-
- Source: <https://github.com/oauth2-proxy/manifests/tree/oauth2-proxy-7.1.0>
130+
- Version: 8.2.1
131+
- Licence: [Apache License 2.0](https://github.com/oauth2-proxy/manifests/blob/oauth2-proxy-8.2.1/LICENSE)
132+
- Source: <https://github.com/oauth2-proxy/manifests/tree/oauth2-proxy-8.2.1>
133133
- Copyright: Copyright The oauth2-proxy Development Team. [Authors and Contributors](https://github.com/oauth2-proxy/manifests/graphs/contributors)
134134
- Container image(s)
135-
- quay.io/oauth2-proxy/oauth2-proxy:v7.6.0
136-
- License: [MIT License](https://github.com/oauth2-proxy/oauth2-proxy/blob/v7.6.0/LICENSE)
135+
- quay.io/oauth2-proxy/oauth2-proxy:v7.12.0
136+
- License: [MIT License](https://github.com/oauth2-proxy/oauth2-proxy/blob/v7.12.0/LICENSE)
137137

138138
- Prefect
139139
- Helm chart:

apps/oauth2-proxy/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ helmCharts:
2121
releaseName: '{{ app_name }}'
2222
repo: https://oauth2-proxy.github.io/manifests
2323
valuesFile: values.yaml
24-
version: 7.17.0
24+
version: 8.2.1
2525
apiVersion: kustomize.config.k8s.io/v1beta1
2626
kind: Kustomization
2727
labels:

apps/oauth2-proxy/values.yaml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,16 @@ ingress:
5151

5252
sessionStorage:
5353
type: redis
54+
redis:
55+
clientType: "standalone"
5456
redis:
5557
enabled: true
56-
architecture: standalone
58+
replicas: 1
59+
redis:
60+
config:
61+
min-replicas-to-write: 0
62+
persistentVolume:
63+
enabled: false
5764
master:
5865
affinity:
5966
nodeAffinity:

roles/app-installer/tasks/install_app.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,8 @@
9696
- name: "{{ package_name }} - {{ app_name }} | Deploy resources"
9797
shell: |
9898
kustomize build --enable-helm {{ resources_dir.path }} \
99-
| yq eval 'select(.metadata.annotations."helm.sh/hook" != "test")' - \
100-
{% if private_registry | bool %} \
99+
| yq eval 'select(.metadata.annotations."helm.sh/hook" != "test" and .metadata.annotations."helm.sh/hook" != "test-success")' - \
100+
{% if private_registry | bool %} \
101101
| sed -E '/image:/ {
102102
/image: (docker.io\/)?([a-z0-9\-]+\/[a-z0-9\-]+)(:[^@ ]+)?(@sha256:[a-f0-9]{64})?/ {
103103
s|image: (docker.io\/)?([a-z0-9\-]+\/[a-z0-9\-]+)(:[^@ ]+)?(@sha256:[a-f0-9]{64})?|image: {{ registry.harbor_url | regex_replace('^https?://', '') }}/proxycache/\2\3\4|
@@ -223,7 +223,7 @@
223223
- "app.kubernetes.io/instance={{ app_name }}"
224224
wait: true
225225
wait_sleep: 1
226-
wait_timeout: 120
226+
wait_timeout: 360
227227
when: pods.resources | length > 0
228228
delegate_to: bastion
229229

0 commit comments

Comments
 (0)