Kubernetes问题:我似乎无法从本地机器访问我的服务(pods在minikube上运行),当我运行kubectl describe pod pod-id命令时,我看到以下两行,但我不知道它们是否与无法访问部署有关:
Port: 8888/TCP
Host Port: 0/TCP
但是当我跑的时候
kubectl get services
我看不到外部IP
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
ci-master NodePort 10.
我在Windows 10上使用了docker桌面和minikube。我使用minikube docker-env命令找到本地停靠库的ip地址,如下所示,
> minikube docker-env
SET DOCKER_TLS_VERIFY=1
SET DOCKER_HOST=tcp://172.17.105.232:2376
SET DOCKER_CERT_PATH=C:\Users\joseph\.minikube\certs
SET MINIKUBE_ACTIVE_DOCKERD=minikube
REM To point your shell to minikube's
Kubernetes新手(或者说基本网络)问题:在我的局域网( IP地址192.168.0.20)和virtualbox运行的一个ubuntu盒上安装了单个节点minikube (0.23版本)。
minikube start命令也成功完成。
minikube start
Starting local Kubernetes v1.8.0 cluster...
Starting VM...
Getting VM IP address...
Moving files into cluster...
Setting up certs...
Connecting to cluster...
Setti
我已经在可以从互联网访问的服务器上安装了minikube。
我已经创建了一个kubernetes服务,该服务可用:
>kubectl get service myservice
NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE
myservice 10.0.0.246 <nodes> 80:31988/TCP 14h
minikube的IP地址为:
>minikube ip
192.168.42.135
我希望URL http://myservice.myhost.com (即端口
完整错误消息:connect ECONNREFUSED 127.0.0.1:30561 at TCPConnectWrap.afterConnect axios请求在Node.js环境(Next.js)中运行,这就是错误发生的地方,奇怪的是,当axios请求在浏览器中运行时,它工作得很好。 我的组件(在Node.js中运行)调用axios: import axios from 'axios'
import Router from 'next/router'
import React, { Component } from 'react'
i
我试图在本地机器上运行minikube,并从kubectl中获得一个错误。
错误消息是:Unable to connect to the server: dial tcp 192.168.2.15:8443: connectex: No connection could be made because the target machine actively refused it.
请看下面的截图。
我已经尝试过中的所有建议,但没有任何结果。
有什么解决办法吗?
更新:
安装按照上的说明完成
超级V安装在我的Win 10机器上
使用巧克力安装kubernetes-cli/k
我尝试在不打开Administrator powershell的情况下使用hyperv运行minikube。有什么办法吗?我正在做这个:
choco install minikube
minikube.exe start --vm-driver "hyperv"
如果我尝试从一个普通的powershell启动minikube start,它会给我这样的消息:
X hyperv does not appear to be installed
我设置了一个简单的kubernetes yaml文件(如下所示)来测试nginx入口。Nginx在集群内按预期工作,但在集群外不可见。 我用minikube tunnel和minikube addons enable ingress运行minikube。当我kubectl exec进入nginx-controller时,我可以看到nginx正在工作并提供测试页面,但当我试图从外部点击它时,我得到的是Failed to connect to 127.0.0.1 port 80: Connection refused。 将以下yaml另存为stackoverflow.yaml kind: Dep
我已经在本地计算机上安装了minikube实例(--driver=docker)。minikube ip是192.168.49.2。当我启动minikube (minikube start --memory 7168)时,我在控制台上没有得到错误。但是尝试ping minikube ip失败了。我做错了什么?
$ kubectl get nodes -o wide
NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-
我在装有docker for mac的mac电脑上运行minikube(docker驱动程序)中的Knative/Istio
kubectl get svc -n istio-system istio-ingressgateway
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
istio-ingressgateway LoadBalancer