dial tcp: lookup d2iks1dkcwqcbx.cloudfront.net on 114.114.114.114:53: read udp 192.168.19.87:35250-;

Posted 开源、架构、Linux C/C++/python AI BI

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dial tcp: lookup d2iks1dkcwqcbx.cloudfront.net on 114.114.114.114:53: read udp 192.168.19.87:35250-;相关的知识,希望对你有一定的参考价值。

dial tcp: lookup d2iks1dkcwqcbx.cloudfront.net on 114.114.114.114:53: read udp 192.168.19.87:35250->114.114.114.114:53: i/o timeout

 docker pull registry

对主机 https://gitlab.host.com 的 SSH 密钥扫描失败,错误:dial tcp:lookup tcp///gitlab.host.com:getaddrinfow: The

【中文标题】对主机 https://gitlab.host.com 的 SSH 密钥扫描失败,错误:dial tcp:lookup tcp///gitlab.host.com:getaddrinfow: The specified class was not foun【英文标题】:SSH key scan for host https://gitlab.host.com failed, error: dial tcp: lookup tcp///gitlab.host.com: getaddrinfow: The specified class was not foun 【发布时间】:2021-11-18 23:37:56 【问题描述】:

我正在尝试使用私人 GitLab 存储库设置 FluxCD。这是我用来在 Kubernetes 集群上安装 Flux 并将其配置为从 Git 存储库进行自我管理的命令。

flux bootstrap gitlab --hostname=https://gitlab.host.com  --owner=devops --namespace=namespace --repository=my-repo --branch=master --interval=30s --path=clusters/Cluster1

这是我对上述命令的响应:

► connecting to https://gitlab.host.com
► cloning branch "master" from Git repository "https://gitlab.host.com/devops/aks-kubernetes.git"
✔ cloned repository
► generating component manifests
✔ generated component manifests
✔ component manifests are up to date
► installing components in "mynamespace" namespace
✔ installed components
✔ reconciled components
► determining if source secret "mynamespace/flux-system" exists
► generating source secret
✗ SSH key scan for host https://gitlab.host.com failed, error: dial tcp: lookup tcp///gitlab.host.com: getaddrinfow: The specified class was not found.

我不确定为什么在这个阶段我会收到此错误。 Flux 能够连接到 git 并提交清单文件 - gotk-components.yaml。我可以在我的仓库中看到这个文件。任何帮助将非常感激。谢谢。

【问题讨论】:

【参考方案1】:

您还需要使用 --ssh-hostname 参数并提供您公司的 ssh 主机。所以 Flux 会自动在你的仓库中创建和添加部署密钥。请参考通量文档。 https://fluxcd.io/docs/installation/#gitlab-and-gitlab-enterprise 在身份验证部分下。

所以命令应该是这样的:-

flux bootstrap gitlab --hostname=https://gitlab.host.com --ssh-hostname gitlab.host.com --owner=devops --namespace=namespace --repository=my-repo --branch=master --interval=30s --path=clusters/Cluster1

【讨论】:

以上是关于dial tcp: lookup d2iks1dkcwqcbx.cloudfront.net on 114.114.114.114:53: read udp 192.168.19.87:35250-;的主要内容,如果未能解决你的问题,请参考以下文章

遇到的错误是: dial tcp [::1]:3000: getsockopt: connection denied

问题解决:dial tcp 172.217.160.81:443: connect: connection refused

K8s Get "http://127.0.0.1:10252/healthz": dial tcp

[kubernetes]Calico运行异常:dial tcp 10.96.0.1:443: connect: connection refused

dial tcp <REMOTE-IP>:6379: connect: 连接被拒绝

k8s flannel 网络问题 dial tcp 10.0.0.1:443: i/o timeout