Kubernetes Dashboard 的 args
參數(shù)用于在啟動(dòng)時(shí)傳遞給容器的命令行參數(shù)。這些參數(shù)可以影響 Dashboard 的行為和配置娜睛。以下是一些常見的 Dashboard args
參數(shù)及其作用的詳細(xì)介紹:
--auto-generate-certificates
:
作用:如果啟用,Dashboard 將自動(dòng)生成用于 HTTPS 訪問的自簽名證書秉溉。默認(rèn)情況下讥裤,Dashboard 使用集群的證書。此選項(xiàng)適用于非生產(chǎn)環(huán)境或需要臨時(shí)訪問的情況银觅。--disable-settings-authorizer
:
作用:禁用設(shè)置頁面的授權(quán)檢查,允許未經(jīng)身份驗(yàn)證的用戶訪問設(shè)置頁面坏为。在非生產(chǎn)環(huán)境中可能有用究驴,但可能導(dǎo)致安全風(fēng)險(xiǎn)。--enable-skip-login
:
作用:允許跳過登錄步驟匀伏,直接訪問 Dashboard洒忧。適用于臨時(shí)環(huán)境,但在生產(chǎn)環(huán)境中不建議使用够颠,因?yàn)榭赡軙?huì)降低安全性熙侍。--namespace
:
作用:指定要管理的默認(rèn)命名空間。啟動(dòng) Dashboard 時(shí)會(huì)自動(dòng)選擇此命名空間中的資源履磨。--authentication-mode
:
作用:指定身份驗(yàn)證模式蛉抓。支持的值包括 "token"、"basic" 和 "kubeconfig"剃诅。默認(rèn)是 "token"巷送,使用令牌進(jìn)行身份驗(yàn)證。--apiserver-host
和--apiserver-port
:
作用:指定 kube-apiserver 的地址和端口矛辕。在某些情況下笑跛,可能需要手動(dòng)指定地址和端口。--token
和--token-ttl
:
作用:指定用于身份驗(yàn)證的令牌以及令牌的過期時(shí)間聊品》甚澹可用于通過令牌進(jìn)行身份驗(yàn)證。--kubeconfig
:
作用:指定 kubeconfig 文件的路徑翻屈,用于身份驗(yàn)證和訪問集群陈哑。可以替代--token
參數(shù)伸眶。--disable-self-signed-tls
:
作用:禁用自簽名 TLS 證書惊窖。默認(rèn)情況下,Dashboard 使用自簽名證書進(jìn)行 HTTPS 訪問赚抡。--enable-insecure-login
:
作用:允許使用不安全的 HTTP 登錄爬坑。在生產(chǎn)環(huán)境中不建議使用,因?yàn)榭赡軙?huì)導(dǎo)致安全問題涂臣。
這些只是一些常見的 Dashboard args
參數(shù)及其作用盾计。根據(jù)您的需求,您可以選擇使用適當(dāng)?shù)膮?shù)來配置 Kubernetes Dashboard赁遗。請(qǐng)注意署辉,在配置參數(shù)時(shí)要謹(jǐn)慎考慮安全性和最佳實(shí)踐。