minikube

将 Podman 与 Minikube 结合使用、GUEST_PROVISION 错误、卷已存在等
minikube

将 Podman 与 Minikube 结合使用、GUEST_PROVISION 错误、卷已存在等

我有一个使用 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...

Admin

如何在我的 MacBook 上访问安装在 Windows 10 电脑上的 Kubernetes(Minikube 或 Docker Kubernetes)
minikube

如何在我的 MacBook 上访问安装在 Windows 10 电脑上的 Kubernetes(Minikube 或 Docker Kubernetes)

我正在 Kubernetes 中开发复杂的应用程序。我的 Mac 只有 2 个核心和 16 GB RAM。在处理复杂的部署(例如 Hyperledger Fabric 区块链网络)时,这两个核心是一个限制。我有一台运行 Windows 10 的强大游戏电脑,并且安装了 Docker 和 Minikube,但我无法从外部(从我的 Macbook)访问 minikube。我在 Windows 上没有太多经验,如何将 Kunernetes APi “暴露”到外部看起来并不简单(我不需要暴露部署在 Windows minikube 中的应用程序;我只需要能够使用在我...

Admin

ffmpeg 与 minikube 不兼容
minikube

ffmpeg 与 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...

Admin

如何设置“minikube start”将使用的位置?
minikube

如何设置“minikube start”将使用的位置?

我的“C:”磁盘(硬盘)已满,所以我想“D:”的磁盘空间来存储数据,改变 Minikube 存储其文件的位置,包括配置文件、集群状态和其他相关数据。 如何更改 Minikube 存储文件的位置? 另外,我想知道是否还有其他有关 minikube 中数据位置的配置是我应该知道的,这样我就可以更改它并设置其他硬盘来存储它。 ...

Admin

如何使 Windows 上的 Docker CLI 在启动时与 Minikube 配合使用,并进行正确的基于本地主机的端口映射?
minikube

如何使 Windows 上的 Docker CLI 在启动时与 Minikube 配合使用,并进行正确的基于本地主机的端口映射?

我已经阅读了十几篇关于如何在 Windows 上使用 Minikube 设置 Docker CLI(或者反之,取决于你如何看待它)的文章。 这个想法是在观看这个 YouTube 视频时产生的:DevOps Toolkit - 适用于 Mac 和 Windows 的免费 Docker 桌面替代品 到目前为止我做了什么?首先,我已经设置了必要的软件包: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All choco install docker-cli minikube...

Admin

如何将我的 Minikube 隧道网络(LoadBalancer)公开给我的 Wifi/LAN
minikube

如何将我的 Minikube 隧道网络(LoadBalancer)公开给我的 Wifi/LAN

我在 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 ...

Admin

安装 minikube 失败
minikube

安装 minikube 失败

使用 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...

Admin

创建目录时出错:/var/run/kubernetes
minikube

创建目录时出错:/var/run/kubernetes

标题:启动 Minikube 时出现权限被拒绝错误:kubeconfig 失败 更新:写入 kubeconfig:创建目录时出错:/var/run/kubernetes:mkdir /var/run/kubernetes:权限被拒绝 尝试启动 minikube 描述:尝试在本地计算机上启动 Minikube 时,我遇到了权限被拒绝错误。以下是错误消息: 由于 GUEST_START 而退出:无法启动节点:kubeconfig 更新失败:写入 kubeconfig:创建目录时出错:/var/run/kubernetes:mkdir /var/run/kube...

Admin

尝试在 Ubuntu 22 上从头设置 K8 集群,但 kubelet 无法注册节点
minikube

尝试在 Ubuntu 22 上从头设置 K8 集群,但 kubelet 无法注册节点

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...

Admin

在 minikube 上部署 mernstack 应用时出现 Cors 问题
minikube

在 minikube 上部署 mernstack 应用时出现 Cors 问题

我有一个 mern 堆栈应用程序(react vite + nodejs)Web 应用程序运行良好,因为我启用了 cors 中间件以允许我的前端向后端发送请求,但问题是当我尝试在 minikube(deployment-frontend + deploy-backend)上部署该堆栈时,我收到了跨源错误,尽管它在我的源代码中配置正确,并且无需部署即可正常工作。我不知道问题的原因是什么,即使当我使用 docker compose 来测试 dockerfiles 和整个堆栈时它也运行良好,但问题出现在 minikube 中。 apiVersion: apps/v...

Admin

如何访问使用 Minikube 运行的 docker-compose 容器?
minikube

如何访问使用 Minikube 运行的 docker-compose 容器?

我曾经在本地机器上设置并运行一些容器,并docker-compose通过 Docker Desktop 运行 Docker 守护程序。 我卸载了 Docker Desktop(由于许可问题)并手动安装了 Docker 守护程序以及 Minikube 和 qemu 驱动程序。 我可以在 Minikube VM 上成功运行 docker,并且可以通过 docker-compose 成功启动容器。 minikube ip返回本地 Kubernetes 集群的 IP。 minikube ssh然后 ping 正在运行的容器(Postgres 映像)就可以了。 容...

Admin

在 Minikube 中挂载本地目录时,当 Pod 使用该文件时会导致“检测到文件系统循环”错误
minikube

在 Minikube 中挂载本地目录时,当 Pod 使用该文件时会导致“检测到文件系统循环”错误

我想在 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...

Admin

minikube dns 无法在主机 fedora systemd-resolve 上解析
minikube

minikube dns 无法在主机 fedora systemd-resolve 上解析

我已经使用 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 ...

Admin

Minikube-监控持久存储使用情况
minikube

Minikube-监控持久存储使用情况

我想看看 Minikube 的磁盘大小使用是否存在潜在问题。据我了解,Minikube 默认分配 20GB 的存储空间,我可以通过磁盘大小标志来控制:minikube start --vm-driver=hyperkit --disk-size=40g 此外,我可以通过以下方式控制容器可以分配的大小: spec: containers: - name: app image: ... resources: requests: ephemeral-storage: "2Gi" limits: ...

Admin