小编Ani*_*uri的帖子

什么是超硬管?

我正在尝试在aws中设置kubernetes并按照https://github.com/kubernetes/kubernetes/blob/master/docs/getting-started-guides/docker-multinode上的指南进行操作

我无法理解hyperkube的含义.有人可以向我解释它是什么以及它是如何工作的?

我遇到的另一个问题是在运行命令时

sudo docker run \
    --volume=/:/rootfs:ro \
    --volume=/sys:/sys:ro \
    --volume=/dev:/dev \
    --volume=/var/lib/docker/:/var/lib/docker:rw \
    --volume=/var/lib/kubelet/:/var/lib/kubelet:rw \
    --volume=/var/run:/var/run:rw \
    --net=host \
    --privileged=true \
    --pid=host \
    -d \
    gcr.io/google_containers/hyperkube:v${K8S_VERSION} \
    /hyperkube kubelet \
      --api-servers=http://localhost:8080 \
      --v=2 --address=0.0.0.0 --enable-server \
      --hostname-override=127.0.0.1 \
      --config=/etc/kubernetes/manifests-multi \
      --cluster-dns=10.0.0.10 \
      --cluster-domain=cluster.local
Run Code Online (Sandbox Code Playgroud)

它默认启动一个pod.从命令文档中,它看起来像是从--config=/etc/kubernetes/manifests-multi属性获取pod清单.但是我的主机中没有此目录.有人可以告诉我从哪里获得这个pod清单?

kubernetes

38
推荐指数
4
解决办法
3万
查看次数

需要一个类型为“io.micrometer.core.instrument.MeterRegistry”的 bean,但无法找到

最近我们将 spring-boot 版本升级到 2.7.2,将 spring Framework 版本升级到 5.3.22。从那时起,我们在其中一个应用程序中看到此错误

“需要一个‘io.micrometer.core.instrument.MeterRegistry’类型的 bean,但无法找到。”

Spring 文档说,如果有一个名为 micrometer-registry-<?> 的依赖项,那么它将自动装配所需的 MeterRegistry。我们确实对我们的项目有这种依赖性。但这并没有发生。

我们在 application.yml 中有以下属性。但执行器也不工作

management:
  metrics:
    export:
      statsd:
        enabled: true
        flavor: datadog
        host: localhost
        port: 8125
  endpoints:
    web:
      exposure:
        include: "*"
  metrics:
    enabled: true
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我我在这里缺少什么吗?

java spring-boot micrometer spring-autoconfiguration

4
推荐指数
1
解决办法
1万
查看次数