values.yaml 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  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. - 5.196.26.88 # ovh.dodges.it
  15. - 81.6.34.64 # init7 home
  16. - 2001:41d0:401:3200::1d20
  17. #ipFamilies:
  18. #- IPv4
  19. ipFamilyPolicy: "PreferDualStack"
  20. annotations:
  21. external-dns.alpha.kubernetes.io/hostname: "nginx.dodges.it"
  22. customPorts:
  23. - protocol: TCP
  24. port: 8140
  25. name: puppet
  26. - protocol: TCP
  27. port: 5432
  28. name: postgres
  29. # Standard Notes
  30. - protocol: TCP
  31. port: 3000
  32. name: standardnotes-sync
  33. - protocol: TCP
  34. port: 3125
  35. name: standardnotes-fs
  36. - protocol: TCP
  37. port: 8776
  38. name: radicle-seed-tcp
  39. enableCertManager: true
  40. enableSnippets: true
  41. enableLatencyMetrics: true
  42. enableTLSPassthrough: true
  43. setAsDefaultIngress: true
  44. globalConfiguration:
  45. create: true
  46. spec:
  47. listeners:
  48. - name: puppet-tcp
  49. port: 8140
  50. protocol: TCP
  51. - name: postgres-tcp
  52. port: 5432
  53. protocol: TCP
  54. - name: standardnotes-sync-tcp
  55. port: 3000
  56. protocol: TCP
  57. - name: standardnotes-fs-tcp
  58. port: 3125
  59. protocol: TCP
  60. - name: radicle-seed-tcp
  61. port: 8776
  62. protocol: TCP
  63. tolerations:
  64. - key: "isNginx"
  65. operator: "Exists"
  66. effect: "NoSchedule"
  67. prometheus:
  68. create: true