Docker virtualbox上的混乱状态+;fabric8/kubernetes+;码头工人

Docker virtualbox上的混乱状态+;fabric8/kubernetes+;码头工人,docker,windows-7,virtualbox,kubernetes,fabric8,Docker,Windows 7,Virtualbox,Kubernetes,Fabric8,我现在开始和fabric8合作几天了。我这里有一些令人困惑的问题 Windows7+VirtualBox+Fabric8+Docker-已安装并“运行” 启动fabric8(gofabric8 start--vm driver=virtualbox)后,一切都会启动,但控制台不可用。状态:正在运行且不适用 我的Minikube集群某个时候会自行关闭(似乎是这样) (类似) 在“gofabric8 docker env”和FOR循环之后。Docker图片向我展示了一些东西,我开始安装mvn,但在

我现在开始和fabric8合作几天了。我这里有一些令人困惑的问题

Windows7+VirtualBox+Fabric8+Docker-已安装并“运行”

  • 启动fabric8(gofabric8 start--vm driver=virtualbox)后,一切都会启动,但控制台不可用。状态:正在运行且不适用
  • 我的Minikube集群某个时候会自行关闭(似乎是这样) (类似)
  • 在“gofabric8 docker env”和FOR循环之后。Docker图片向我展示了一些东西,我开始安装mvn,但在Docker上失败了
  • 现在我有一个非常奇怪的状态:库布的状态告诉我:停止和不适用但fabric8控制台仍然可用且正常工作--
好的。。。我对这些东西还不熟悉,但我仍然不了解整个系统。但直到现在,我一直有正确的想法继续下去。现在我在那一点上输了

希望有人能与我分享一些经验。

更多信息:

 C:\dev>kubectl describe pod springboottut
    Name:           springboottut-1940958062-mfxlj
    Namespace:      default
    Node:           minikube/192.168.99.100
    Start Time:     Tue, 23 May 2017 20:01:35 +0200
    Labels:         group=net.sklorz
                    pod-template-hash=1940958062
                    project=springboottut
                    provider=fabric8
                    version=0.0.1-SNAPSHOT
    Annotations:    fabric8.io/metrics-path=dashboard/file/kubernetes-pods.json/?var-project=springboottut&var-version=0.0.1-SNAPSHOT
                    fabric8.io/scm-tag=HEAD
                    fabric8.io/scm-url=https://github.com/spring-projects/spring-boot/spring-boot-starter-parent/springboottut
                    kubernetes.io/created-by={"kind":"SerializedReference","apiVersion":"v1","reference":{"kind":"ReplicaSet","namespace":"default","name":"springboottut-1940
    958062","uid":"dc4e9aa9-3fe1-11e7-8fb6-0800271...
    Status:         Running
    IP:             172.17.0.12
    Controllers:    ReplicaSet/springboottut-1940958062
    Containers:
      spring-boot:
        Container ID:       docker://d96f2a2313bb7049cd5bb63568e2e01f1484827965843e73f7dbf94d76d61006
        Image:              sklorz/springboottut:snapshot-170523-200054-0346
        Image ID:           docker://sha256:cb5b28e95c9bd0ecb16ee3d9a0d39ab320ae0a896a598339285a7061ad504c94
        Ports:              8080/TCP, 9779/TCP, 8778/TCP
        State:              Running
          Started:          Tue, 23 May 2017 20:01:37 +0200
        Ready:              True
        Restart Count:      0
        Liveness:           http-get http://:8080/health delay=180s timeout=1s period=10s #success=1 #failure=3
        Readiness:          http-get http://:8080/health delay=10s timeout=1s period=10s #success=1 #failure=3
        Environment:
          KUBERNETES_NAMESPACE:     default (v1:metadata.namespace)
        Mounts:
          /var/run/secrets/kubernetes.io/serviceaccount from default-token-fwls2 (ro)
    Conditions:
      Type          Status
      Initialized   True
      Ready         True
      PodScheduled  True
    Volumes:
      default-token-fwls2:
        Type:       Secret (a volume populated by a Secret)
        SecretName: default-token-fwls2
        Optional:   false
    QoS Class:      BestEffort
    Node-Selectors: <none>
    Tolerations:    <none>
    Events:
      FirstSeen     LastSeen        Count   From                    SubObjectPath                   Type            Reason          Message
      ---------     --------        -----   ----                    -------------                   --------        ------          -------
      50m           50m             1       default-scheduler                                       Normal          Scheduled       Successfully assigned springboottut-194095
    8062-mfxlj to minikube
      50m           50m             1       kubelet, minikube       spec.containers{spring-boot}    Normal          Pulled          Container image "sklorz/springboottut:snap
    shot-170523-200054-0346" already present on machine
      50m           50m             1       kubelet, minikube       spec.containers{spring-boot}    Normal          Created         Created container with id d96f2a2313bb7049
    cd5bb63568e2e01f1484827965843e73f7dbf94d76d61006
      50m           50m             1       kubelet, minikube       spec.containers{spring-boot}    Normal          Started         Started container with id d96f2a2313bb7049
    cd5bb63568e2e01f1484827965843e73f7dbf94d76d61006
C:\dev>kubectl描述pod springboottut
名称:springboottut-1940958062-mfxlj
名称空间:默认值
节点:minikube/192.168.99.100
开始时间:2017年5月23日星期二20:01:35+0200
标签:group=net.sklorz
pod模板哈希=1940958062
project=springboottut
provider=fabric8
版本=0.0.1-快照
注释:fabric8.io/metrics path=dashboard/file/kubernetes pods.json/?var project=springboottut&var version=0.0.1-SNAPSHOT
fabric8.io/scm标记=头
fabric8.io/scm-url=https://github.com/spring-projects/spring-boot/spring-boot-starter-parent/springboottut
io/创建人={“种类”:“序列化引用”,“apiVersion”:“v1”,“引用”:{“种类”:“复制集”,“命名空间”:“默认”,“名称”:“springboottut-1940”
958062,“uid”:“dc4e9aa9-3fe1-11e7-8fb6-0800271。。。
状态:正在运行
IP:172.17.0.12
控制器:ReplicaSet/springboottut-1940958062
容器:
弹簧靴:
容器ID:docker://d96f2a2313bb7049cd5bb63568e2e01f1484827965843e73f7dbf94d76d61006
图片:sklorz/springboottut:snapshot-170523-200054-0346
图像ID:docker://sha256:cb5b28e95c9bd0ecb16ee3d9a0d39ab320ae0a896a598339285a7061ad504c94
端口:8080/TCP、9779/TCP、8778/TCP
状态:正在运行
开始时间:2017年5月23日星期二20:01:37+0200
准备好了吗
重新启动计数:0
活跃度:http get http://:8080/运行状况延迟=180s超时=1s周期=10s成功=1失败=3
准备就绪:http get http://:8080/运行状况延迟=10s超时=1s周期=10s#成功=1#失败=3
环境:
KUBERNETES_名称空间:默认(v1:metadata.NAMESPACE)
挂载:
/来自default-token-fwls2(ro)的var/run/secrets/kubernetes.io/serviceCount
条件:
类型状态
初始化为True
准备好了吗
播客预定为真
卷数:
default-token-fwls2:
类型:Secret(由Secret填充的卷)
SecretName:default-token-fwls2
可选:false
QoS等级:最佳努力
节点选择器:
容忍:
活动:
子对象路径类型原因消息中的FirstSeen LastSeen计数
---------     --------        -----   ----                    -------------                   --------        ------          -------
50m 50m 1默认调度程序正常调度已成功分配springboottut-194095
8062 mfxlj至minikube
50m 50m 1 kubelet,minikube规格容器{spring boot}普通拉动容器图像“sklorz/springboottut:snap
shot-170523-200054-0346“已出现在机器上
50m 50m 1 kubelet,minikube spec.containers{spring boot}Normal已创建id为d96f2a2313bb7049的容器
CD5BB63568E2E01F14827965843E73F7DBF94D76D61006
50m 50m 1 kubelet,minikube规格容器{spring boot}正常启动id为d96f2a2313bb7049的容器
CD5BB63568E2E01F14827965843E73F7DBF94D76D61006
它现在正在运行。 现在我仍然需要找出如何访问该pod中的REST-API。。。
(第三个问题:)

好的。我为自己找到了一些解决方案:

  • Win7上的HyperV终于工作了。(这就是为什么我有两个集群。) 运行-一个virtualbox和一个HyperV)
  • 尝试使用入门文档(minikube)设置Kubernetes 在设置fabric8(gofabric8)之前,它会使事情更清楚
  • 设置Docker并使用“gofabric8 Docker env”,FOR循环为 必要但在文件中不经常提及
  • 总之,我想让maven fabric8插件运行,所以要集中精力 在使用他们的目标和文档时,我终于找到了正确的方向
    方向
未决问题:

  • 无法访问群集中已部署的项目。我想我需要 下一步设置代理
  • maven fabric8插件无法与Docker env.Need无缝配合 调查

希望我能帮助其他有类似问题的人。我仍然很高兴得到任何提示:)

问题是什么?还有,你说的像“某个时候自己关机”和“给我看一些东西”“。什么东西?你怎么知道它正在关闭?你需要提供一些用于测试的日志和命令。很抱歉这篇令人困惑的文章。我想我试图一次问几个问题。主要问题是。”