Skip to content

Commit

Permalink
Automatic Version Deployment of Helm for A5 Version: V17.09.13
Browse files Browse the repository at this point in the history
  • Loading branch information
simo-thinterhoelzel committed Oct 2, 2024
1 parent 8208563 commit ba7fe77
Show file tree
Hide file tree
Showing 8 changed files with 187 additions and 143 deletions.
Binary file added academyfive-17.9.13.tgz
Binary file not shown.
4 changes: 2 additions & 2 deletions academyfive/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 17.9.11
version: 17.9.13

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "V17.09.11-stable"
appVersion: "V17.09.13-php82"

dependencies:
- name: a5Chart
Expand Down
2 changes: 1 addition & 1 deletion academyfive/charts/a5Chart/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ type: application

version: 1.0.2

appVersion: "V17.09.11"
appVersion: "V17.09.13"
2 changes: 1 addition & 1 deletion academyfive/charts/a5Chart/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ infrastructureData:
deployment:
academyfiveReplicas: 1
image: <YOUR_IMAGE_LOCATION>
versionTag: V17.09.11
versionTag: V17.09.13
serviceAccountName: default
cpuLimits: 4096m
cpuRequests: 2048m
Expand Down
11 changes: 8 additions & 3 deletions academyfive/charts/a5Ingress/templates/academy-ingress.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,17 +16,22 @@ metadata:
nginx.ingress.kubernetes.io/client-body-buffer-size: {{ .Values.ingress.clientBodyBufferSize }}
# proxy-body-size is client_max_body_size
nginx.ingress.kubernetes.io/proxy-body-size: {{ .Values.ingress.proxyBodySize }}
nginx.ingress.kubernetes.io/keep-alive: "5"
nginx.ingress.kubernetes.io/client-body-timeout: "36000"
nginx.ingress.kubernetes.io/large-client-header-buffers: "2 1k"
nginx.ingress.kubernetes.io/client-header-buffer-size: "2k"
nginx.ingress.kubernetes.io/keep-alive-requests: "10000"
nginx.ingress.kubernetes.io/client-header-timeout: "36000"
nginx.ingress.kubernetes.io/proxy-connect-timeout: {{ quote .Values.ingress.proxyConnectTimeout }}
nginx.ingress.kubernetes.io/proxy-read-timeout: {{ quote .Values.ingress.proxyReadTimeout }}
nginx.ingress.kubernetes.io/proxy-send-timeout: {{ quote .Values.ingress.proxySendTimeout }}
nginx.ingress.kubernetes.io/configuration-snippet: |
add_header Ingress-Resource "ingress-academy";
add_header Ingress-Resource "ingress-academy";
# Speed settings
nginx.ingress.kubernetes.io/keep-alive: "5"
nginx.ingress.kubernetes.io/keep-alive-requests: "10000"
nginx.ingress.kubernetes.io/use-gzip: "true"
nginx.ingress.kubernetes.io/gzip-level: "6"
nginx.ingress.kubernetes.io/use-http2: "true"

spec:
{{- if .Values.ingress.tlsSecretName }}
Expand Down
14 changes: 7 additions & 7 deletions academyfive/charts/a5Ingress/templates/asset-cache-ingress.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,23 +16,16 @@ metadata:
{{- end }}
# docs: https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/#client-header-buffer-size
nginx.ingress.kubernetes.io/use-regex: "true"
nginx.ingress.kubernetes.io/keep-alive: "5"

nginx.ingress.kubernetes.io/proxy-buffering: {{ quote .Values.assets.proxyBuffering }}
# proxy-body-size is client_max_body_size
nginx.ingress.kubernetes.io/proxy-body-size: {{ .Values.assets.proxyBodySize }}
nginx.ingress.kubernetes.io/client-body-buffer-size: {{ .Values.assets.clientBodyBufferSize }}

nginx.ingress.kubernetes.io/client-body-timeout: "36000"
nginx.ingress.kubernetes.io/large-client-header-buffers: "2 1k"
nginx.ingress.kubernetes.io/client-header-buffer-size: "2k"
nginx.ingress.kubernetes.io/proxy-buffer-number: "16"
nginx.ingress.kubernetes.io/proxy-buffer-size: "16k"

nginx.ingress.kubernetes.io/proxy-next-upstream: "error timeout http_502"

nginx.ingress.kubernetes.io/keep-alive-requests: "10000"

nginx.ingress.kubernetes.io/client-header-timeout: "36000"
nginx.ingress.kubernetes.io/proxy-connect-timeout: {{ quote .Values.assets.proxyConnectTimeout }}
nginx.ingress.kubernetes.io/proxy-read-timeout: {{ quote .Values.assets.proxyReadTimeout }}
Expand All @@ -50,6 +43,13 @@ metadata:
add_header Ingress-Resource "ingress-academy-assets";
#proxy_cache_bypass $http_x_purge;
proxy_cache_key $scheme://$host$uri$is_args$query_string;
nginx.ingress.kubernetes.io/keep-alive: "5"
nginx.ingress.kubernetes.io/keep-alive-requests: "10000"
nginx.ingress.kubernetes.io/use-gzip: "true"
nginx.ingress.kubernetes.io/gzip-level: "6"
nginx.ingress.kubernetes.io/use-http2: "true"

spec:
{{- if .Values.assets.tlsSecretName }}
tls:
Expand Down
8 changes: 6 additions & 2 deletions academyfive/charts/casIngress/templates/cas-ingress.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,6 @@ metadata:
nginx.ingress.kubernetes.io/client-body-buffer-size: {{ .Values.ingress.clientBodyBufferSize }}
# proxy-body-size is client_max_body_size
nginx.ingress.kubernetes.io/proxy-body-size: {{ .Values.ingress.proxyBodySize }}
nginx.ingress.kubernetes.io/keep-alive: "600"
nginx.ingress.kubernetes.io/max-worker-connections: "600"
nginx.ingress.kubernetes.io/client-body-timeout: "3000"
nginx.ingress.kubernetes.io/large-client-header-buffers: "2 1k"
nginx.ingress.kubernetes.io/client-header-buffer-size: "2k"
Expand All @@ -27,6 +25,12 @@ metadata:
nginx.ingress.kubernetes.io/proxy-send-timeout: {{ quote .Values.ingress.proxySendTimeout }}
nginx.ingress.kubernetes.io/configuration-snippet: |
add_header Ingress-Resource "ingress-cas";
nginx.ingress.kubernetes.io/keep-alive: "5"
nginx.ingress.kubernetes.io/keep-alive-requests: "10000"
nginx.ingress.kubernetes.io/use-gzip: "true"
nginx.ingress.kubernetes.io/gzip-level: "6"
nginx.ingress.kubernetes.io/use-http2: "true"
spec:
{{- if .Values.ingress.tlsSecretName }}
tls:
Expand Down
Loading

0 comments on commit ba7fe77

Please sign in to comment.