try change to deployment

This commit is contained in:
2026-02-19 20:49:58 -05:00
parent fdfccb17bd
commit 720a2a982f
4 changed files with 26 additions and 16 deletions
+10 -14
View File
@@ -1,14 +1,14 @@
---
apiVersion: apps/v1
kind: StatefulSet
kind: Deployment
metadata:
name: devcontainer-${NAME}
spec:
replicas: 1
template:
metadata:
labels:
app: devcontainer-${NAME}
app: devcontainer
instance: ${NAME}
spec:
securityContext:
fsGroup: 1000
@@ -44,8 +44,10 @@ spec:
- name: HAPPY_EXPERIMENTAL
value: "true"
envFrom:
- configMapRef: ${ENV_CONFIGMAP}
- secretRef: ${ENV_SECRETS}
- configMapRef:
name: ${ENV_CONFIGMAP}
- secretRef:
name: ${ENV_SECRETS}
resources:
requests:
memory: "2Gi"
@@ -68,12 +70,6 @@ spec:
volumes:
- name: workspace
emptyDir: {}
volumeClaimTemplates:
- metadata:
name: userhome
spec:
accessModes: ["ReadWriteMany"]
storageClassName: "ceph-filesystem"
resources:
requests:
storage: 10Gi
- name: userhome
persistentVolumeClaim:
claimName: userhome-${NAME}
+2 -1
View File
@@ -3,7 +3,8 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
# - configmap.yaml
- statefulset.yaml
- deployment.yaml
- pvc.yaml
- service.yaml
commonLabels:
+11
View File
@@ -0,0 +1,11 @@
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: userhome
spec:
accessModes:
- ReadWriteMany
storageClassName: ceph-filesystem
resources:
requests:
storage: 32Gi
+3 -1
View File
@@ -4,10 +4,12 @@ metadata:
name: devcontainer-${NAME}
labels:
app: devcontainer
instance: ${NAME}
spec:
ports:
- port: 5800
name: vnc-web
protocol: TCP
selector:
app: devcontainer-${NAME}
app: devcontainer
instance: ${NAME}