一、創(chuàng)建spring cloud eureka的k8s的yaml
eureka-deployment.yaml
https://github.com/wengmingdong/springcloudk8s/blob/master/eureka/eureka-deployment.yaml
eureka-service.yaml
https://github.com/wengmingdong/springcloudk8s/blob/master/eureka/eureka-service.yaml
部署
1、kubectl create -f eureka-deployment.yaml
2、kubectl get pod -o wide
3、查看pod日志: kubectl logs -f <pod-name>
kubectl logs -f eureka-585cd75ddd-7xzpp
4、kubectl create -f eureka-service.yaml
5、查看結(jié)果

二、創(chuàng)建spring cloud config server的k8s的yaml
config-server-deployment.yaml
https://github.com/wengmingdong/springcloudk8s/blob/master/config/config-server-deployment.yaml
config-server-service.yaml
https://github.com/wengmingdong/springcloudk8s/blob/master/config/config-server-service.yaml
部署
1、kubectl create -f config-server-deployment.yaml
2、kubectl create -f config-server-deployment.yaml
3、查看結(jié)果

三、創(chuàng)建spring cloud config client的k8s的yaml
config-client-deployment.yaml
config-client-service.yaml
https://github.com/wengmingdong/springcloudk8s/blob/master/config-client/config-client-service.yaml
部署
1、kubectl create -f config-client-deployment.yaml

2、kubectl create -f config-client-service.yaml

3、查看結(jié)果
(1) 獲取config-client暴露的端口
kubectl get svc

(2) 訪問config-client,查看結(jié)果
http://192.168.56.61:31019/info


dev22就是來自github上的
springcloud in k8s 目錄 - 簡(jiǎn)書
springcloud in k8s spring cloud 工程創(chuàng)建 - 簡(jiǎn)書
springcloud in k8s 在github上創(chuàng)建配置文件 - 簡(jiǎn)書
springcloud in k8s 在centos7下安裝docker - 簡(jiǎn)書
springcloud in k8s docker私有倉(cāng)庫(kù)安裝 - 簡(jiǎn)書
springcloud in k8s jenkins 之 jdk git maven 安裝 - 簡(jiǎn)書
springcloud in k8s jenkins 安裝 - 簡(jiǎn)書
springcloud in k8s jenkins 之 jdk maven github 配置 - 簡(jiǎn)書
springcloud in k8s jenkins 之 job構(gòu)建項(xiàng)目 - 簡(jiǎn)書
springcloud in k8s kubeadm安裝k8s - 簡(jiǎn)書