- rename manager node and update host FQDNs in inventory - enable multiple worker nodes by commenting out secondary disk - standardize k8s configuration file paths with numeric prefixes - disable k9s permissions step in manager role - upgrade Longhorn chart to v1.12.0 and Traefik chart to v41.0.2 - update Traefik port_map with protocol and add forgejo service - refine Traefik logging configuration to use new JSON format - increase Longhorn disk probe retries and delays - add placeholder directory for k8s_manager files
54 lines
1 KiB
YAML
54 lines
1 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: true
|
|
secret_name: traefik-auth-longhorn
|
|
|
|
- name: forgejo
|
|
port: 10003
|
|
protocol: tcp
|
|
backend:
|
|
namespace: git
|
|
service: forgejo-http
|
|
port: 3000
|
|
# 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
|