kube-dns相关内容
我需要知道 Kubernetes 中部署中所有 pod 的所有主机名. 基于 https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/,我试过: apiVersion: v1种类:服务元数据:名称:默认子域规格:选择器:名称:busybox集群IP:无端口:- 名称: foo端口:1234目标端口:12
..
我正在尝试公开“kube-dns"服务,以便在 Kubernetes 集群之外进行查询.为了做到这一点,我编辑了“服务"定义,将“类型"从“ClusterIP"更改为“NodePort",这似乎工作正常. 但是,当我尝试在节点端口上进行查询时,我能够获得 TCP 会话(使用 Telnet 进行测试),但似乎无法从 DNS 服务器获得任何响应(使用 dig 进行测试). 我查看了“kube-
..
我使用 Vagrant 部署了几个虚拟机来测试 kubernetes: 主机:4 个 CPU,4GB 内存 节点 1:4 个 CPU,8GB 内存 基础镜像:Centos/7. 网络:桥接. 主机操作系统:Centos 7.2 按照 kubeadm 入门指南使用 kubeadm 部署 kubernetes.将节点添加到集群并安装 Weave Net 后,很遗憾我无法启动并运行 ku
..
我在 OpenShift/Kubernetes 环境中运行 Zookeeper.我已将 zookeeper 设置为 StatefulSet 以可靠地保留配置数据. 我在 zoo.cfg 中按主机名配置了三个服务器,但在启动时,主机名解析失败.我在我的集群中使用 nslookup 验证了主机名确实可以解析. zoo.cfg: clientPort=2181dataDir=/var/
..
按照此链接,我已经在virt-manager vm上部署了kubernetes https://kubernetes.io/docs/setup/independent/install- kubeadm/ 当我将另一个虚拟机加入群集时,我发现kube-dns处于挂起状态. root@ubuntu1:~# kubectl get pods --all-namespaces NAM
..
我有2个命名空间和1个pod,每个中运行1个服务. 示例 Namespace 1: default Pod: pod1 Service: pod1service Namespace 2: test Pod: pod1 Service: pod1service 我实际上可以从namespace2容器向namespace1容器发出HTTP请求. curl -H "Content
..
我正在尝试创建一个kubernetes作业,在其中运行"dig srv"查询,以查找同一集群上运行的任何特定服务的所有Pod的IP地址. 这可以实现吗? 我想详细说明问题陈述.群集上已在运行一些服务.要求是要有一个工具,该工具可以接受服务名称并列出属于该服务的所有Pod的IP地址. 我能够通过使用kubectl命令以及选择器和jq工具来做到这一点.但是由于某些原因,不允许我在此环
..
我需要知道Kubernetes部署中所有Pod的所有主机名. 基于 https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/,我尝试过: apiVersion: v1 kind: Service metadata: name: default-subdomain spec: selector
..
我当前拥有3个Kafka经纪人的Kafka部署文件如下: apiVersion: apps/v1beta1 kind: StatefulSet metadata: name: kafka spec: selector: matchLabels: app: kafka serviceName: kafka-headless replicas: 3 upd
..
我有一个带有主节点和工作节点的Kubernetes Cluster设置. Kubectl cluster-info显示kubernetes-master和kube-dns成功运行. 我正在尝试访问下面的URL,由于它是我组织的内部内容,因此下面的URL对外部世界不可见. https://10.118 .3.22:6443/api/v1/namespaces/kube-system/se
..
是否可以在Kuberenetes的同一名称空间中从一个Pod到另一个Pod进行反向DNS查找? 设置:Kubernetes 1.5,kube-dns 1.9 当我使用nslookup执行pod时,我没有主机名,而只有nslookup超时,如: $ time kubectl exec mypod -- nslookup 172\.18\.14\.13 nslookup: can't r
..
我已经在GKE中部署了mongo数据库,Spring Boot BE和Angular应用程序.我的FE服务是一个负载平衡器,它需要与我的BE连接才能获取数据,但是在浏览器中出现控制台错误: GET apiVersion: v1 kind: Service metadata: name: mongo labels: run: mongo spec: type: NodePort ports: - p
..
我使用skydns-rc.yaml.base(/kubernetes-release-1.3/cluster/addons/dns/sky ..)文件创建k8s dns服务.但是kubedns容器始终无法创建. 已进行以下替换: namespace: kube-system替换为namespace: default __PILLAR__DNS__REPLICAS__替换为1 __P
..
我尝试基于ansible回购设置kubernetes dns插件: https://github.com/kubernetes/contrib/tree/master/ansible/roles/kubernetes-addons 运行完剧本后,我既找不到dns pod,也找不到服务.! 做完一些演讲后,( https://github.com/kubernetes/contrib/issu
..
我在minikube设置上尝试了以下命令,以验证dns是否工作正常. kubectl exec -ti busybox -- nslookup kubernetes.default 但这是我得到的输出 ' 服务器:10.96.0.10 地址1:10.96.0.10 nslookup: can't resolve 'kubernetes.default' command termi
..
我们目前在kubernetes集群(AKS)中具有需要解析两个不同域的Pod. 第一个域为群集域default.svc.cluster.local,第二个域为mydns.local 这怎么实现? 解决方案 我自己找到了解决方案. 有两种方法可以实现所需的名称解析: 如果AKS群集位于Azure VNET内,则可以将VNET中的DNS设置设置为能够解析自定义域的自定义
..
试图了解为什么我从kube-proxy日志中看到此输出 W0328 08:00:53.755379 1 server.go:468] Failed to retrieve node info: nodes "ip-172-31-55-175" not found W0328 08:00:53.755505 1 proxier.go:249] invalid nodeIP, initial
..
设置 名为frontend的部署的Pod通过名为frontend的服务公开. NAME READY STATUS RESTARTS AGE po/frontend-b48b88789-dcxs6 1/1 Running 0 2h NAME DESIRED
..
我正在按照 http://www.kubernetes.io/docs上的说明,在Raspberry Pi 3的Ubuntu 16上部署Kubernetes 1.4. ://kubernetes.io/docs/getting-started-guides/kubeadm/.主人开始了,奴才加入也没有问题,但是当我添加编织时,kubedns不会开始.这是豆荚: k8s@k8s-master:
..
我的入口控制器正在运行,并且我可以使用http://(externalIP)/path使用来自RestClient的HTTP GET请求使用群集外的服务.但是,我必须为"Host"标头指定value = "host"(我的Ingress资源的值)才能正常工作.因此,我无法从Web浏览器中点击http://(externalIP)/path.有什么方法可以使我能够从外部Web浏览器进行访问而不必在请
..