Add forgotten file

This commit is contained in:
Adrien Reslinger 2024-09-28 18:55:56 +02:00
parent 232cd4de5d
commit 24d977621b
Signed by: adrien
GPG key ID: DA7B27055C66D6DE

View file

@ -19,9 +19,21 @@ spec:
containers:
- name: sablier
image: acouvreur/sablier:1.7.0
args: ["start", "--provider.name=kubernetes"]
args: ["start", "--provider.name=kubernetes", "--storage.file=/dev/shm/state.json"]
ports:
- containerPort: 10000
- containerPort: 10000
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop: [ALL]
readOnlyRootFilesystem: true
seccompProfile:
type: RuntimeDefault
securityContext:
runAsGroup: 65532
runAsNonRoot: true
runAsUser: 65532
# --configFile=path/to/myconfigfile.yml
---
apiVersion: v1
kind: Service
@ -39,7 +51,6 @@ apiVersion: v1
kind: ServiceAccount
metadata:
name: sablier
namespace: {{ traefik_namespace }}
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
@ -87,7 +98,7 @@ subjects:
name: sablier
namespace: {{ traefik_namespace }}
#---
#apiVersion: traefik.containo.us/v1alpha1
#apiVersion: traefik.io/v1alpha1
#kind: Middleware
#metadata:
# name: ondemand