我正在使用Argo-WorkFlow来调试CI组装线。我需要访问Git Warehouse Git.xxx.com以获取密码以使其无法到达,并且可以报告无法解析域名。
K8S的官方文件如下:
DNS策略可以一一设置。Kubernetes当前支持以下特定的POD DNS策略。这些策略可以在POD规则中设置现场设置:
众所周知,我们的默认DNS策略是群集符合的,我们只能在集群中访问服务。
当您的应用程序POD无需访问群集中的其他服务时,您只需要通过云DNS进行分析,并且您不希望DNS解决策略。完成配置完成后,解决了问题。
但是,我需要在POD之后访问集群中的其他服务,这是在策略下不可能的。如何解决这个问题呢?
如果您只需要分析外部域名,则最简单的方法是自定义主机文件。如果多个域名,则需要修改核心以修改过渡域。
https://kubernetes.io/docs/tasks/network/network/customize-hosts-for-pods/#adding-additionalies-with-hostaliases配置了样本。
请参阅:https://kubernetes.io/docs/tasks/administer-cluster/dns-custom-nameservers/#configuration-of-stub-stub-pub-upstream-usidnsssss
您可以参考文章:https://www.cnblogs.com/lbjstill/p/13298826.html
将您的身份信息添加到请求字符串:格式
HTTPS是必需的主机名和SSL证书匹配。直接请求IP的主机名是IP将与SSL证书不匹配。
https://www.kaspersky.com.cn/resource-enter/definitions/what s-a-a-ssl-certification