Unverified Commit 70f6feb8 authored by Francois Liot's avatar Francois Liot Committed by GitHub
Browse files

docs: Kubernetes deployment (#202)

parent 5ccb6fde
Loading
Loading
Loading
Loading
+65 −52
Original line number Diff line number Diff line
@@ -10,12 +10,21 @@ spec:
    requests:
      storage: 64Gi
---
apiVersion: v1
kind: Pod
apiVersion: apps/v1
kind: Deployment
metadata:
  name: macos
  labels:
    name: macos
spec:
  replicas: 1
  selector:
    matchLabels:
      app: macos
  template:
    metadata:
      labels:
        app: macos
    spec:
      containers:
      - name: macos
@@ -31,9 +40,11 @@ spec:
          value: "64G"
        ports:
          - containerPort: 8006
            name: http
            protocol: TCP
          - containerPort: 5900
    - containerPort: 5900
      protocol: UDP
            name: vnc
            protocol: TCP
        securityContext:
          capabilities:
            add:
@@ -64,14 +75,16 @@ kind: Service
metadata:
  name: macos
spec:
  internalTrafficPolicy: Cluster
  ports:
  - name: tcp-8006
    - name: http
      port: 8006
  - name: tcp-5900
      protocol: TCP
      targetPort: 8006
    - name: vnc
      port: 5900
  - name: udp-5900
    port: 5900
    protocol: UDP
      protocol: TCP
      targetPort: 5900
  selector:
    name: macos
  type: NodePort
    app: macos
  type: ClusterIP