https://github.com/netbuffer/spring-cloud-kubernetes-demo
spring-cloud-kubernetes demo project
https://github.com/netbuffer/spring-cloud-kubernetes-demo
Last synced: 5 months ago
JSON representation
spring-cloud-kubernetes demo project
- Host: GitHub
- URL: https://github.com/netbuffer/spring-cloud-kubernetes-demo
- Owner: netbuffer
- Created: 2022-08-16T05:42:24.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-08-20T09:59:57.000Z (over 3 years ago)
- Last Synced: 2025-08-02T20:16:54.394Z (6 months ago)
- Language: Java
- Size: 24.4 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# spring-cloud-kubernetes-demo




* https://github.com/netbuffer/spring-cloud-kubernetes-demo
* https://gitee.com/netbuffer/spring-cloud-kubernetes-demo

### 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 .