k8s部署業務服務
本文假設您已經完成了 在Kubernetes上部署業務項目教程的前序步驟
部署服務
在 Kuboard 界面中進入 test 名稱空間,並點擊頁頭的按鈕 創建工作負載,如下圖所示:
填寫表單:
字段名稱 | 填寫內容 | 備註 |
---|---|---|
服務類型 | Deployment | |
服務分層 | 微服務層 | |
服務名稱 | template | |
服務描述 | 業務服務 | |
副本數量 | 1 | |
容器名稱 | template-server | |
鏡像 | harbor.hld.com/test/template:latest | harbor鏡像倉庫鏡像地址 |
抓取策略 | Always | |
環境變量 | eureka.client.service-url.defaultZone=http://cloud-eureka-0.cloud-eureka.test.svc.cluster.local:1111/eureka,http://cloud-eureka-1.cloud-eureka.test.svc.cluster.local:1111/eureka,http://cloud-eureka-2.cloud-eureka.test.svc.cluster.local:1111/eureka spring.cloud.config.uri=http://cloud-config-0.cloud-config.test.svc.cluster.local:8991 | 填入 kuboard 時環境變量名後面不帶 = |
Service | ClusterIp:協議 TCP 服務端口 8001 容器端口 8991 | 內網訪問 |
Ingress | 不開啓 |
驗證
-
通過日誌查看是否讀取配置:
-
日誌截圖
-
註冊中心