update traefik

This commit is contained in:
2026-01-12 04:47:05 +01:00
parent 5f53252d64
commit 27a44e73ef
6 changed files with 91 additions and 48 deletions

View File

@@ -1,44 +1,62 @@
# Toutes les configurations destinées au chart Nextcloud
# doivent être indentées sous la clé 'nextcloud'
longhorn:
ui:
traefik:
deployment:
enabled: true
replicas: 1
# Persistence
defaultSettings:
defaultDataPath: /var/lib/longhorn
defaultReplicaCount: 3
defaultDiskSelector: ""
defaultDataLocality: "best-effort"
service:
type: LoadBalancer
annotations:
metallb.universe.tf/address-pool: default
ports:
web:
port: 80
targetPort: 8000
websecure:
port: 443
targetPort: 8443
# RBAC et service accounts (Helm gère par défaut)
rbac:
create: true
ports:
web:
port: 8000
expose:
default: true
# Installer CRDs si pas déjà faits
installCRDs: true
websecure:
port: 8443
expose:
default: true
image:
longhorn:
manager:
# -- Registry for the Longhorn Manager image.
registry: "harbor.gkdomaine.local"
# -- Repository for the Longhorn Manager image.
repository: images/longhorn-manager
# -- Tag for the Longhorn Manager image.
tag: v1.10.1
ui:
# -- Registry for the Longhorn UI image.
registry: "harbor.gkdomaine.local"
# -- Repository for the Longhorn UI image.
repository: images/longhorn-ui
# -- Tag for the Longhorn UI image.
tag: v1.10.1
shareManager:
# -- Registry for the Longhorn Share Manager image.
registry: "harbor.gkdomaine.local"
# -- Repository for the Longhorn Share Manager image.
repository: images/longhorn-share-manager
# -- Tag for the Longhorn Share Manager image.
tag: v1.10.1
ingressClass:
enabled: true
isDefaultClass: true
providers:
kubernetesCRD:
enabled: true
kubernetesIngress:
enabled: true
logs:
general:
level: INFO
access:
enabled: true
metrics:
prometheus:
enabled: true
globalArguments:
- "--api.dashboard=true"
additionalArguments:
- "--entrypoints.web.address=:8000"
- "--entrypoints.websecure.address=:8443"
tls:
stores:
default:
defaultCertificate:
secretName: traefik-default-cert