在 Kubernetes/OpenShift 上升級 Instana 後端

若要升級操作器型 Instana 設定,請遵循下列步驟:

升級程序

升級原則提供最多可以跳過一個版次,即可以從 247-x 版升級至 249-x 版或 251-x版,但不能進一步升級。 如果原則不容許您一次執行必要的升級,則您需要執行多個升級步驟。

  1. 安裝 Instana kubectl 外掛程式的目標版本。 如需相關資訊,請參閱 安裝 Instana kubectl 外掛程式

  2. 使用下列其中一種方法來升級操作器:

    附註:

    • 請確定您套用或產生新的 YAML 資訊清單。 請勿直接更新現有 YAML 資訊清單中的映像檔版本。 如果您更新現有 YAML 資訊清單中的映像檔版本,則可能會遺失 CustomResource定義 (CRD) 更新或其他可能導致無法預期錯誤的變更。

    • 若要升級至特定版本,您可能需要執行一些額外動作。 請參閱 升級注意事項 一節。 跳過版本時,請確保考量升級附註 (包括已跳過版本及目標版本的升級附註)。

  3. 執行下列步驟來驗證 Instana 後端升級:

    • 執行 kubectl instana -version 指令,檢查 Instana kubectl 外掛程式版本是否已更新。
    • 執行 kubectl get core -n instana-corekubectl get units -n instana-units 指令,檢查是否已更新 Instana 後端版本。

升級注意事項

升級至版本 261

不需要任何特殊步驟。

升級至 259 版

  1. 已增加所需的最低 ClickHouse 版本。 在升級至 Instana 259 之前,請確定 ClickHouse 叢集在 23.3.10.x 版上執行。

    • 如果 ClickHouse 作為 instana-console Docker 實例運作,請先將 instana-console 更新為最新 259。
    • 如果透過 ClickHouse Operator 操作 ClickHouse ,請將 Clickhouse Operator 部署中的 ClickHouse 映像檔取代為下列映像檔: artifact-public.instana.io/self-hosted-images/k8s/clickhouse:23.3.10.5-1-lts-ibm_v0.29.0,並透過執行指令 kubectl apply -f clickhouse.yaml -n instana-clickhouse來套用部署。
    • 對於所有其他類型的安裝,請遵循正式更新路徑。
  2. downloadKey 欄位會從 核心密碼移至 單元密碼 。 您需要將 repositoryPassword 欄位新增至 核心密碼,其中包含現行有效下載金鑰作為值。

升級至 257 版

不需要任何特殊步驟。