更新您的 Amazon Web Services CloudFormation 範本
若要更新您的 CloudFormation 範本 (CFT),您必須執行下列動作:
- 驗證 Kubernetes 版本。
- 更新您的 CloudFormation 範本。
- 再次驗證您的 Kubernetes 版本,以確定其已更新。
驗證 Kubernetes 版本
您必須在 CloudFormation 範本更新前後驗證 Kubernetes 版本。
要驗證 Kubernetes 版本,請執行以下動作:
- 在 AWS 中,移至 Cloudformation > Stacks(堆疊),然後移至 AWS 閘道的根 Cloud Formation 堆疊。
- 按一下Parameters(參數),然後複製 EKSClusterName。
- 移至 Elastic Kubernetes Service > Clusters(叢集)。
- 按一下您先前複製的 Elastic Kubernetes Service 叢集名稱。
- 檢查 Kubernetes 版本。範例:1.22.
更新 CloudFormation 範本後,您會看到 Kubernetes 版本也隨之更新。範例:1.23.
更新您的 CloudFormation 範本
若要更新 CloudFormation 範本,請依照以下步驟操作:
-
在 Central 中,移至 ZTNA > 閘道 > 閘道詳細資料,然後按一下閘道名稱。
您會看到雲端閘道版本。
-
在閘道摘要下,按一下版本連結。
注意
如果有可用更新,您會在版本連結旁看到綠色箭號。
軟體更新會出現。
-
選取要更新到的版本以及更新時間。
-
按一下複製以複製 AWS S3 URL。
注意
如果您執行的是最新版本的 CloudFormation 範本,則不會顯示複製。
-
按一下儲存。
提示
如果要更新 CloudFormation 範本而不更新閘道版本,請按一下取消。
-
在 AWS 中,移至 Cloudformation > Stacks(堆疊)。在Stack info(堆疊資訊)下,按一下 Update(更新)。
這會取代目前的 CloudFormation 範本。
注意
確保您更新了根堆疊。
-
在 Update stack(更新堆疊)下,選取Replace current template(取代目前範本)。
-
在 Amazon S3 URL 下,貼上您從 Central 複製的 URL,然後按一下 Next(下一步)。
-
在 Specify stack details(指定堆疊詳細資料)下,按一下 Next(下一步)
-
在 Configure stack options(設定堆疊選項)下,依次按一下Preserve successfully provisioned resources(成功保留已佈建的資源)、Next(下一步).
-
在 Review(檢閱)下,驗證堆疊的詳細資料,接受條件,然後按一下 Submit(提交)。
您的 CloudFormation 堆疊將會更新。此過程大約需要 45 分鐘才能完成。
在 Stacks(堆疊) > Event info(事件資訊)索引標籤上,您將看到「正在更新」。更新完成後,您會看到「更新完成」。
-
在 Central 中,移至 ZTNA > 閘道 > 閘道詳細資料。
您會看到雲端閘道版本已更新。