Zum Hauptinhalt springen
Version: Nächste

Chaos Dashboard über Ingress zugänglich machen

Inoffizielle Beta-Übersetzung

Diese Seite wurde von PageTurner AI übersetzt (Beta). Nicht offiziell vom Projekt unterstützt. Fehler gefunden? Problem melden →

Gelegentlich kann es nötig sein, das Chaos Dashboard für externe Nutzer zugänglich zu machen und gleichzeitig unter einem Subpath Ihres bestehenden Monitoring-Dashboards einzubinden.

Nachfolgend finden Sie ein Beispiel, wie Sie das Chaos Dashboard unter dem Pfad /chaos-mesh bereitstellen können:

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ingress-chaos-dashboard-under-subpath
namespace: chaos-mesh
annotations:
nginx.ingress.kubernetes.io/use-regex: 'true'
nginx.ingress.kubernetes.io/rewrite-target: /$1
nginx.ingress.kubernetes.io/configuration-snippet: |
sub_filter '<head>' '<head> <base href="/chaos-mesh/">';
spec:
rules:
- http:
paths:
- path: /chaos-mesh/?(.*)
pathType: Prefix
backend:
service:
name: chaos-dashboard
port:
number: 2333

Sie finden dieses Beispiel auch unter https://github.com/chaos-mesh/chaos-mesh/blob/master/examples/dashboard/ingress-subpath.yaml.