跳至主要内容

JSON Web Token (JWT) 身份驗證

許多可用於 Kubernetes 的第三方整合,例如 GitLab 和 HashiCorp Vault,涉及使用原生 Kubernetes Service Account 權杖進行身份驗證,從而允許外部程序存取 Kubernetes API。

在 Rancher v2.9.0 及更高版本中,下游叢集上的服務帳戶現在可以透過 Rancher 身份驗證代理使用 JSON web token (JWT) 進行身份驗證。在早於 v2.9.0 的 Rancher 版本中,僅支援 Rancher 發行的權杖。

要啟用此功能,請執行以下步驟:

  1. 在左上角,點擊 ☰ > 叢集管理。
  2. 點擊進階以開啟下拉選單。
  3. 選擇 JWT 身份驗證。
  4. 勾選您想要啟用 JWT 身份驗證的叢集的核取框,然後點擊啟用。或者,您可以點擊 ⋮ > 啟用。