agecem-org/kubernetes/deployment.yaml

32 lines
731 B
YAML
Raw Normal View History

apiVersion: apps/v1
kind: Deployment
metadata:
name: agecemorg-deployment
labels:
app: agecemorg
spec:
replicas: 1
selector:
matchLabels:
app: agecemorg
template:
metadata:
labels:
app: agecemorg
spec:
containers:
- name: agecemorg
image: git.agecem.com/agecem/agecem-org:latest
command: ['agecem-org', 'server', '--config', '/etc/agecemorg/config.yaml']
imagePullPolicy: Always
ports:
- containerPort: 8080
volumeMounts:
- name: config-secret
mountPath: '/etc/agecemorg/config.yaml'
readOnly: true
volumes:
- name: config-secret
secret:
secretName: agecemorg-config