Ssh debug pod

This commit is contained in:
2025-07-08 09:36:29 +02:00
parent 51040b6a61
commit a49a25048f

View File

@@ -1,7 +1,18 @@
apiVersion: v1
kind: Namespace
metadata:
labels:
pod-security.kubernetes.io/enforce: privileged
name: debug
spec: {}
---
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: debug name: debug
namespace: debug
labels:
name: debug
spec: spec:
selector: selector:
matchLabels: matchLabels:
@@ -13,9 +24,33 @@ spec:
spec: spec:
containers: containers:
- name: debug - name: debug
image: ubuntu # image: nixery.dev/shell/nix/tmux/vim
command: # command:
- sleep # - sleep
- infinity # - 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: securityContext:
privileged: true privileged: true
---
apiVersion: v1
kind: Service
metadata:
name: debug
namespace: debug
spec:
selector:
name: debug
type: LoadBalancer
ports:
- protocol: TCP
port: 22
targetPort: 22