我想弄清楚当创建一个节点端口类型的新服务时,kubernetes 如何知道可以分配哪个节点端口,如下所示:
apiVersion: v1
kind: Service
metadata:
name: my-service
spec:
type: NodePort
selector:
app: MyApp
ports:
- port: 80
targetPort: 80
我搜索了谷歌并找到了这些 kubernetes 源代码,但我不明白它是如何工作的。 https://github.com/kubernetes/kubernetes/blob/master/pkg/registry/core/service/portallocator/allocator.go
白衣非少年
犯罪嫌疑人X
随时随地看视频慕课网APP
相关分类