values.yaml 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. controller:
  2. kind: "daemonset"
  3. service:
  4. name: "nginx"
  5. type: "NodePort"
  6. httpPort:
  7. nodePort: 30014
  8. httpsPort:
  9. nodePort: 30013
  10. # Allows other nodes to proxy the traffic to the ingress pod.
  11. externalTrafficPolicy: "Local"
  12. # Make it accessible from my router.
  13. externalIPs:
  14. - 10.128.0.4 # ggl.dodges.it
  15. - 5.196.26.88 # ovh.dodges.it
  16. - 81.6.34.107 # init7 home
  17. - 2001:41d0:401:3200::1d20
  18. #ipFamilies:
  19. #- IPv4
  20. ipFamilyPolicy: "PreferDualStack"
  21. annotations:
  22. external-dns.alpha.kubernetes.io/hostname: "nginx.dodges.it"
  23. customPorts:
  24. - protocol: TCP
  25. port: 8140
  26. name: puppet
  27. - protocol: TCP
  28. port: 5432
  29. name: postgres
  30. enableCertManager: true
  31. enableSnippets: true
  32. enableLatencyMetrics: true
  33. enableTLSPassthrough: true
  34. setAsDefaultIngress: true
  35. globalConfiguration:
  36. create: true
  37. spec:
  38. listeners:
  39. - name: puppet-tcp
  40. port: 8140
  41. protocol: TCP
  42. - name: postgres-tcp
  43. port: 5432
  44. protocol: TCP
  45. tolerations:
  46. - key: "isNginx"
  47. operator: "Exists"
  48. effect: "NoSchedule"
  49. prometheus:
  50. create: true