- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经在 VBox 中的 Ubuntu 19 上安装了 microk8s snap。当我跑 microk8s.enable dns
,用于部署的 pod 不会超过 ContainerCreating 状态。
我以前在里面工作过。我还重新安装了 microk8s,这在过去有帮助,但不再有帮助。
不适用
来自 microk8s.kubectl get all --all-namespaces
的输出表明 secret 的数量有问题。我不知道如何进一步调查,因此感谢您的帮助。
干杯
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system pod/coredns-9b8997588-z88lz 0/1 ContainerCreating 0 16m
NAMESPACE NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
default service/kubernetes ClusterIP 10.152.183.1 <none> 443/TCP 20m
kube-system service/kube-dns ClusterIP 10.152.183.10 <none> 53/UDP,53/TCP,9153/TCP 16m
NAMESPACE NAME READY UP-TO-DATE AVAILABLE AGE
kube-system deployment.apps/coredns 0/1 1 0 16m
NAMESPACE NAME DESIRED CURRENT READY AGE
kube-system replicaset.apps/coredns-9b8997588 1 1 0 16m
microk8s.kubectl describe pod/coredns-9b8997588-z88lz -n kube-system
的输出
Name: coredns-9b8997588-z88lz
Namespace: kube-system
Priority: 2000000000
Priority Class Name: system-cluster-critical
Node: peza-ubuntu-19/10.0.2.15
Start Time: Sun, 29 Sep 2019 15:49:27 +0200
Labels: k8s-app=kube-dns
pod-template-hash=9b8997588
Annotations: scheduler.alpha.kubernetes.io/critical-pod:
Status: Pending
IP:
IPs: <none>
Controlled By: ReplicaSet/coredns-9b8997588
Containers:
coredns:
Container ID:
Image: coredns/coredns:1.5.0
Image ID:
Ports: 53/UDP, 53/TCP, 9153/TCP
Host Ports: 0/UDP, 0/TCP, 0/TCP
Args:
-conf
/etc/coredns/Corefile
State: Waiting
Reason: ContainerCreating
Ready: False
Restart Count: 0
Limits:
memory: 170Mi
Requests:
cpu: 100m
memory: 70Mi
Liveness: http-get http://:8080/health delay=60s timeout=5s period=10s #success=1 #failure=5
Readiness: http-get http://:8181/ready delay=0s timeout=1s period=10s #success=1 #failure=3
Environment: <none>
Mounts:
/etc/coredns from config-volume (ro)
/var/run/secrets/kubernetes.io/serviceaccount from coredns-token-h6qlm (ro)
Conditions:
Type Status
Initialized True
Ready False
ContainersReady False
PodScheduled True
Volumes:
config-volume:
Type: ConfigMap (a volume populated by a ConfigMap)
Name: coredns
Optional: false
coredns-token-h6qlm:
Type: Secret (a volume populated by a Secret)
SecretName: coredns-token-h6qlm
Optional: false
QoS Class: Burstable
Node-Selectors: <none>
Tolerations: CriticalAddonsOnly
node.kubernetes.io/not-ready:NoExecute for 300s
node.kubernetes.io/unreachable:NoExecute for 300s
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal Scheduled <unknown> default-scheduler Successfully assigned kube-system/coredns-9b8997588-z88lz to peza-ubuntu-19
Warning FailedMount 5m59s kubelet, peza-ubuntu-19 Unable to attach or mount volumes: unmounted volumes=[coredns-token-h6qlm config-volume], unattached volumes=[coredns-token-h6qlm config-volume]: timed out waiting for the condition
Warning FailedMount 3m56s (x11 over 10m) kubelet, peza-ubuntu-19 MountVolume.SetUp failed for volume "coredns-token-h6qlm" : failed to sync secret cache: timed out waiting for the condition
Warning FailedMount 3m44s (x2 over 8m16s) kubelet, peza-ubuntu-19 Unable to attach or mount volumes: unmounted volumes=[config-volume coredns-token-h6qlm], unattached volumes=[config-volume coredns-token-h6qlm]: timed out waiting for the condition
Warning FailedMount 113s (x12 over 10m) kubelet, peza-ubuntu-19 MountVolume.SetUp failed for volume "config-volume" : failed to sync configmap cache: timed out waiting for the condition
最佳答案
我整个上午都在 ubuntu 19.04 上与此作斗争。 microk8s 附加组件都不起作用。他们的容器陷入了“ContainerCreating”状态,在他们的描述中出现了类似“MountVolume.SetUp failed for volume“kubernetes-dashboard-token-764ml”:无法同步 secret 缓存:超时等待条件“。
我尝试了几次启动/停止/重置/重新安装 microk8s。没有任何效果。一旦我将其降级到上一个版本,问题就消失了。
sudo snap install microk8s --classic --channel=1.15/stable
关于microk8s.enable dns 卡在 ContainerCreating 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58156014/
我正在尝试设置一个基本的 k8s 集群 执行 kubeadm init --pod-network-cidr=10.244.0.0/16 后,coredns pod 卡在 ContainerCreat
我已经在 VBox 中的 Ubuntu 19 上安装了 microk8s snap。当我跑 microk8s.enable dns ,用于部署的 pod 不会超过 ContainerCreating
我有 5 台机器运行 Ubuntu 16.04.1 LTS。我想将它们设置为 Kubernetes 集群。我试图关注这个getting started guide他们使用 kubeadm 的地方。 一
如 doc 中所述(基于 on )。 我在 Ubuntu 上作为主机操作系统。 docker --version Docker version 18.09.6, build 481bc77 micro
上下文 我安装了Docker关注 this我的Ubuntu 18.04 LTS (Server)上的说明之后是 Kubernetes紧随其后的是 kubeadm .在初始化( kubeadm init
我已经设置了这个 3 节点集群 ( http://docs.projectcalico.org/v2.1/getting-started/kubernetes/installation/vagrant
我正在尝试在具有一个主节点和两个工作节点的 K8s 集群上创建部署。该集群在 3 个 AWS EC2 实例上运行。我已经使用这个环境玩 Kubernetes 有一段时间了。三天前,我开始看到所有 Po
我已经在运行 ubuntu 的桌面上安装了带有 minikube 的 kubernetes 试用版。但是,提出 pod 似乎存在一些问题。 Kubectl get pods --all-namespa
600 pod 部署的多个 pod 卡在 ContainerCreating滚动更新消息后: Failed create pod sandbox: rpc error: code = Unknown
问题陈述: Azure 磁盘动态持久卷声明:装载失败,超时已过。 Pod 永远处于“ContainerCreating”状态。 kubectl describe pod myPod 提供以下信息: W
基本上我需要这样的东西 docker run -p something:something --name xxxx imagename 在 docker api 的 golang sdk(这个 htt
我正在尝试在具有一个主节点和两个工作节点的 K8s 集群上创建部署。该集群在 3 个 AWS EC2 实例上运行并使用编织网络。 [root@master ~]# export kubever=$(k
我是一名优秀的程序员,十分优秀!