2021-02-21T10:03:57.108+0800 INFO controllers.ElasticWeb 1. start reconcile logic {“elasticweb”: “dev/elasticweb-sample”}
2021-02-21T10:03:57.108+0800 INFO controllers.ElasticWeb 3. instance : Image [tomcat:8.0.18-jre8], Port [30003], SinglePodQPS [500], TotalQPS [600], RealQPS [nil] {“elasticweb”: “dev/elasticweb-sample”}
2021-02-21T10:03:57.210+0800 INFO controllers.ElasticWeb 4. deployment not exists {“elasticweb”: “dev/elasticweb-sample”}
2021-02-21T10:03:57.313+0800 INFO controllers.ElasticWeb set reference {“func”: “createService”}
2021-02-21T10:03:57.313+0800 INFO controllers.ElasticWeb start create service {“func”: “createService”}
2021-02-21T10:03:57.364+0800 INFO controllers.ElasticWeb create service success {“func”: “createService”}
2021-02-21T10:03:57.365+0800 INFO controllers.ElasticWeb expectReplicas [2] {“func”: “createDeployment”}
2021-02-21T10:03:57.365+0800 INFO controllers.ElasticWeb set reference {“func”: “createDeployment”}
2021-02-21T10:03:57.365+0800 INFO controllers.ElasticWeb start create deployment {“func”: “createDeployment”}
2021-02-21T10:03:57.382+0800 INFO controllers.ElasticWeb create deployment success {“func”: “createDeployment”}
2021-02-21T10:03:57.382+0800 INFO controllers.ElasticWeb singlePodQPS [500], replicas [2], realQPS[1000] {“func”: “updateStatus”}
2021-02-21T10:03:57.407+0800 DEBUG controller-runtime.controller 《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源 威信搜索公众号【编程进阶路】 Successfully Reconciled {“controller”: “elasticweb”, “request”: “dev/elasticweb-sample”}
2021-02-21T10:03:57.407+0800 INFO controllers.ElasticWeb 1. start reconcile logic {“elasticweb”: “dev/elasticweb-sample”}
2021-02-21T10:03:57.407+0800 INFO controllers.ElasticWeb 3. instance : Image [tomcat:8.0.18-jre8], Port [30003], SinglePodQPS [500], TotalQPS [600], RealQPS [1000] {“elasticweb”: “dev/elasticweb-sample”}
2021-02-21T10:03:57.407+0800 INFO controllers.ElasticWeb 9. expectReplicas [2], realReplicas [2] {“elasticweb”: “dev/elasticweb-sample”}
2021-02-21T10:03:57.407+0800 INFO controllers.ElasticWeb 10. return now {“elasticweb”: “dev/elasticweb-sample”}
2021-02-21T10:03:57.407+0800 DEBUG controller-runtime.controller Successfully Reconciled {“controller”: “elasticweb”, “request”: “dev/elasticweb-sample”}
- 再用kubectl get命令详细检查资源对象,一切符合预期,elasticweb、service、deployment、pod都是正常的:
zhaoqin@zhaoqindeMBP-2 elasticweb % kubectl apply -f config/samples/elasticweb_v1_elasticweb.yaml
namespace/dev created
elasticweb.elasticweb.com.bolingcavalry/elasticweb-sample created
zhaoqin@zhaoqindeMBP-2 elasticweb % kubectl get elasticweb -n dev
NAME AGE
elasticweb-sample 35s
zhaoqin@zhaoqindeMBP-2 elasticweb % kubectl get service -n dev
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
elasticweb-sample NodePort 10.107.177.158 8080:30003/TCP 41s
zhaoqin@zhaoqindeMBP-2 elasticweb % kubectl get deployment -n dev
NAME READY UP-