Page MenuHomePhorge

synapse-deployment.yaml
No OneTemporary

Authored By
Unknown
Size
1 KB
Referenced Files
None
Subscribers
None

synapse-deployment.yaml

{{- if and .Values.matrix.enabled -}}
apiVersion: apps/v1
kind: Deployment
metadata:
name: synapse
annotations:
alpha.image.policy.openshift.io/resolve-names: '*'
labels:
app.kubernetes.io/part-of: kolab-app
app: synapse
spec:
strategy:
type: Recreate
replicas: 1
selector:
matchLabels:
app: synapse
template:
metadata:
labels:
app: synapse
spec:
{{- if .Values.image.pullSecret }}
imagePullSecrets:
- name: registry-pull-secret
{{- end }}
containers:
- name: synapse
image: {{ .Values.image.synapseImage }}
imagePullPolicy: {{ .Values.image.pullPolicy }}
resources:
{{- toYaml .Values.synapse.resources | nindent 10 }}
env:
- name: APP_DOMAIN
value: {{ template "kolab.websiteDomain" . }}
- name: KOLAB_URL
value: http://kolab
ports:
- containerPort: 8008
name: webserver
volumeMounts:
- name: synapse-data
mountPath: /data
volumes:
- name: synapse-data
persistentVolumeClaim:
claimName: synapse-data
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: synapse-data
spec:
accessModes:
- ReadWriteOnce
storageClassName: {{ .Values.synapse.volumes.data.storageClassName }}
resources:
requests:
storage: {{ .Values.synapse.volumes.data.capacity }}
{{- end }}

File Metadata

Mime Type
text/plain
Expires
Sat, Apr 4, 2:56 AM (4 d, 36 m ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
e6/cc/1c3222e6583de3979628dae2f065
Default Alt Text
synapse-deployment.yaml (1 KB)

Event Timeline