Update kubernetes.yml

Updates default machine specs, to following and adds /dev/net/tun, ensuring the connection tunnels:

- RAM: 8GB
- CPU Cores: 8
- Disk size: 512GB
- Windows Edition: Windows 11 Enterprise
This commit is contained in:
Alice King Tai Poon 潘景泰 2024-07-17 14:37:42 +08:00 committed by GitHub
parent 7654b8511b
commit 3eda68ed74
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -7,7 +7,7 @@ spec:
- ReadWriteOnce - ReadWriteOnce
resources: resources:
requests: requests:
storage: 64Gi storage: 512Gi
--- ---
apiVersion: v1 apiVersion: v1
kind: Pod kind: Pod
@ -30,17 +30,21 @@ spec:
securityContext: securityContext:
privileged: true privileged: true
env: env:
- name: VERSION
value: "win11e"
- name: RAM_SIZE - name: RAM_SIZE
value: 4G value: 8G
- name: CPU_CORES - name: CPU_CORES
value: "2" value: "8"
- name: DISK_SIZE - name: DISK_SIZE
value: "64G" value: "512G"
volumeMounts: volumeMounts:
- mountPath: /storage - mountPath: /storage
name: storage name: storage
- mountPath: /dev/kvm - mountPath: /dev/kvm
name: dev-kvm name: dev-kvm
- mountPath: /dev/net/tun
name: dev-net-tun
volumes: volumes:
- name: storage - name: storage
persistentVolumeClaim: persistentVolumeClaim:
@ -48,6 +52,9 @@ spec:
- name: dev-kvm - name: dev-kvm
hostPath: hostPath:
path: /dev/kvm path: /dev/kvm
- name: dev-net-tun
hostPath:
path: /dev/net/tun
--- ---
apiVersion: v1 apiVersion: v1
kind: Service kind: Service