1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- controller:
- kind: "daemonset"
- service:
- name: "nginx"
- type: "NodePort"
- httpPort:
- nodePort: 30014
- httpsPort:
- nodePort: 30013
- # Allows other nodes to proxy the traffic to the ingress pod.
- externalTrafficPolicy: "Local"
- # Make it accessible from my router.
- externalIPs:
- - 5.196.26.88 # ovh.dodges.it
- - 81.6.34.64 # init7 home
- - 2001:41d0:401:3200::1d20
- #ipFamilies:
- #- IPv4
- ipFamilyPolicy: "PreferDualStack"
- annotations:
- external-dns.alpha.kubernetes.io/hostname: "nginx.dodges.it"
- customPorts:
- - protocol: TCP
- port: 8140
- name: puppet
- - protocol: TCP
- port: 5432
- name: postgres
- # Standard Notes
- - protocol: TCP
- port: 3000
- name: standardnotes-sync
- - protocol: TCP
- port: 3125
- name: standardnotes-fs
- - protocol: TCP
- port: 8776
- name: radicle-seed-tcp
- enableCertManager: true
- enableSnippets: true
- enableLatencyMetrics: true
- enableTLSPassthrough: true
- setAsDefaultIngress: true
- globalConfiguration:
- create: true
- spec:
- listeners:
- - name: puppet-tcp
- port: 8140
- protocol: TCP
- - name: postgres-tcp
- port: 5432
- protocol: TCP
- - name: standardnotes-sync-tcp
- port: 3000
- protocol: TCP
- - name: standardnotes-fs-tcp
- port: 3125
- protocol: TCP
- - name: radicle-seed-tcp
- port: 8776
- protocol: TCP
- tolerations:
- - key: "isNginx"
- operator: "Exists"
- effect: "NoSchedule"
- prometheus:
- create: true
|