# spring-cloud-kubernetes-demo **Repository Path**: netbuffer/spring-cloud-kubernetes-demo ## Basic Information - **Project Name**: spring-cloud-kubernetes-demo - **Description**: spring-cloud-kubernetes demo project - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: https://github.com/netbuffer/spring-cloud-kubernetes-demo - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-08-14 - **Last Updated**: 2022-10-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: Kubernetes ## README # spring-cloud-kubernetes-demo ![](https://img.shields.io/static/v1?label=java&message=1.8&color=blue) ![](https://img.shields.io/static/v1?label=sppring-boot&message=2.6.8&color=blue) ![](https://img.shields.io/static/v1?label=sppring-cloud&message=2021.0.3&color=brightgreen) ![](https://img.shields.io/static/v1?label=lombok&message=1.18.24&color=blue) * https://github.com/netbuffer/spring-cloud-kubernetes-demo * https://gitee.com/netbuffer/spring-cloud-kubernetes-demo ![spring-cloud-kubernetes](https://raw.githubusercontent.com/salaboy/s1p_docs/master/s1p.png) ### help * https://docs.spring.io/spring-cloud/docs/current/reference/html/ * https://docs.spring.io/spring-cloud-kubernetes/docs/2.1.3/reference/html/ * https://github.com/wujiuye/share-projects/blob/main/sck-demo * https://github.com/spring-cloud/spring-cloud-kubernetes * https://github.com/spring-cloud/spring-cloud-kubernetes/tree/main/spring-cloud-kubernetes-examples * https://stackoverflow.com/questions/62720167/spring-cloud-kubernetes-not-reloading-secret-change * curl http://localhost:8700/discoveryclient/getServices * curl http://localhost:8700/discoveryclient/instances/{service} * curl k8s-node-ip:30101/invoke/user/1 * curl k8s-node-ip:30102/discoveryclient/getServices * curl k8s-node-ip:30102/discoveryclient/getHostAddress * curl k8s-node-ip:30102/discoveryclient/getenv?key=usp.desc * curl k8s-node-ip:30102/discoveryclient/getenv?key=greeting.message * curl k8s-node-ip:30102/discoveryclient/getenv?key=single-key * curl k8s-node-ip:30102/user/desc * watch -n 3 "curl k8s-node-ip:30102/user/desc" (observe changes in linux every 3 second) * kubectl apply -f sckd.yaml (for run on k8s) * kubectl delete -f sckd.yaml * kubectl get all -n default -o wide * kubectl logs -f -n default xxx * kubectl scale deployment spring-cloud-kubernetes-demo --replicas=3 -n default * kubectl describe -n default configmaps sckd-user-service-provider ### Docker Image * https://hub.docker.com/r/javawiki/spring-cloud-kubernetes-demo * docker build -f user-service-provider/Dockerfile -t javawiki/sckd-user-service-provider:v0.0.1-SNAPSHOT user-service-provider/ * docker build -f user-service-invoker/Dockerfile -t javawiki/sckd-user-service-invoker:v0.0.1-SNAPSHOT user-service-invoker/ * docker build -t javawiki/spring-cloud-kubernetes-demo:v1.0.0 .