deployment.yaml 710 B

123456789101112131415161718192021222324252627282930313233
  1. apiVersion: apps/v1
  2. kind: Deployment
  3. metadata:
  4. name: novnc
  5. spec:
  6. selector:
  7. matchLabels:
  8. app.kubernetes.io/name: novnc
  9. app.kubernetes.io/part-of: freerdp
  10. template:
  11. metadata:
  12. labels:
  13. app.kubernetes.io/name: novnc
  14. app.kubernetes.io/part-of: freerdp
  15. spec:
  16. containers:
  17. - image: docker-registry.intr/utils/novnc:master
  18. name: novnc
  19. ports:
  20. - containerPort: 6080
  21. name: http
  22. protocol: TCP
  23. env:
  24. - name: NOVNC_VNC
  25. value: "vnc:5900"
  26. resources:
  27. limits:
  28. cpu: 2000m
  29. memory: 1024Mi
  30. requests:
  31. cpu: 1000m
  32. memory: 512Mi