Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker image gcr.io/google_containers/kube2sky:1.15源代码位置_Docker_Kubernetes_Google Kubernetes Engine - Fatal编程技术网

Docker image gcr.io/google_containers/kube2sky:1.15源代码位置

Docker image gcr.io/google_containers/kube2sky:1.15源代码位置,docker,kubernetes,google-kubernetes-engine,Docker,Kubernetes,Google Kubernetes Engine,有人知道创建docker映像gcr.io/google_containers/kube2sky时使用了什么源代码和版本:1.15 我可以在kubernetes存储库中找到kube2sky的最新版本是branch release-1.2 in文件夹: 但是查看docker容器(docker exec)中的kube2sky.go与github存储库中的kube2sky.go不同 如果有人能帮我,请。 谢谢。库贝斯基很老了。它曾被储存在库伯内特斯主要回购协议中,但在很久以前就被移除了 你可以在这里找到

有人知道创建docker映像gcr.io/google_containers/kube2sky时使用了什么源代码和版本:1.15

我可以在kubernetes存储库中找到kube2sky的最新版本是branch release-1.2 in文件夹:

但是查看docker容器(docker exec)中的kube2sky.go与github存储库中的kube2sky.go不同

如果有人能帮我,请。
谢谢。

库贝斯基很老了。它曾被储存在库伯内特斯主要回购协议中,但在很久以前就被移除了

你可以在这里找到它:

版本标签:

kube2sky在被kubedns取代之前的最后一个已知版本似乎在这里:

它已在本PR中删除

非常感谢您的回答。但是我比较了image gcr.io/google_containers/kube2sky:1.15容器中的kube2sky.go,它与您指定的不一样,它有许多代码差异:(我更新了答案并添加了最后一个已知的版本。如果仍然存在差异,请回顾提交历史,直到找到正确的版本为止,它们有3个小差异,但我认为没有问题,它们似乎是修复的。它们是:*第195行:“err:=ks.generateSRVRecord(子域、端口段、recordLabel、recordKey、int(endpointPort.Port))“容器不将Port.Port转换为int.*第211行:“如果hostRecord存在:=podHostnames[address.IP];exists&&len(validation.IsDNS1123Label(hostRecord.HostName))==0{”容器不检查验证len.*第346行:“err=ks.generateSRVRecord(子域、portSegment、recordLabel、子域、int(Port.Port))”容器未将port.port转换为int。再次感谢