Pod Security Admission (PSA) 配置範本
Pod Security admission (PSA) 配置範本是 Rancher 自訂資源 (CRD),在 Rancher v2.7.2 及更高版本中可用。這些範本提供您可以應用於叢集的預先定義安全配置:
重要
Rancher 預設提供的政策旨在在安全性和便利性之間提供權衡。如果需要更嚴格的政策配置,使用者可以根據其特定要求自行制定此類政策。如果首選 Rancher 政策,您將需要部署準入控制器,以阻止建立任何不會在您的環境中使用的豁免命名空間。
rancher-privileged: 最寬鬆的配置。它不限制任何 Pod 的行為。這允許已知的權限升級。此政策沒有豁免。rancher-restricted: 遵循當前強化 Pod 的最佳實踐的嚴格限制配置。您必須為 Rancher 元件進行命名空間層級豁免。
分配 Pod Security Admissions (PSA) 配置範本
您可以在建立下游叢集的同時分配 PSA 範本。您也可以透過配置現有叢集來新增範本。
在建立叢集時分配範本
- RKE2 and K3s
- RKE1
- 在左上角,點擊 ☰ > 叢集管理。
- 在叢集頁面上,點擊建立按鈕。
- 選擇提供者。
- 在叢集:建立頁面上,前往基本 > 安全性。
- 在 Pod Security Admission 配置範本下拉選單中,選擇您要分配的範本。
- 點擊建立。
將範本分 配給現有叢集
- 在左上角,點擊 ☰ > 叢集管理。
- 在叢集表中找到您要更新的叢集,然後點擊 ⋮。
- 選擇編輯配置。
- 在 Pod Security Admission 配置範本下拉選單中,選擇您要分配的範本。
- 點擊儲存。
- 在左上角,點擊 ☰ > 叢集管理。
- 在叢集頁面上,點擊建立按鈕。
- 選擇提供者。
- 在新增叢集頁面上,在叢集選項下,點擊進階選項。
- 在 Pod Security Admission 配置範本下拉選單中,選擇您要分配的範本。
- 點擊建立。
將範本分配給現有叢集
- 在左上角,點擊 ☰ > 叢集管理。
- 在叢集表中找到您要更新的叢集,然後點擊 ⋮。
- 選擇編輯配置。
- 在編輯叢集頁面上,前往叢集選項 > 進階選項。
- 在 Pod Security Admission 配置範本中,選擇您要分配的範本。
- 點擊儲存。
新增或編輯 Pod Security Admissions (PSA) 配置範本
如果您具有管理員權限,您可以透過建立額外的 PSA 範本或編輯現有範本來自訂安全限制和權限。
警告
如果您在 PSA 範本仍在使用時進行編輯,變更將應用於已分配給該範本的所有叢集。
- 在左上角,點擊 ☰ > 叢集管理。
- 點擊進階以開啟下拉選單。
- 選擇 Pod Security Admissions。
- 找到您要修改的範本,然後點擊 ⋮。
- 選擇編輯配置以編輯範本。
- 完成編輯配置後,點擊儲存。