cdchenli 发表于 2018-9-16 09:23:14

基于k8s、docker、jenkins构建springboot服务

$ cd /home/k8s/yml/services/springcloudtest  $ kubectl create -f springcloudtest-svr.yaml
  查看服务状态
  $ kubectl get service
  springcloudtest   10.254.126.13          9091:30000/TCP   45m
  在k8s-node查看容器情况
  $ docker ps

  CONTAINER>  269366fa1b49      mysql:5.6                                                    "docker-entrypoint..."   About an hour ago   Up About an hour                        k8s_mysql.affc4af4_mysql-3827607452-lp1cp_default_15ace557-60ed-11e8-aa6f-0800276c68b7_404d6f6a
  2ff21fb61984      springcloudtest:201805272108                                 "/bin/sh -c 'java ..."   About an hour ago   Up About an hour                        k8s_springclouttest.c0ee0b5d_springcloudtest-1053936621-w19sh_default_a320f883-61b2-11e8-aa6f-0800276c68b7_a99e1b37
  88e9ba47faf1      registry.access.redhat.com/rhel7/pod-infrastructure:latest   "/usr/bin/pod"         About an hour ago   Up About an hour                        k8s_POD.389b0ddb_mysql-3827607452-lp1cp_default_15ace557-60ed-11e8-aa6f-0800276c68b7_7387fdc6
  130a60acd94d      registry.access.redhat.com/rhel7/pod-infrastructure:latest   "/usr/bin/pod"         About an hour ago   Up About an hour                        k8s_POD.2aaa0bac_springcloudtest-1053936621-w19sh_default_a320f883-61b2-11e8-aa6f-0800276c68b7_fa8aba88
  解决 NodePort方式下,Node所在节点可以访问服务,节点外客户端请求服务都会失败问题
  $ iptables -P FORWARD ACCEPT

页: [1]
查看完整版本: 基于k8s、docker、jenkins构建springboot服务