理论
工作原理如图:
service的定义:是一组pod的逻辑组合,通过clusterIP和服务端口接收请求,并将这些请求代理至使用标签选择器来过滤符合条件的pod对象。
作用:服务发现和服务访问,为弹性变动且存在生命周期的pod对象提供了一个固定的访问接口。
service的代理类型:userspace(老版本使用)、iptables(适用少量service规模集群)和ipvs(适用大量service规模集群)
service的资源类型:ClusterIP、NodePort、LoadBalancer和ExternalName
创建示例
提示:这里可以添加要学的内容
要求:
1、现有资源对象 deploy名为deployment front-end,在名字为 nginx 的容器里面添加端口配置,名字为 http,暴露端口号为 80;
创建deploy资源,参见官方网址:https://kubernetes.