From 725f8b0f9c518eb2a5e3894b2c60882293ae6713 Mon Sep 17 00:00:00 2001 From: Alex Renoki Date: Fri, 4 Mar 2022 19:52:03 +0200 Subject: [PATCH] - Updated chart - Multicast settings --- charts/soketi/Chart.yaml | 4 ++-- charts/soketi/README.md | 2 +- charts/soketi/templates/deployment.yaml | 5 +++++ charts/soketi/values.yaml | 10 ++++++++-- 4 files changed, 16 insertions(+), 5 deletions(-) diff --git a/charts/soketi/Chart.yaml b/charts/soketi/Chart.yaml index e3240b9..183b33d 100644 --- a/charts/soketi/Chart.yaml +++ b/charts/soketi/Chart.yaml @@ -15,9 +15,9 @@ 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: 0.15.4 +version: 0.16.0 # 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. -appVersion: 0.29.0 +appVersion: 0.31.5 diff --git a/charts/soketi/README.md b/charts/soketi/README.md index 47ed265..d72f266 100644 --- a/charts/soketi/README.md +++ b/charts/soketi/README.md @@ -25,7 +25,7 @@ Install the soketi chart: ```bash $ helm upgrade soketi \ --install \ - --version=0.15.3 \ + --version=0.16.0 \ soketi/soketi ``` diff --git a/charts/soketi/templates/deployment.yaml b/charts/soketi/templates/deployment.yaml index b1c8357..436fdf5 100644 --- a/charts/soketi/templates/deployment.yaml +++ b/charts/soketi/templates/deployment.yaml @@ -31,6 +31,11 @@ spec: terminationGracePeriodSeconds: {{ .Values.terminationGracePeriodSeconds }} + {{- if .Values.multicast.enabled }} + hostNetwork: {{ .Values.multicast.hostNetwork }} + dnsPolicy: {{ .Values.multicast.dnsPolicy }} + {{- end }} + {{- with .Values.imagePullSecrets }} imagePullSecrets: {{- toYaml . | nindent 8 }} diff --git a/charts/soketi/values.yaml b/charts/soketi/values.yaml index 71a8d4b..3cf7e13 100644 --- a/charts/soketi/values.yaml +++ b/charts/soketi/values.yaml @@ -19,10 +19,10 @@ app: image: repository: quay.io/soketi/soketi pullPolicy: IfNotPresent - tag: "0.29-16-alpine" + tag: "0.31-16-alpine" # You can use distroless to avoid Remote Code Execution attacks in-cluster. # https://github.com/soketi/soketi/pull/178 - # tag: "0.29-16-distroless" + # tag: "0.31-16-distroless" # It's recommended to run the server with # maximum memory that would match the resource limits @@ -68,6 +68,12 @@ app: # Read the documentation: https://docs.soketi.app/advanced-usage/horizontal-scaling/running-modes mode: full + # Multicast will enable settings for pods to support multicast. + multicast: + enabled: false + hostNetwork: true + dnsPolicy: ClusterFirstWithHostNet + # The Network Watcher is watching for container maximum allocated # resources and once a specific threshold is exceeded, it will tell the # soketi server to stop accepting new connections by marking the Pod