From 30ff2e58b1d6dfe8b73a1e550e1287a79dddc902 Mon Sep 17 00:00:00 2001 From: kaffa Date: Thu, 12 Mar 2026 14:25:19 +0900 Subject: [PATCH] Add k8s manifest: deployment-ssh-server.yaml --- k8s/anvil/deployment-ssh-server.yaml | 48 ++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 k8s/anvil/deployment-ssh-server.yaml 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