- enable tcp protocol for k8s-dashboard and longhorn-ui ports - correct forgejo namespace from git to forgejo - add uyuni-server service definition with port 10004 - maintain consistent port configuration formatting and alignment
64 lines
1.2 KiB
YAML
64 lines
1.2 KiB
YAML
---
|
|
#traefik_enable_ingress: true
|
|
#traefik_ingress_class_name: "traefik"
|
|
#traefik_namespace: kube-system
|
|
|
|
traefik_port_map:
|
|
|
|
- name: k8s-dashboard
|
|
port: 10001
|
|
protocol: tcp
|
|
backend:
|
|
namespace: kubernetes-dashboard
|
|
service: kubernetes-dashboard
|
|
port: 443
|
|
scheme: https
|
|
basicauth:
|
|
enabled: false
|
|
|
|
- name: longhorn-ui
|
|
port: 10002
|
|
# protocol: tcp
|
|
backend:
|
|
namespace: longhorn-system
|
|
service: longhorn-frontend
|
|
port: 80
|
|
scheme: http
|
|
basicauth:
|
|
enabled: false
|
|
secret_name: traefik-auth-longhorn
|
|
|
|
- name: forgejo
|
|
port: 10003
|
|
# protocol: tcp
|
|
backend:
|
|
namespace: forgejo
|
|
service: forgejo-http
|
|
port: 3000
|
|
scheme: http
|
|
basicauth:
|
|
enabled: false
|
|
|
|
- name: uyuni-server
|
|
port: 10004
|
|
# protocol: tcp
|
|
backend:
|
|
namespace: uyuni-server
|
|
service: uyuni-ingress-nossl
|
|
port: 80
|
|
scheme: http
|
|
basicauth:
|
|
enabled: false
|
|
|
|
# Template for future services:
|
|
# - name: my-service
|
|
# description: "Human-readable description"
|
|
# port: 10007
|
|
# backend:
|
|
# namespace: my-namespace
|
|
# service: my-service-name
|
|
# port: 8080
|
|
# scheme: http
|
|
# basicauth:
|
|
# enabled: false
|