minikube相关内容
我有一个非常简单的 node.js 应用程序(HTTP 服务),它与 redis 进行“对话".我想创建一个部署并使用 minikube 运行它. 据我所知,我的应用程序需要一个基于 docker 镜像的 kubernetes Pod.这是我的 Dockerfile: 来自节点:8.9.1工作目录/usr/src/app复制包*.json ./运行 npm 安装复制 ..曝光 8080CM
..
我正在使用 minikube 来测试部署并且正在经历 这个链接 我的部署清单文件就像 apiVersion: extensions/v1beta1种类:部署元数据:名称:网络应用规格:复制品:1模板:元数据:标签:应用程序:网络应用程序规格:容器:- 名称:webappimagePullPolicy:从不#
..
有什么方法可以将目录/文件从本地系统共享到 kubernetes 容器吗? 我有一个部署 yaml 文件.我想在不使用 kubectl cp 的情况下共享目录. 我尝试过 configmap 但后来我才知道 configmap 不能有整个目录,而只能有一个文件. 如果有人有任何想法,请分享. 请注意:我不想将文件托管到 minikube 中,但我想将目录直接推送到容器
..
是否可以根据创建时间或年龄删除kubernetes中的POD? 例如:我想删除所有早于 1 天的 POD.这些 POD 是孤立的,因此不会创建新的 POD. 解决方案 此命令将删除所有早于一天的 POD : kubectl get pods -o go-template --template '{{range .items}}{{.metadata.name}} {{.metada
..
我最近使用自制软件在新 Mac 上安装了 minikube 和 VirtualBox.我正在按照 官方 minikube 教程 中的说明进行操作. 这就是我启动集群的方式 - minikube start --vm-driver=hyperkit 在运行 kubectl cluster-info 我得到这个 Kubernetes master 运行在 https://192.168.9
..
我在 minikube 上部署一个简单的 postgres 容器时遇到问题.它不会创建“postgres"挂载持久卷时的数据库: kubectl exec -it POSTGRES_POD -- sh/$ su postgres/$ psqlpsql:致命:数据库“postgres";不存在 这是我的 postgres 部署: 资源“kubernetes_deployment"“backen
..
我正在将我的应用程序从 docker 转移到 kubernetes \ helm - 到目前为止,除了设置传入\传出连接之外,我已经成功了. 我面临的一个特殊问题是我无法连接到在我的机器上本地运行的另一个 docker 容器上的 rabbitmq 实例. app-deployment.yaml:apiVersion: 扩展/v1beta1种类:部署元数据:姓名:jks标签:应用程序:我的应
..
我安装了 minikube 和 kubectl: $ minikube 版本minikube 版本:v1.4.0提交:7969c25a98a018b94ea87d949350f3271e9d64b6$ kubectl 版本客户端版本:version.Info{Major:"1", Minor:"16", GitVersion:"v1.16.0", GitCommit:"2bd9643cee5b3
..
我面临的问题是我无法使用其 IP 访问浏览器上的 Kubernetes Ingress.我已经在 Windows 10 Home 上安装了 K8s 和 Minikube. 我正在关注这个官方文档 - https://kubernetes.io/docs/tasks/access-application-cluster/ingress-minikube/ 首先,我通过在 Minikube
..
我想在 kubernetes 上的 keycloak 中为登录、注册和忘记密码页面配置一个自定义主题. 我在 kubernetes 上为 keycloak 使用以下 URL 和配置. https://www.keycloak.org/getting-started/getting-started-kube apiVersion: v1种类:服务元数据:名称:钥匙斗篷标签:应用程序:
..
k8s 新手. 尝试从基于配置文件的配置映射中读取值.我的 configmap 存在于默认命名空间中.但是,spring boot 没有获取值. 配置图如下所示: apiVersion: v1种类:ConfigMap元数据:名称:example-configmap-overriding-new-01数据:application.properties: |-globalkey = 全局
..
在运行 Minikube 时,我想连接到一个服务器,该服务器有一个恼人的习惯,即从其 pod 内部将其内部 IP 地址通告给服务注册中心. 但是由于遗留原因,我必须首先连接到此注册表并从中检索该服务器的 IP 地址.在我看来,从我的开发机器访问这个服务器的唯一方法是桥接到内部网络,这样我就可以访问 Minikube 的网络.有没有简单的方法可以做到这一点? 解决方案 可以添加从loc
..
我已按照此处的说明使用 minikube 安装了本地 Kubernetes 集群. 我是公司代理人.因此我设置了 http_proxy 和 https_proxy 环境变量.在 minikube start 命令之后启动集群后,我还将 minikube ip 的值添加到 no_proxy 环境变量中.但是 kubectl 仍然无法连接到集群. ubuntu@ros-2:~$ kubectl
..
我正在尝试使用 VM 和 minikube 设置本地集群,因为我一直在阅读它只能用于本地目的,但我喜欢加入辅助机器,我正在寻找一种方法来创建连接和散列. 解决方案 如果您的 minikube 机器正在使用 VirtualBox,您可以轻松地做到这一点. 启动 minikube: $ minikube start --vm-driver="virtualbox" 查看minikub
..
目前我正在通过执行以下命令从文件 config.json 创建一个 configmap: kubectl 创建配置映射 jksconfig --from-file=config.json 我希望将 ConfigMap 作为部署的一部分创建并尝试这样做: apiVersion: v1种类:ConfigMap元数据:名称:jksconfig数据:config.json: |-{{ .Files.
..
我在我的机器上设置了 docker 以及里面有 docker 的 minikube,所以我可能有两个 docker 实例在不同的 VM 上运行 我构建了一个图像并标记它,然后将其推送到本地注册表并成功推送,我也可以从注册表中提取它,并且当我运行 curl 获取标签列表时,我得到了结果,这就是我所做的 1- docker build -t 127.0.0.1:5000/eliza/conso
..
我在几个月前安装了 minikube 并希望在有新版本可用时进行升级. 我不知道如何升级 minikube.我在这里看到升级命令的功能请求 - https://github.com/kubernetes/minikube/问题/1171 我尝试卸载 minikube 并再次撞墙.我没有看到卸载 minikube 的命令.与此最接近的信息不是很有帮助 - https://github.c
..
我的 Minikube(安装在我的 Mac 上)中有一个服务 (/deployment/pod) 需要调用直接在我的 Mac 上运行的外部 http 服务(即 Minikube 外部).该外部服务的域名定义在我的 Mac/etc/hosts 文件中.然而,我在 Minikube 中的服务无法调用该外部服务.知道我需要在哪里配置吗?非常感谢. 解决方案 创建 Endpoints 将流量转发到
..
我在使用 kubernetes (minikube) 时遇到问题,并从 docker 上的本地图像存储库中提取图像.Docker 存储库已创建: docker run --entrypoint htpasswd registry:2 -Bbn zordon examplePassword >/mnt/LINUX/auth/htpasswd码头工人运行 -d \-p 5000:5000 \--重启
..
我正在尝试从 minikube pod 内部访问 localhost 上的 docker 容器内托管的 MySQL 数据库,但收效甚微.我尝试了 Minikube 将 MySQL 作为服务在 localhost 上运行 但没有效果.我已经根据我们在 AWS 上使用的服务为我的解决方案建模,但它似乎不适用于 minikube.我的服务如下 apiVersion: v1种类:服务元数据:名称:mys
..