Skip to content

Commit

Permalink
added helm chart
Browse files Browse the repository at this point in the history
  • Loading branch information
patrick-hermann-sva committed Feb 15, 2024
1 parent 1282e3a commit 1e70d85
Show file tree
Hide file tree
Showing 6 changed files with 105 additions and 0 deletions.
6 changes: 6 additions & 0 deletions helm/sthings-slides/Chart.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
dependencies:
- name: sthings-helm-toolkit
repository: oci://eu.gcr.io/stuttgart-things
version: 2.4.58
digest: sha256:ff929719ffc0735a859edcb78e8875fef0fab0b6b1685cb90392ba3075815ed5
generated: "2024-02-15T14:17:48.407339938Z"
14 changes: 14 additions & 0 deletions helm/sthings-slides/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
apiVersion: v2
name: sthings-slides
description: Helm chart for sthings-slides
type: application
version: 22.0827.139
appVersion: 22.0827.139
maintainers:
- name: Patrick Hermann
email: [email protected]
dependencies:
- name: sthings-helm-toolkit
version: 2.4.58
repository: oci://eu.gcr.io/stuttgart-things
2 changes: 2 additions & 0 deletions helm/sthings-slides/templates/deployment.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
{{- $envVar := . -}}
{{ include "sthings-helm-toolkit.deployment" (list $envVar) }}
4 changes: 4 additions & 0 deletions helm/sthings-slides/templates/ingress.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{{- $envVar := . -}}
{{- range $ingress, $ingressDefinition := .Values.ingress -}}
{{ include "sthings-helm-toolkit.ingress" (list $envVar $ingress $ingressDefinition) }}
{{ end -}}
4 changes: 4 additions & 0 deletions helm/sthings-slides/templates/service.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{{- $envVar := . -}}
{{- range $service, $serviceDefinition := .Values.services -}}
{{ include "sthings-helm-toolkit.service" (list $envVar $service $serviceDefinition) }}
{{ end -}}
75 changes: 75 additions & 0 deletions helm/sthings-slides/values.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
# Default values for sthings-slides.
namespace: sthings-slides

global:
labels:
app: sthings-slides

deployment:
name: sthings-slides
labels:
app: sthings-slides
selectorLabels:
app: sthings-slides
allowPrivilegeEscalation: "true"
privileged: "true"
runAsNonRoot: "false"
readOnlyRootFilesystem: "true"
serviceAccount: sthings-slides
ports:
app-port:
containerPort: 8080
protocol: TCP
probes:
livenessProbe:
tcpSocket:
port: app-port
readinessProbe:
tcpSocket:
port: app-port
resources:
requests:
cpu: 100m
memory: 128Mi
limits:
cpu: 200m
memory: 256Mi
containers:
sthings-slides:
image: scr.cd43.sthings-pve.labul.sva.de/sthings-slides/sthings-slides
replicaCount: 1
imagePullPolicy: Always
tag: 24.0206.2123-v0.1.90
securityContext:
capabilities: {}

services:
sthings-slides:
namespace: sthings-slides
labels:
app: sthings-slides
ports:
- name: app-port
protocol: TCP
value: 8080
expose:
service:
type: ClusterIP
port: 80
selectorLabels:
app: sthings-slides

ingress:
sthings-slides:
name: sthings-slides
ingressClassName: nginx
annotations:
nginx.ingress.kubernetes.io/ssl-redirect: "false"
service:
name: sthings-slides-service
port: 80
path: /
pathType: ImplementationSpecific
hostname: sthings-slides
clusterName: silence2
domain: sthings.tiab.ssc.sva.de

0 comments on commit 1e70d85

Please sign in to comment.