coredns相关内容
我们有一个 kubernetes 集群,由四个工作节点和一个主节点组成.在 worker1 和 worker2 上我们无法解析 DNS 名称,但在其他两个节点中一切正常!我按照官方文档这里和我意识到 coredns pod 没有收到来自 worker1 和 2 的查询. 我再说一遍 worker3 和 worker4 的一切都很好,worker1 和 worker2 有问题.例如,当我在 wor
..
Kubernetes 附带一个名为 coredns 的 ConfigMap,可让您指定 DNS 设置.我想通过添加以下内容来修改或修补此配置的一小部分: apiVersion: v1种类:ConfigMap数据:上游名称服务器: |[“1.1.1.1"、“1.0.0.1"] 我知道我可以使用 kubectrl edit 来编辑 coredns ConfigMap 有什么方法可以让我得到上面只包
..
我正在尝试通过发出以下命令来设置 Kubernetes 主节点: kubeadm init --pod-network-cidr=192.168.0.0/16 紧接着:安装 Pod 网络附加组件(印花布) 后跟:主隔离 问题:coredns pod 具有 CrashLoopBackOff 或 Error 状态: # kubectl get pods -n kube-syste
..
我已经遵循了许多在线教程,以在四个Raspberry Pi 4s上设置Kubernetes集群.我最终使用Flannel作为网络插件,因为这似乎是唯一可以在RPi上实际使用的插件,根据 arm32v7/buildpack-deps:latest 容器.它可以很好地从Docker集线器中提取映像.但是,当我将其装入其中并只需键入 curl https://www.google.com 时,它便会挂起
..
我有个案子 客户端(配置为指向DNS_1服务器)互联网DNS_1服务器DNS_2服务器根DNS服务器 是否有任何方法或解决方案,以便当客户端访问网站时,我可以从 DNS_2 服务器获取客户端IP?(我可以控制这两个DNS服务器.) 谢谢! 解决方案 如果您不控制DNS_1,则不会.即使最多使用ECS,您也只能获得客户端的子网
..
发生了什么 从pod内解析外部域失败,并显示 SERVFAIL 消息.在日志中,提到了 I/O超时错误. 我期望发生的事情 应该从吊舱中成功解析外部域. 如何复制它 apiVersion:v1种类:豆荚元数据:名称:dnsutils命名空间:默认规格:容器:-名称:dnsutils图像:gcr.io/kubernetes-e2e-test-images/dnsutils
..
我有2个EKS群集,分别在2个不同的AWS帐户中,并且我可能假定使用不同的防火墙(我无权访问).第一个(Dev)没问题,但是,使用相同的配置,UAT群集Pod正在努力解析DNS.节点可以解决,似乎还可以. 1)ping 8.8.8.8有效 --- 8.8.8.8 ping statistics --- 4 packets transmitted, 4 received, 0% pack
..
我的环境: OS - CentOS-8.2 Kubernetes Vesion: Client Version: v1.18.8 Server Version: v1.18.8 我已经成功配置了Kubernetes集群(一个主控和一个工作器),但是当前在使用以下代码检查dns分辨率时失败了. apiVersion: v1 kind: Pod metadata: name: dn
..
我正在尝试从托管在本地网络上并使用本地计算机/etc/hosts文件指向的私有注册表中部署映像. 我收到以下分辨率错误: Failed to pull image "gitlab.example.com:5050/group/project:latest": rpc error: code = Unknown desc = failed to resolve image 我的/et
..
我有两个通过Rancher运行的kubernetes吊舱: #1-busybox #2-dnsutils 在1号吊舱中: / # cat /etc/resolv.conf nameserver 10.43.0.10 search testspace.svc.cluster.local svc.cluster.local cluster.local options ndots:5
..
我们有一个Kubernetes集群,它由四个工作程序和一个主节点组成.在worker1和worker2上,我们无法解析DNS名称,但在其他两个节点中,一切正常!我遵循官方文档的说明此处和我意识到coredns窗格未收到来自worker1和2的查询. 我重复说worker3和worker4的一切都很好,我遇到了worker1和worker2的问题.例如,当我在worker1中运行 busybox
..
我在minikube集群中有一个k8s服务/部署(在default名称空间中的名称amq: D20181472:argo-k8s gms$ kubectl get svc --all-namespaces NAMESPACE NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
..
我已经设置了一个Kubernetes集群,其中包含一个主服务器(kube-master)和2个从属服务器(kube-node-01和kube-node-02) 在debian拉伸后,一切运行良好……现在->破坏升级由于某种原因,我的coredns Pod因CrashLoopBackOff失败. 我做了一个kubectl describe,错误是Readiness probe faile
..
是否可以在Kubernetes中使用私有DNS?例如,应用程序需要通过其主机名连接到外部数据库.解析IP的DNS条目存放在专用DNS中. 我的AKS(Azure Kubernetes服务)正在1.17版上运行,该版本已经使用了新的coreDNS. 我的第一个尝试是通过配置pod的/etc/resolve.conf文件,像在VM上一样使用该私有DNS: dnsPolicy: "No
..
我有一个带有CoreDNS的Kubernetes 1.13.1集群,除了默认的.default.svc.cluster.local之外,我还希望通过.nsc可以访问默认名称空间中运行的许多服务. 我尝试过的第一件事是手动重写每个服务,如下所示: rewrite name gitea.nsc gitea.default.svc.clus
..
我想使用kubectl patch命令将DNS重写规则添加到coredns配置图,如apiVersion: v1 data: Corefile: | .:53 { log errors health kubernetes cluster.local in-addr.arpa ip6.arpa { pods insecure upstream fallthrough in-addr.arpa ip6
..
我们目前在kubernetes集群(AKS)中具有需要解析两个不同域的Pod. 第一个域为群集域default.svc.cluster.local,第二个域为mydns.local 这怎么实现? 解决方案 我自己找到了解决方案. 有两种方法可以实现所需的名称解析: 如果AKS群集位于Azure VNET内,则可以将VNET中的DNS设置设置为能够解析自定义域的自定义
..
我正在按照教程构建Kubernetes集群. >,并且在访问Kubernetes仪表板时遇到了麻烦.我已经对此提出了另一个问题,您可以在这里此处查看到我的集群中,我认为问题可能出在其他地方,这就是为什么我创建一个新问题. 我通过运行以下命令来启动我的主服务器: > kubeadm reset > kubeadm init --apiserver-advertise-address=[
..
我通过kubeadm设置了集群.在最后一步,我执行kubeadm init --config kubeadm.conf --v=5.我收到有关clusterIp值的错误.这是输出的一部分: I0220 00:16:27.625920 31630 clusterinfo.go:79] creating the RBAC rules for exposing the cluster-
..
这是使用calico的Kubespray部署.除存在代理外,所有默认设置均保持原样. Kubespray毫无问题地跑到了尽头. 开始访问Kubernetes服务失败,经过调查,没有托管主机到 coredns 服务的路径.通过IP访问K8S服务的工作正常.其他所有事情似乎都是正确的,所以我剩下一个可以工作的群集,但是没有DNS. 以下是一些背景信息: 启动busybox容器: #
..