# the following overrides are necessary to enforce
# the given version, even though our
# code does not import the packages directly.
[[override]]
name = "k8s.io/api"
version = "kubernetes-1.13.0"
[[override]]
name = "k8s.io/apimachinery"
version = "kubernetes-1.13.0"
[[override]]
name = "k8s.io/client-go"
version = "10.0.0"
Gopkg.toml
不但为
k8s.io/apimachinery
和
k8s.io/api
显式声明了版本,还可
以覆盖它们的值。当项目一开始没有显式导入这两个仓库中的包时,这项机
制非常必要。在这种情况下,如果没有这些覆盖值,
dep
会忽略定义的限制
条件,开发者也可能获取错误的依赖版本。
虽然我们在这里展示的 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.
O’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
I wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
I’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
I'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.