我有一个 kube.netes 集群,它有两个工作节点。 每个工作节点将有一个 pod。 我已经在 helm chart 中进行了配置,这些 pod 的主机名将是 pod-0.test.com 和 pod-1.test.com。 我已经指出 coredns 将任何匹配“.com”域的 DNS 请求转 ...
我有一个 kube.netes 集群,它有两个工作节点。 每个工作节点将有一个 pod。 我已经在 helm chart 中进行了配置,这些 pod 的主机名将是 pod-0.test.com 和 pod-1.test.com。 我已经指出 coredns 将任何匹配“.com”域的 DNS 请求转 ...
我有一个 k8s 集群,我在其中部署了一些容器。 该集群可通过 microk8s.hostname.internal 访问。 此时此刻,我部署了一个应用程序/容器,可在此处访问:microk8s.hostname.internal/myapplication 借助服务和入口。 这很好用。 现在我想 ...
我的设置/问题概述 我在 Rhel 7.9 盒子上的 Docker 容器内运行 K3s 集群。 如果您没有看到下面的复制和粘贴示例,那么这一切都在 air gapped.network 上进行。 我正在尝试在集群上安装 Istio,但安装在设置入口网关部署时挂起。 Istio 安装在网关部署时挂起 ...
为了提供一些背景信息,我使用 AKS 并在集群上部署了 APIM 解决方案,该解决方案工作了一个月,但几天前,我回到我的集群上,CoreDNS 和 CoreDNS 自动缩放器 Pod 位于 CrashBackLoop 上. 以下是 Pod 的描述: 我试图扩展部署重新开始部署删除了 pod,更新了 ...
假设有 2 个单独的 k3d 集群(即: vault , dev )有一种方法可以为每个集群(最好使用 https)提供不同的 URL 例如: vault.cluster.internal和dev.cluster.internal并允许应用程序部署在dev.cluster.internal在vaul ...
我有一个 k8s 集群,其中包含三个 master、两个 worker 和一个外部 haproxy,并使用 flannel 作为 cni。 coredns 有问题,它们的状态是运行,但它们没有准备好。 核心日志我得到了这个 pod 的日志,我得到了这条消息: [INFO] 插件/就绪:仍在等待: ...
我想使用 Kubernetes 提供的内部 DNS 服务器 (CoreDNS) 连接到我的 nextcloud 实例。 我通过部署在 Kubernetes 中的 Wireguard VPN 远程连接到集群: 它清楚地表明我正在使用所有其他服务使用的 CoreDNS 服务器 10.43.0.10: ...
下面的代码片段取自 coredns 的默认 Corefile。 我知道 lameduck 会在指定的 DURATION 内延迟关机。 我无法得到这个lameduck的确切用法。 我相信当我们进行滚动重启时,coredns pod 会被关闭并被替换。 那么为什么我们要使用lameduck 来延迟关 ...
下面的代码片段取自 coredns 的默认 Corefile。 在这个片段中,健康插件用于向 http://localhost:8080/health 报告健康状态。 如果报告 200 OK 表示健康的 coredns pod。 但是我有几个疑问,如果 coredns pod 的健康状态报告为 ...
我有一个在 kube-system 命名空间中运行的 coredns pod。 我需要在不停机的情况下重新启动 coredns pod。 我知道我们可以使用以下命令删除 coredns pod,新的 coredns pod 将自动启动。 kubectl delete pods -n kube-sys ...
我已将 coredns 设置为在容器中运行,并且一切正常。 我想强制所有容器继续使用这个容器中的这个 DNS。 我安装的 DNS 服务器是 coredns。 我知道我可以使用 docker-compose 中的“dns”,但这需要一个 IP 地址,而且我的容器没有固定的 IP。 有没有办法强制所 ...
我在我的 centos 8 操作系统上安装了 microk8s。 当我做 microk8s 启用 dns 时,coredns 或 calico-kube-controllers 不能像上面那样启动。 描述 coredns 的 pod: 描述 calico-kube-controllers 的 ...
我的 pod 找不到 URL https://nfe.sefaz.go.gov.br/nfe/services/NFeAutorizacao4 。 我做了一个测试,在其中一个 pod 的/etc/resolve.conf文件中添加了 DNS 8.8.8.8和8.8.4.4 ,然后找到了 URL。 ...
今天 coredns one pod 遇到问题,我检查 coredns pod 并显示如下日志: 目前 coredns 有 2 个 pod,其中一个 pod 有这个问题。 dns pod ip 是172.30.112.19 ,为什么 dns 尝试连接100.100.2.136 ? 为什么会这样 ...
在本地,裸机,两个独立的“服务”通过 gRPC 连接、客户端和“后端”成功地相互通信。 两者都使用 gRPC 传输实现为 NestJS 应用程序。 在 kubernetes(minikube) 环境中部署时出现Error: 14 UNAVAILABLE: No connection establi ...
我正在探索 kubernetes coredns 中可用的插件选项,尤其是在 dnssec 验证方面。 coredns 的默认Corefile没有 dnssec 插件。 默认 coredns 是否会进行 dnssec 验证? 有人可以举例说明使用 dnssec-keygen 生成密钥并在 dnss ...
我对 K8 很陌生。 我想知道,使用 CoreDNS 和同一服务的多个实例的最佳实践是什么。 将负载均衡器注册到 CoreDNS,然后处理请求的分发是否有意义? 或者来自 CoreDNS 的响应的默认随机排序是否足够? 抱歉,如果我问的是一个愚蠢的问题,我只是在文档中没有找到任何内容。 ...
我用kubespray安装k8s,将coredns部署为dns服务。 尝试通过 Helm chart 安装 Budibase 时,出现以下错误: 我认为 nginx 配置文件是自动生成的,因为我没有在文件树中找到它,它正在寻找 kube-dns 而不是 coredns。 有没有一种简单的方法可以为“ ...
由于我是 kube.netes 中 coredns 配置的新手,因此我正在尝试探索 kube.netes 中 coredns 提供的插件。 我看到一个名为local的插件,它将响应本地请求。 但是我无法理解这个插件将完全有用的用例。 有人可以举例说明如何使用它吗? 同样在未绑定配置手册页中,我看到一 ...
我尝试通过添加域来自定义 kube.netes 的 coredns,并使用 coredns 中的转发插件将其转发到另一台服务器,如下所示。 我尝试使用 dig 命令来解决,如下所示: 我在 coredns 日志中看到它正在尝试在 resolv.conf 中搜索选项,这意味着这个 dns 查询转发到 ...