華為云CCE體驗之云原生應用部署與運維管理

      網友投稿 1109 2025-04-02

      華為云CCE體驗之云原生應用部署與運維管理

      1 登錄華為云

      1.1 預置環境

      預置環境

      登錄華為云

      1.2 連接服務器配置yum源

      登錄云服務器(SSH方式登錄)

      ssh root@114.116.254.9

      配置Yum源

      yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo https://sandbox-experiment-resource-north-4.obs.cn-north-4.myhuaweicloud.com/use-framework-upgrade/docker-ce.repo

      2 安裝Docker構建鏡像

      2.1 安裝Docker

      按照Docker

      yum install docker-ce # 按提示輸入y

      設置自啟動

      systemctl start docker systemctl enable docker

      驗證

      docker version

      2.2 構建鏡像

      構建V1版本

      # 工作目錄 cd /root # 下載代碼包 wget https://sandbox-experiment-resource-north-4.obs.cn-north-4.myhuaweicloud.com/use-framework-upgrade/WeatherForecast-master.tar # 解壓代碼包 tar -xvf WeatherForecast-master.tar # 進入目錄 cd WeatherForecast-master-1274f0ad7297a572c12dc3e5603ec02a3902a855/ # 進入V1版本 cd service/forecast-nodejs/v1/ # 查看目錄 ll

      查看Dockerfile

      # 查看Dockerfile cat Dockerfile

      FROM node:11 -slim COPY . /app WORKDIR /app RUN npm i -g curl && npm i EXPOSE 3002 CMD ["node", "main.js"]

      構建鏡像

      # 構建 注意最后一個.不要丟 docker build -t forecast:v1 .

      構建V2版本

      cd ../v2 # 構建 docker build -t forecast:v2 . # 查看鏡像 docker images |grep forecast

      2.3 創建組織上傳鏡像

      創建組織 cce-demo

      上傳鏡像

      點擊生成登錄指令

      docker login -u cn-north-4@ETYD3M7DJBKSVNZTBS2G -p 16509382691dcc7bb2d77b6ceef554e165dd50f83abd69d83b81d67edac745bb swr.cn-north-4.myhuaweicloud.com

      執行登錄

      查看鏡像ID,上傳鏡像

      docker images | grep forecast

      華為云CCE體驗之云原生應用部署與運維管理

      上傳

      # sudo docker tag {鏡像ID} swr.cn-north-4.myhuaweicloud.com/{組織名稱}/forecast:v1 # 上傳V1 注意版本號 sudo docker tag 4a5dea2e1966 swr.cn-north-4.myhuaweicloud.com/cce-demo/forecast:v1 sudo docker push swr.cn-north-4.myhuaweicloud.com/cce-demo/forecast:v1 # 上傳V2 注意版本號 sudo docker tag 00d868825b6b swr.cn-north-4.myhuaweicloud.com/cce-demo/forecast:v2 sudo docker push swr.cn-north-4.myhuaweicloud.com/cce-demo/forecast:v2

      3 CCE容器資源管理

      3.1 創建CCE集群

      購買CCE:按需、cce-demo、控制節點 1、我已知曉

      配置網絡:VPC、 容器網段 172。點擊下一步

      稍后添加節點,下一步。已知曉,提交。

      6-10分鐘創建完成,返回集群管理

      3.2 創建節點

      資源管理–節點管理–選擇剛才創建的集群–購買節點

      按需、規格:通用計算型c6s.2xlarge.2、公共鏡像:CentOS7.6、密碼、節點 2

      下一步,提交。3-5分鐘創建完成,返回節點列表

      4 容器應用部署

      4.1 MySQL數據庫部署(有狀態負載)

      云容器引擎–配置中心–密鑰Secret–添加密鑰

      生成Base64編碼密鑰

      echo -n "admin123" | base64

      創建密鑰,參數如下。然后創建。

      名稱:mysql-secret 集群:cce-demo 密鑰類型:Opaque 密鑰鍵:MYSQL_ROOT_PASSWORD 密鑰值:YWRtaW4xMjM=

      云容器引擎–工作負載–有狀態負載–創建

      名稱:mysql-adv 實例數:1

      添加容器-開源–MySQL

      版本 5.6 。環境變量:密鑰導入mysql-secret。數據存儲:/var/lib/mysql

      端口號名稱:mysqlport 端口號:3306,服務:集群內訪問,mysql-adv,3306

      創建完成

      4.2 創建frontend(無狀態工作負載)

      云容器引擎–工作負載–無狀態工作負載

      工作負載名稱:frontend,實例 1個。下一步添加容器:共享鏡像–frontend:v1

      下一步訪問設置,添加服務。訪問類型:負載均衡–公網,暴漏給外網。端口號:3000

      保持默認,創建

      4.3 創建forecast(無狀態工作負載)

      區別4.2 我的鏡像中選擇v1,集群內訪問,端口3002,注:應用名稱和容器名稱一致

      4.4 創建recommendation(無狀態工作負載)

      區別4.2 共享鏡像中選擇v1,集群內訪問,端口3005,注:應用名稱和容器名稱一致

      4.5 創建advertisement(無狀態工作負載)

      配置中心–配置項ConfigMap

      名稱:advertisement-mysql-cm 配置數據鍵:advertisement_datebase_host 配置數據值:mysql-adv.default.svc.cluster.local:3306 配置數據鍵:advertisement_datebase_user 配置數據值:root

      配置中心–密鑰

      名稱:advertisement-mysql-sec 密鑰鍵:advertisement_datebase_passwd 密鑰值:YWRtaW4xMjM=

      創建advertisement(無狀態工作負載)

      創建工作負載

      區別: 環境變量

      可以先不添加服務

      手動添加服務

      資源管理–網絡管理–添加服務

      集群內訪問,名稱:advertisement,關聯工作負載:advertisement,端口:3003

      搞定

      云原生 云容器引擎 CCE 容器 應用運維管理 AOM

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:你好,我是初學者。剛剛把單元格鎖定了,請問怎樣才能解鎖。(單元格被鎖定怎么解開)
      下一篇:wps表格怎么新建表格(怎樣新建表格wps)
      相關文章
      亚洲第一区精品观看| 亚洲∧v久久久无码精品| 亚洲码国产精品高潮在线| 在线观看国产一区亚洲bd| 亚洲午夜久久久精品电影院| 亚洲色欲或者高潮影院| 亚洲电影国产一区| 国产A在亚洲线播放| 国产亚洲精久久久久久无码| 无码欧精品亚洲日韩一区夜夜嗨| 色欲aⅴ亚洲情无码AV蜜桃| 337P日本欧洲亚洲大胆艺术图| 亚洲AV无码一区二区三区网址| 亚洲欧美在线x视频| 亚洲av无码乱码在线观看野外 | 国产精品亚洲综合网站| 无码专区一va亚洲v专区在线| 亚洲电影日韩精品| 亚洲av午夜精品一区二区三区 | 亚洲欧洲日产国码www| 亚洲日本国产乱码va在线观看| 亚洲视频免费一区| xxx毛茸茸的亚洲| 亚洲精品无码日韩国产不卡av| 亚洲av永久无码天堂网| www亚洲一级视频com| 国产91成人精品亚洲精品| 亚洲欧洲一区二区三区| 国产偷窥女洗浴在线观看亚洲| 亚洲日韩小电影在线观看| 亚洲第一极品精品无码久久| 亚洲第一福利网站| 亚洲性色成人av天堂| 亚洲码欧美码一区二区三区| 精品亚洲成a人在线观看| 久久久久国产成人精品亚洲午夜| 亚洲精品国产精品乱码不99| 亚洲国产老鸭窝一区二区三区 | 精品久久亚洲一级α| 中文字幕中韩乱码亚洲大片| 亚洲AV无码码潮喷在线观看|