我正在尝试获取最新版本的Calico标签,但是如果我去https://github.com/projectcalico/calico/releases,我可以看到它们有v3.25.0-0.dev,标记为“v3.22.5”的标签。到目前为止,问题是,当我使用它们的api时,我得到的版本甚至比那些版本还要老:
$ curl -s https://api.github.com/repos/projectcalico/calicoctl/releases | jq -r '.[].tag_name' | sort -r --version-sort
v3.21.6
v3.21.5
v3.21.4
v3.21.2
v3.21.1
v3.21.0
v3.20.6
v3.20.5
v3.20.4
v3.20.3
v3.20.2
v3.20.1
v3.20.0
v3.19.4
v3.19.3
v3.19.2
v3.19.1
v3.19.0
v3.18.6
v3.18.5
v3.18.4
v3.18.3
v3.18.2
v3.18.1
v3.17.6
v3.17.5
v3.17.4
v3.16.10
v3.16.9
v3.15.5而且,这是行不通的:
$ curl -s https://api.github.com/repos/projectcalico/calicoctl/releases/latest | grep tag_name
"tag_name": "v3.20.6",我是不是做错了什么,或者可能是他们的API过时了?
发布于 2022-10-14 15:19:15
噢,我的错。解决方案是在我与calicoctl一起使用的URL中将单词calico替换为calico(我正在检查一个项目的网页,并对另一个项目进行滚动)。
https://stackoverflow.com/questions/74053276
复制相似问题