日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

使用Helm方式管理K8s集群

本文介紹如何使用Helm方式導入、導出以及查看K8s集群。

Kubernetes集群工作流程

在容器服務K8s集群中部署應用,您需在容器服務Kubernetes版控制臺中創建或注冊集群,并將該集群導入到EDAS控制臺,然后在導入的容器服務Kubernetes版集群中使用部署包或鏡像來部署應用。

K8s集群中創建應用流程

說明

阿里云Kubernetes集群和混合云集群在導入EDAS后,管理集群的操作流程類似,本文以阿里云容器服務K8s集群為例。

前提條件

  • 阿里云賬號已開通EDAS服務,請參見開通EDAS

  • 該阿里云賬號已開通容器服務Kubernetes版并完成角色授權,請參見容器服務ACK服務角色

  • 如果使用RAM用戶進行操作,需要保證該RAM用戶已經由阿里云賬號授予登錄等操作權限。

容器服務Kubernetes版控制臺創建集群

使用Helm方式導入Kubernetes集群

重要

執行Helm Chart時,需訪問集群,并在集群中安裝資源。您需確保本地的KubeConfig能夠連通集群。具體操作,請參見獲取集群KubeConfig并通過kubectl工具連接集群

  1. 下載導入集群需要的Helm Chart。

    wget https://edas-hz.oss-cn-hangzhou.aliyuncs.com/helm/cloudapp-helm-chart-1.0.0.tgz
  2. 執行以下命令,導入EDAS。

    helm install cloudapp-helm cloudapp-helm-chart-1.0.0.tgz --set accessKeyId=xxxx,accessKeySecret=xxxxx

    accessKeyIdaccessKeySecret:EDAS導入集群及ACK集群讀權限的AK/SK。 該參數必填。

    helm install cloudapp-helm cloudapp-helm-chart-1.0.0.tgz --set accessKeyId=xxxx,accessKeySecret=xxxxx,namespaceId=cn-hangzhou:xxx

    namespaceId:導入的微服務空間ID, 該參數選填,不填則導入至默認微服務空間。您可登錄EDAS控制臺,在資源管理 > 微服務空間頁面獲取。

  3. 導入過程持續兩分鐘左右,您可通過以下兩種方式查看導入結果。

    • 執行以下命令,查看日志。

      kubectl logs job/cloudapp-helm-install-job -n kube-system
    • 在EDAS控制臺的資源管理 > 容器服務K8s集群頁面,查看導入狀態及導入日志。

      image.png

使用Helm方式導出Kubernetes集群

執行以下命令,將集群從EDAS中導出。

helm uninstall cloudapp-helm
重要

執行命令前,請先確認集群中應用是否都已刪除,否則無法正常卸載。

在EDAS控制臺查看Kubernetes集群詳情

  1. 登錄EDAS控制臺

  2. 在左側導航欄選擇資源管理 > 容器服務K8s集群(或資源管理 > Serverless K8s集群)。

  3. 單擊集群ID進入集群詳情頁面。

    集群詳情頁面您可查看該集群的詳細信息、ECS實例、Deployments和應用列表等信息。

    • 集群信息:該區域展示了集群基本信息,如集群ID、csClusterId、集群名稱、微服務空間、集群類型、VPC ID、網絡類型、集群狀態和描述信息等信息。

      • 集群信息區域右上角單擊查看詳情,可查看集群的詳細信息。

      • 集群信息區域右上角單擊編輯,可修改集群的描述信息。

    • ECS實例:該區域展示了該集群包含的ECS實例列表和ECS實例概要信息。

    • Deployments:該區域展示您轉換和托管到EDAS的第三方平臺自建Deployment。

    • 應用列表:該區域展示了集群內包含的應用,您可以查看應用名稱、JDK版本、應用運行環境、實例總數、運行中的實例數和應用負責人等信息。您可以單擊應用名稱進入應用詳情頁面。

后續操作