Files
podinfo/deploy/k9/git-dep.yaml
2018-04-09 14:49:27 +01:00

45 lines
985 B
YAML

---
apiVersion: apps/v1beta1
kind: Deployment
metadata:
labels:
name: gitsrv
name: gitsrv
namespace: ide
spec:
replicas: 1
selector:
matchLabels:
name: gitsrv
template:
metadata:
labels:
name: gitsrv
spec:
containers:
- image: stefanprodan/gitsrv:0.0.5
name: git
env:
- name: REPO
value: "cluster.git"
- name: TAR_URL
value: "https://github.com/stefanprodan/kubecon-cluster/archive/0.0.1.tar.gz"
ports:
- containerPort: 22
name: ssh
protocol: TCP
volumeMounts:
- mountPath: /git-server/repos
name: git-server-data
- mountPath: /git-server/keys
name: ssh-git
volumes:
- name: ssh-git
secret:
secretName: ssh-git
- name: git-server-data
emptyDir: {}
# - name: git-server-data
# persistentVolumeClaim:
# claimName: git-server-data