为什么k8singressAddress创建于k8s空yaml本身不需要安装,它只是一个文本标记格式。Ingress是HTTP模式下的路由转发机制,即7层负载均衡器,由IngressController和HTTP代理服务器组成,K8s网络三个k8s网络包括网络模型、CNI、服务、入口和DNS。
k8s网络包括网络模型、CNI、服务、入口和DNS。K8s容器网络重点关注两点:IP地址分配和路由。K8s网络依赖docker,需要linux内核特性的支持。1除了在创建时指定的容器之外,每个Pod都有一个在kubelet启动时指定的基本容器。2kubelet创建基本容器并生成networknamespace。
4CNI 插件为基本容器配置网络。5Pod中的其他容器使用基本容器共享网络。Ingress是HTTP模式下的路由转发机制,即7层负载均衡器,由IngressController和HTTP代理服务器组成。IngressController实时监控k8sAPI,并实时更新HTTP代理服务器的转发规则。HTTP代理服务器有GCELoadBalancer、HaProxy、Nginx等方案。
2、k8s中创建k8s ingressaddress为什么是空yaml本身不需要安装,它只是一个文本标记格式。你可能需要考虑安装的是编辑器的插件(如果编辑器默认不支持yaml格式高亮),或者是yaml与某种编程语言的绑定,比如python有了Pyyaml之后就可以处理YAML文件,更多细节可以在网上找yaml的介绍,中英文都有很多。