标签: minikube

Minikube无法在Windows 8中运行

我是Kubernetes的新手.在Kubernetes文档的帮助下,我安装了minikube(v0.24.1)并kubectl在我的Windows机器上.VirtualBox(版本5.1.18)也安装在我的机器上.

在开始之前minikube,我已经执行set HTTP_PROXY=xx.xx.xx:8080set NO_PROXY=localhost,127.0.0.0/8,192.0.0.0/8在Windows命令提示符下

minikube通过传递代理详细信息开始

C:\minikube>minikube start --memory 4096  --vm-driver=virtualbox --docker-env http_proxy=xx.xx.xx:8080  --docker-env https_proxy=xx.xx.xx:8080 --docker-env no_proxy=localhost,127.0.0.0/8,192.0.0.0/8 --cache-images=false
Starting local Kubernetes v1.9.0 cluster...
Starting VM...
Getting VM IP address...
Moving files into cluster...
Setting up certs...
Connecting to cluster...
Setting up kubeconfig...
Starting cluster components...
Kubectl is now configured to use the cluster.
Loading cached images from config file.
Run Code Online (Sandbox Code Playgroud)

来自Kubectl的错误:

C:\minikube>kubectl version
Client Version: version.Info{Major:"1", Minor:"9", GitVersion:"v1.9.0", GitCommit:"925c127ec6b946659ad0fd596fa959be43f0cc05", GitTreeState:"clean", BuildDate:"2017-12-15T21:07:38Z", …
Run Code Online (Sandbox Code Playgroud)

windows virtualbox kubernetes kubectl minikube

9
推荐指数
1
解决办法
1355
查看次数

我如何获得本地群集中的minikube节点

我试图使用VM和minikube设置一个本地集群,因为Id已经阅读它唯一可能用于本地目的,但id喜欢加入辅助机器,并且我正在搜索创建连接和散列的方法.

kubernetes minikube

9
推荐指数
2
解决办法
4024
查看次数

为什么使用`--vm-driver = none`启动的Minikube集群容易受到CSRF的攻击?

当使用--vm-driver=none选项1 启动Minikube实例时会遇到以下警告:

WARNING: IT IS RECOMMENDED NOT TO RUN THE NONE DRIVER ON PERSONAL WORKSTATIONS
    The 'none' driver will run an insecure kubernetes apiserver as root that may 
    leave the host vulnerable to CSRF attacks
Run Code Online (Sandbox Code Playgroud)

为什么主人容易受到攻击?这样的攻击怎么会起作用?

csrf minikube

9
推荐指数
1
解决办法
2574
查看次数

kubectl get pods 显示 ErrImagePull

我尝试使用我的本地 docker 映像创建一个 pod,如下所示。

1.首先我在终端中运行这个命令

eval $(minikube docker-env)
Run Code Online (Sandbox Code Playgroud)

2.我创建了一个docker镜像如下

sudo docker image build -t my-first-image:3.0.0 .
Run Code Online (Sandbox Code Playgroud)

3.我创建了如下所示的 pod.yml 并运行此命令

kubectl -f create pod.yml.
Run Code Online (Sandbox Code Playgroud)

4.然后我尝试运行这个命令

kubectl get pods
Run Code Online (Sandbox Code Playgroud)

但它显示以下错误


NAME                             READY   STATUS             RESTARTS   AGE
multiplication-b47499db9-phpb7   0/1     ImagePullBackOff   0          23h
my-first-pod                     0/1     ErrImagePull       0          7s
Run Code Online (Sandbox Code Playgroud)

5.我得到pods日志

kubectl describe pod my-first-pod 
Run Code Online (Sandbox Code Playgroud)

Events:
  Type     Reason     Age                From               Message
  ----     ------     ----               ----               -------
  Normal   Scheduled  99s                default-scheduler  Successfully assigned default/my-first-pod to minikube
  Warning  Failed     41s (x3 over 94s)  kubelet, minikube  Failed to pull image …
Run Code Online (Sandbox Code Playgroud)

docker kubernetes kubectl minikube

9
推荐指数
2
解决办法
2万
查看次数

How to update minikube latest version?

When I command minikube status it shows but with a GitHub link says that update minikube. Can you tell me how can I do this in a simple way?

$ minikube status
??  There is a newer version of minikube available (v1.3.1).  Download it here:
https://github.com/kubernetes/minikube/releases/tag/v1.3.1

To disable this notification, run the following:
minikube config set WantUpdateNotification false

host: Stopped
kubelet: 
apiserver: 
kubectl:
Run Code Online (Sandbox Code Playgroud)

linux ubuntu docker kubernetes minikube

9
推荐指数
3
解决办法
9259
查看次数

来自守护进程的错误响应:获取 https://registry-1.docker.io/v2/:拨打 tcp:查找registry-1.docker.io...i/o 超时

我试图从 docker.io 中提取图像,但我收到此错误,最近我更改了我的 DNS 我不确定原因是......我执行minikube ssh并执行docker pull然后我收到此错误

Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io on 10.0.2.3:53: read udp 10.0.2.15:32905->10.0.2.3:53: i/o timeout
Run Code Online (Sandbox Code Playgroud)

我的环境 -: Docker 版本 -: 19.03.1 minikube 版本 -: 1.2.0 ubuntu 版本 -: 18.04

这是我的 resolv.conf.d --> 头文件内容

名称服务器 192.xxx.1x8.x

docker kubernetes minikube ubuntu-18.04

9
推荐指数
2
解决办法
1万
查看次数

为什么我无法在 Windows 上访问 Minikube 公开的服务?

我是 Kubernetes 新手。我成功创建了一个包含 Angular 前端应用程序的 2 个副本的部署,但是当我使用服务公开它并尝试使用“minikube service service-name”访问该服务时,浏览器无法向我显示该应用程序。

这是我的 docker 文件

FROM registry.gitlab.informatica.aci.it/ccsc/images/nodejs/10_15

LABEL maintainer="d.vaccaro@informatica.aci.it" name="assistenza-fo" version="v1.0.0" license=""

WORKDIR /usr/src/app

ARG PRODUCTION_MODE="false"

ENV NODE_ENV='development'
ENV HTTP_PORT=4200

COPY package*.json ./

RUN if [ "${PRODUCTION_MODE}" = "true" ] || [ "${PRODUCTION_MODE}" = "1" ]; then \
    echo "Build di produzione"; \
    npm ci --production ; \
    else \
    echo "Build di sviluppo"; \
    npm ci ; \
fi

RUN npm audit fix

RUN npm install -g @angular/cli

COPY dockerize /usr/local/bin

RUN …
Run Code Online (Sandbox Code Playgroud)

windows service kubernetes minikube

9
推荐指数
1
解决办法
8525
查看次数

如何更改 .minikube 文件夹的位置?

如何更改.minikube运行 minikube 时创建的整个文件夹的位置?(使用Hyper-V的Windows 10系统)

C:\Users\username\.minikube
Run Code Online (Sandbox Code Playgroud)

kubernetes minikube

9
推荐指数
1
解决办法
3187
查看次数

FailedScheduling <unknown> 默认调度程序 0/1 个节点可用:1 个节点无法调度

我最近开始接触 kubernetes。我遇到过FailedScheduling <unknown> default-scheduler 0/1 nodes are available: 1 node(s) were unschedulable,但不确定发生了什么。

是否是因为我的节点上没有足够的资源用于新的 pod,我需要增加它?不过,它看起来并没有使用 100% 的内存或 CPU。

这是我的吊舱kubectl describe pods plex-kube-plex-986cc6d98-lwns7 --namespace plex

Name:           plex-kube-plex-986cc6d98-lwns7
Namespace:      plex
Priority:       0
Node:           <none>
Labels:         app=kube-plex
                pod-template-hash=986cc6d98
                release=plex
Annotations:    <none>
Status:         Pending
IP:             
IPs:            <none>
Controlled By:  ReplicaSet/plex-kube-plex-986cc6d98
Init Containers:
  kube-plex-install:
    Image:      quay.io/munnerz/kube-plex:latest
    Port:       <none>
    Host Port:  <none>
    Command:
      cp
      /kube-plex
      /shared/kube-plex
    Environment:  <none>
    Mounts:
      /shared from shared (rw)
      /var/run/secrets/kubernetes.io/serviceaccount from plex-kube-plex-token-txkbn (ro)
Containers:
  plex:
    Image:       plexinc/pms-docker:1.16.0.1226-7eb2c8f6f
    Ports:       32400/TCP, 32400/TCP, …
Run Code Online (Sandbox Code Playgroud)

plex kubernetes minikube

9
推荐指数
1
解决办法
2万
查看次数

无法访问minikube IP地址

我是 Kubernetes 的绝对初学者,我是按照本教程开始的。我已经成功编写了 yaml 文件。然而,一旦我部署它,我就无法访问网络应用程序。

这是我的 webapp yaml 文件

apiVersion: apps/v1
kind: Deployment
metadata:
 name: webapp-deployment
 labels:
  app: webapp
spec:
 replicas: 1
 selector:
  matchLabels:
   app: webapp
 template:
  metadata:
   labels:
    app: webapp
spec:
  containers:
  - name: webapp
    image: nanajanashia/k8s-demo-app:v1.0
    ports:
    - containerPort: 3000
    env:
    - name: USER_NAME
      valueFrom:
        secretKeyRef:
          name: mongo-secret
          key: mongo-user
    - name: USER_PWD
      valueFrom:
        secretKeyRef:
          name: mongo-secret
          key: mongo-password
    - name: DB_URL
      valueFrom:
        configMapKeyRef:
          name: mongo-config
          key: mongo-url
Run Code Online (Sandbox Code Playgroud)
apiVersion: v1
kind: Service
metadata:
  name: webapp-servicel
spec: …
Run Code Online (Sandbox Code Playgroud)

kubernetes minikube

9
推荐指数
1
解决办法
2万
查看次数