1.052
Bearbeitungen
KKeine Bearbeitungszusammenfassung |
KKeine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
__NOINDEX__ | __NOINDEX__ | ||
=== API-Server konfigurieren === | |||
'# /etc/kubernetes/manifests/kube-apiserver.yaml<syntaxhighlight lang="yaml" line="1"> | '# /etc/kubernetes/manifests/kube-apiserver.yaml<syntaxhighlight lang="yaml" line="1"> | ||
Zeile 21: | Zeile 22: | ||
''Um den Prefix zu dekativieren muss als Wert '-' angegeben werden.'' | ''Um den Prefix zu dekativieren muss als Wert '-' angegeben werden.'' | ||
=== Load Balancer installieren === | |||
'# MetalLB installieren / Aktiviert den Service Typ "LoadBalancer" der sonst nur in Cloud Umgebungen verfügbar ist | |||
'# Bildet IPs aus dem Cluster in einen physischen Adressbereich des LANs<syntaxhighlight lang="bash"> | '# Bildet IPs aus dem Cluster in einen physischen Adressbereich des LANs<syntaxhighlight lang="bash"> | ||
Zeile 54: | Zeile 57: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Reverse Proxy installieren === | |||
Reverse proxy um mehrere Domains auf einer IP erreichbar zu machen. | |||
values.yaml<syntaxhighlight lang="yaml" line="1"> | values.yaml<syntaxhighlight lang="yaml" line="1"> | ||
Zeile 71: | Zeile 74: | ||
'# oauth2-proxy installieren / | '# oauth2-proxy installieren / | ||
=== OAUTH Proxy installieren === | |||
Authentifizierung gegen Keyclok und Token Weiterleitung an Dashboard | |||
values.yaml<syntaxhighlight lang="yaml" line="1"> | values.yaml<syntaxhighlight lang="yaml" line="1"> | ||
extraArgs: | extraArgs: |