From a49a25048fe2f425207490925726761c4e0d80fb Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Tue, 8 Jul 2025 09:36:29 +0200 Subject: [PATCH] Ssh debug pod --- debug.yaml | 43 +++++++++++++++++++++++++++++++++++++++---- 1 file changed, 39 insertions(+), 4 deletions(-) diff --git a/debug.yaml b/debug.yaml index 045366a..fdc06e8 100644 --- a/debug.yaml +++ b/debug.yaml @@ -1,7 +1,18 @@ +apiVersion: v1 +kind: Namespace +metadata: + labels: + pod-security.kubernetes.io/enforce: privileged + name: debug +spec: {} +--- apiVersion: apps/v1 kind: Deployment metadata: name: debug + namespace: debug + labels: + name: debug spec: selector: matchLabels: @@ -13,9 +24,33 @@ spec: spec: containers: - name: debug - image: ubuntu - command: - - sleep - - infinity + # image: nixery.dev/shell/nix/tmux/vim + # command: + # - sleep + # - infinity + image: lscr.io/linuxserver/openssh-server:latest + env: + - name: PUBLIC_KEY_URL + value: https://github.com/zoriya.keys + - name: SUDO_ACCESS + value: "true" + - name: USER_NAME + value: zoriya + - name: LISTEN_PORT + value: "22" securityContext: privileged: true +--- +apiVersion: v1 +kind: Service +metadata: + name: debug + namespace: debug +spec: + selector: + name: debug + type: LoadBalancer + ports: + - protocol: TCP + port: 22 + targetPort: 22