使用带有 --driver=none 选项的 Minikube 时,Pod 无法连接到互联网
对于一些特定的用例,我想使用该--driver=none选项启动 Minikube。 $ sudo minikube start --driver=none ...
对于一些特定的用例,我想使用该--driver=none选项启动 Minikube。 $ sudo minikube start --driver=none ...
我有一个使用 Minikube 的 Kubernetes 项目。到目前为止,它一直使用 Docker 作为驱动程序。但是,我们被指示切换并改用 Podman。 问题源于 Podman 目前似乎仍处于与 Minikube 一起使用的实验阶段。没关系,因为 Podman 似乎对某些人有用。所以我需要弄清楚如何在我们的系统上启用 Podman。 细节: Ubuntu 18.04.6 Minikube 1.31.1 podman 3.4.2 安装 迷你库 *卷曲-LO https://storage.googleapis.com/minikube/rel...
我正在 Kubernetes 中开发复杂的应用程序。我的 Mac 只有 2 个核心和 16 GB RAM。在处理复杂的部署(例如 Hyperledger Fabric 区块链网络)时,这两个核心是一个限制。我有一台运行 Windows 10 的强大游戏电脑,并且安装了 Docker 和 Minikube,但我无法从外部(从我的 Macbook)访问 minikube。我在 Windows 上没有太多经验,如何将 Kunernetes APi “暴露”到外部看起来并不简单(我不需要暴露部署在 Windows minikube 中的应用程序;我只需要能够使用在我...
我在 minikube 中有一个用于视频编辑任务的 pod,我正在使用 moviepy 库。出现了无法读取文件时长的问题,我深入调试代码,并使用 ffmpeg 找到了原因。 from __future__ import division import logging import os import re import subprocess as sp import warnings import numpy as np from moviepy.compat import DEVNULL, PY3 from moviepy.config import...
我的“C:”磁盘(硬盘)已满,所以我想“D:”的磁盘空间来存储数据,改变 Minikube 存储其文件的位置,包括配置文件、集群状态和其他相关数据。 如何更改 Minikube 存储文件的位置? 另外,我想知道是否还有其他有关 minikube 中数据位置的配置是我应该知道的,这样我就可以更改它并设置其他硬盘来存储它。 ...
我已经阅读了十几篇关于如何在 Windows 上使用 Minikube 设置 Docker CLI(或者反之,取决于你如何看待它)的文章。 这个想法是在观看这个 YouTube 视频时产生的:DevOps Toolkit - 适用于 Mac 和 Windows 的免费 Docker 桌面替代品 到目前为止我做了什么?首先,我已经设置了必要的软件包: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All choco install docker-cli minikube...
我在 Ubuntu 22.04 LTS 中使用 Minikube 开发 Kubernetes 解决方案(使用 Docker 进行虚拟化)。我使用“minikube tunnel”命令让 LoadBalancer 服务获取 IP,因为如果没有它,它永远不会被分配 IP,但该 IP 是 docker/minikube 虚拟网络的内部 IP。服务详情: vault service/vault-ui LoadBalancer 10.104.96.77 10.104.96.77 20001:31379/TCP ...
使用 Windows+VirtualBox 时收到以下错误消息 C:\Users\x>multipass launch minikube --name minikube -vvvv [2023-10-25T11:08:20.164] [trace] [k8s1] Got VMState: running [2023-10-25T11:08:20.166] [debug] [blueprint provider] Loading Blueprint "minikube", version v1 [2023-10-25T11:08:20.197] [deb...
标题:启动 Minikube 时出现权限被拒绝错误:kubeconfig 失败 更新:写入 kubeconfig:创建目录时出错:/var/run/kubernetes:mkdir /var/run/kubernetes:权限被拒绝 尝试启动 minikube 描述:尝试在本地计算机上启动 Minikube 时,我遇到了权限被拒绝错误。以下是错误消息: 由于 GUEST_START 而退出:无法启动节点:kubeconfig 更新失败:写入 kubeconfig:创建目录时出错:/var/run/kubernetes:mkdir /var/run/kube...
kubelet 服务显示以下错误 Apr 05 14:13:06 estk8worker0 kubelet[90209]: E0405 14:13:06.863258 90209 kubelet_node_status.go:92] "Unable to register node with API server" err="Post \"https://:6443/api/v1/nodes\": dial tcp :6443: connect: connection refused" node="estk8worker0" Apr 05 14:13:0...
我有一个 mern 堆栈应用程序(react vite + nodejs)Web 应用程序运行良好,因为我启用了 cors 中间件以允许我的前端向后端发送请求,但问题是当我尝试在 minikube(deployment-frontend + deploy-backend)上部署该堆栈时,我收到了跨源错误,尽管它在我的源代码中配置正确,并且无需部署即可正常工作。我不知道问题的原因是什么,即使当我使用 docker compose 来测试 dockerfiles 和整个堆栈时它也运行良好,但问题出现在 minikube 中。 apiVersion: apps/v...
我曾经在本地机器上设置并运行一些容器,并docker-compose通过 Docker Desktop 运行 Docker 守护程序。 我卸载了 Docker Desktop(由于许可问题)并手动安装了 Docker 守护程序以及 Minikube 和 qemu 驱动程序。 我可以在 Minikube VM 上成功运行 docker,并且可以通过 docker-compose 成功启动容器。 minikube ip返回本地 Kubernetes 集群的 IP。 minikube ssh然后 ping 正在运行的容器(Postgres 映像)就可以了。 容...
我想在 Minikube 中运行 MongoDB,同时将本地目录安装到 pod,以便 MongoDB 可以使用其中的数据。我的数据位于本地 PC 的 ./data 目录中,因此我首先执行了以下操作: minikube mount ./data:/mnt/mongodata 安装没有问题,我可以使用minikube ssh然后成功在 minikube 中的 /mnt/mongodata 中找到数据ls /mnt/mongodata。 接下来我尝试创建持久卷(PV)、持久卷声明(PVC)以及部署和服务,如下所示。 apiVersion: v1 kind: Per...
我已经使用 docker 驱动程序设置了 minikube,但问题与 virtualbox 驱动程序是一样的。 我在 Fedora 39 上并且我遵循这里的解释: https://minikube.sigs.k8s.io/docs/handbook/addons/ingress-dns/ nslookup hello-jane.test $(minikube ip) Server: 192.168.49.2 Address: 192.168.49.2#53 Non-authoritative ...
我想看看 Minikube 的磁盘大小使用是否存在潜在问题。据我了解,Minikube 默认分配 20GB 的存储空间,我可以通过磁盘大小标志来控制:minikube start --vm-driver=hyperkit --disk-size=40g 此外,我可以通过以下方式控制容器可以分配的大小: spec: containers: - name: app image: ... resources: requests: ephemeral-storage: "2Gi" limits: ...