first commit

This commit is contained in:
2026-05-28 07:21:15 +00:00
commit 6465520041
57 changed files with 942 additions and 0 deletions

View File

@ -0,0 +1,65 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: code-server
labels:
app.kubernetes.io/name: code-server
app.kubernetes.io/component: ide
app.kubernetes.io/part-of: ocdp-workload
annotations: {}
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/name: code-server
template:
metadata:
labels:
app.kubernetes.io/name: code-server
app.kubernetes.io/component: ide
app.kubernetes.io/part-of: ocdp-workload
spec:
securityContext:
fsGroup: 1000
containers:
- name: code-server
image: codercom/code-server:latest
imagePullPolicy: IfNotPresent
args:
- --bind-addr
- 0.0.0.0:8080
- --auth
- password
- /home/coder/project
env:
- name: PASSWORD
valueFrom:
secretKeyRef:
name: code-server-auth
key: password
ports:
- name: http
containerPort: 8080
readinessProbe:
httpGet:
path: /
port: http
livenessProbe:
httpGet:
path: /
port: http
resources:
requests:
cpu: "500m"
memory: 1Gi
limits:
cpu: "2"
memory: 4Gi
volumeMounts:
- name: workspace
mountPath: /home/coder/project
volumes:
- name: workspace
persistentVolumeClaim:
claimName: code-server-data