35得票3回答
Microk8s仪表板使用nginx-ingress通过http无法工作(错误:`在版本“extensions/v1beta1”中没有匹配的种类“Ingress”`)

我在Ubuntu 20.04.3 LTS上运行microk8s v1.22.2。 /etc/hosts的输出: 127.0.0.1 localhost 127.0.1.1 main microk8s status 的摘录: addons: enabled: dashboa...

34得票8回答
使用microk8s,如何从主机进行简单的入口控制?

我想在MicroK8s上完成两件事: 将主机(Ubuntu 18.04)的80/443端口路由到Microk8s 使用类似于kubernetes.io 文档中定义的简单入口。 我的最终目标是创建一个独立的节点Kubernetes集群,它位于Ubuntu主机上,然后使用入口将不同的域路由...

32得票2回答
kubelet在Microk8s中未配置ClusterDNS IP。

我在Ubuntu上使用MicroK8S。 我正在尝试运行一个简单的“hello world”程序,但是当创建一个pod时出现了错误。 kubelet没有配置ClusterDNS IP,无法使用“ClusterFirst”策略创建Pod。回退到“Default”策略 这是我正在尝试应用...

28得票2回答
如何在microk8s中使用本地docker镜像?

我一直在使用 minikube 在本地测试 Kubernetes。在 minikube 中,我们可以使用命令 eval $(minikube docker-env) 使用本地的 Docker 镜像。 我开始探索 microk8s。我在运行 Ubuntu 18 的机器上使用 snap 安装了 m...

25得票2回答
日志显示“extensions/v1beta1 Ingress已弃用”

我按照以下方式添加了一个Ingress:apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: cheddar spec: rules: - host: cheddar.213.215.191.78.nip.io...

23得票2回答
在M1 Mac上本地运行Kubernetes

我想了解一下,在2020年的M1 MacBook Air上是否有可能在本地运行Kubernetes。 我需要的环境相对简单,只是为了完成一些教程。例如,这个operator-sdk指南。 目前我尝试过microk8s和minikube,因为它们是我之前在其他机器上使用过的工具。 对于这两个工具...

22得票1回答
如何调试Helm图表中的错误,例如“将YAML转换为JSON时出错:yaml:不允许在此上下文中使用映射值”?

我正在使用 Helm 3 和 microk8s。 当我尝试进行干运行时:microk8s.helm install <...> --dry-run --debug 我看到类似以下的错误:Error: YAML parse error on ./templates/deploymen...

19得票3回答
如何修复microk8s上的“Failed to pull image”错误

我正在尝试按照Docker的入门教程操作,但在使用kubernetes时遇到了困难。我使用microk8s来创建集群。 我的Dockerfile: FROM node:6.11.5WORKDIR /usr/src/app COPY package.json . RUN npm instal...

17得票2回答
如何暴露Microk8s容器,以便从另一台计算机访问?

我想使用Microk8s来玩Spring Cloud Data Flow,因此我在Windows 10上安装了Multipass,在虚拟机上运行了一个Ubuntu,并安装了Microk8s。我希望所有容器都在Ubuntu上运行(它是由Multipass管理的无头Virtualbox VM),但...

16得票5回答
如何登录到microk8s Kubernetes仪表板?

我在microk8s中启用了仪表盘:microk8s.enable dns dashboard 我找到了它的IP地址:microk8s.kubectl get all --all-namespaces ... kube-system service/kubernetes-dashb...