diff --git a/k8s/anvil/deployment-ssh-server.yaml b/k8s/anvil/deployment-ssh-server.yaml new file mode 100644 index 0000000..1ecde06 --- /dev/null +++ b/k8s/anvil/deployment-ssh-server.yaml @@ -0,0 +1,48 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: ssh-server + labels: + app: ssh-server +spec: + replicas: 1 + selector: + matchLabels: + app: ssh-server + template: + metadata: + labels: + app: ssh-server + spec: + containers: + - name: ssh-server + image: lscr.io/linuxserver/openssh-server:latest + ports: + - containerPort: 2222 + resources: + requests: + cpu: 50m + memory: 64Mi + limits: + cpu: 200m + memory: 128Mi + env: + - name: PUID + value: "33" + - name: PGID + value: "33" + - name: TZ + value: Asia/Tokyo + - name: USER_NAME + value: webuser + - name: USER_PASSWORD + value: anvil123 + - name: PASSWORD_ACCESS + value: "true" + volumeMounts: + - name: webroot + mountPath: /var/www/html + volumes: + - name: webroot + persistentVolumeClaim: + claimName: webroot-rwx