管理者的學習路徑

按照 IBM Cloud® Kubernetes Service 中精心設計的學習路徑來建立群集、管理群集的資源和生命週期,並使用 IBM Cloud Kubernetes Service 的強大工具來保護、管理和監控您的群集工作負載。

規劃環境

從設計叢集開始,為您的工作負載提供最大可用性和容量。

  1. 環境策略:

    1. 定義叢集的 Kubernetes 策略,例如決定要為環境建立的叢集數目。
    2. 規劃 安全策略,例如確保網路分段和工作負載隔離。
  2. 叢集設定: 規劃環境之後,請規劃特定叢集的設定。

    1. 選擇 支援的基礎架構提供者
    2. 規劃您的群集網路設定。
    3. 規劃叢集以取得 高可用性
    4. 規劃 工作者節點設定

正在尋找無伺服器? 嘗試 Code Engine.

建立叢集

建立具有基礎架構、網路及可用性設定的叢集,這些設定是針對您的使用案例及雲端環境自訂的。

  1. 防火牆: 如果您有公司防火牆,請確保 開啟必要的埠和 IP 位址 以使用 IBM Cloud Kubernetes Service。
  2. CLI 和 API:
    1. 設定 CLI,建立及使用叢集時需要這些 CLI。 當您使用叢集時,請參閱 指令參考手冊,並使用 CLI 變更日誌 來追蹤 CLI 版本更新。
    2. 選擇性地設定 使用 API 進行自動化部署。 當您使用叢集時,請參閱 IBM Cloud Kubernetes ServiceAPI參考社群KubernetesAPI參考
  3. 叢集部署:
    1. 建立叢集
    2. 在叢集備妥之後,存取叢集
    3. 將叢集分散到可用性區域 將工作者節點新增至標準叢集將工作者節點新增至 VPC 叢集
  4. 使用者存取

需要協助嗎? 請參閱 對叢集和主節點進行疑難排解對工作者節點進行疑難排解

管理網路

檢閱下列選用主題,以管理叢集元件的網路連線功能以及與其他網路的連線。 例如,您可能需要將叢集裡的工作負載連接至另一個專用網路中的工作負載。 或者,如果您需要讓更多可攜式 IP 位址可用於在叢集裡公開應用程式的負載平衡器服務,則稍後可能會回到此區段。

保護叢集安全

使用內建的安全功能來保護您的群集基礎架構和網路通訊、隔離您的運算資源,並確保您的基礎架構元件和容器部署都符合安全規範。

  1. 安全策略: 從檢閱叢集可用的所有 安全選項 開始。
  2. 網路安全
  3. 工作量安全:
    1. 在叢集裡 加密機密性資訊,例如主節點的本端磁碟及密碼。
    2. 為開發人員設定 專用映像檔登錄,例如 Container Registry提供的登錄,以控制對登錄的存取權及可以推送的映像檔內容。
    3. 設定 Pod 優先順序,以指出組成叢集工作負載之 Pod 的相對優先順序。
    4. 透過設定 Pod 安全政策 (PSP) 來授權誰可以建立和更新 Pod。

記載及監視

設定記錄和監控,以協助您排除故障,並改善 Kubernetes 群集和應用程式的健康與效能。

  1. 群集和應用程式日誌選擇記錄解決方案,例如 IBM Cloud Logs,以監控容器記錄以及使用者啟動的管理活動。

  2. 稽核記錄將 Kubernetes API 稽核日誌轉發至 IBM Cloud Logs

  3. 監視: 選擇監視解決方案,例如 IBM Cloud® Monitoring,以取得應用程式效能及性能的作業可見性。

需要協助嗎? 請參閱 記載及監視疑難排解

新增登錄及 CI/CD

為叢集設定映像檔登錄及持續整合與遞送 (CI/CD) 管線。

  1. 登錄: 選擇並設定 映像檔登錄,讓開發人員可以從其應用程式部署 YAML 檔案中的登錄取回映像檔。
  2. CI/CD
    • 檢閱自動化應用程式部署的可用選項。
    • 使用 IBM® Continuous Delivery Pipeline for IBM Cloud® 設定工具鏈。

新增儲存體

根據您的應用程式需求、您想要儲存的資料類型,以及您想要存取此資料的頻率,規劃並新增高可用性持續性儲存空間。

  1. 需求: 判定 儲存體解決方案的需求
  2. 選擇解決方案: 使用儲存空間需求,透過比較 非持續性單一區域持續性多區域持續性 儲存空間來選擇儲存空間解決方案。

需要協助嗎? 請參閱持續性儲存空間解決方案的疑難排解頁面。

新增整合

透過將各種外部服務和目錄服務與 Kubernetes 集群整合,增強集群功能。

  1. 檢閱支援的整合:
  2. 將服務加入群集

需要協助嗎? 請參閱 對應用程式和整合進行疑難排解

管理生命週期

在叢集生命週期的每一個階段中管理叢集及工作者節點。

需要協助嗎? 請參閱疑難排解 叢集與主節點工作者節點叢集 Autoscaler