如何在Kubernetes中解决pod的问题“ pod具有未绑定的立即持久卷声明”

时间:2019-01-12 07:40:13

标签: jenkins kubernetes kubernetes-helm microk8s

我想提高自己的CI / CD技能,并开始学习Kubernetes。我想在以前安装过microk8s的本地计算机上设置工作环境。当我从掌舵图表(稳定/詹金斯)安装Jenkins时,我遇到问题“吊舱具有未绑定的即时PersistentVolumeClaims”。我在Linux Ubuntu 18.x中启动了集群,该集群已在Oracle Virtual box中安装并工作。请给我任何提示。

永久卷启动没有任何问题。我试图更改PV的大小,但这并没有解决问题。在pod的日志中,只有一个关于该pod正在初始化的句子。搜索类似的问题对我没有任何帮助。

Pod的日志内容: 容器“ jazzed-anteater-jenkins-69886499b4-6gbhn”中的容器“ jazzed-anteater-jenkins”正等待启动:PodInitializing

1 个答案:

答案 0 :(得分:4)

就我而言,问题与丢弃的IPtables FORWARD策略有关。我已经在“ microk8s.inspect”命令的帮助下进行了调查。 InitContainer无法访问Internet,它停止了使用主容器部署整个pod的过程。解决很容易-“ sudo iptables -P FORWARD ACCEPT”并通过Helm重新部署。