Service 是将集群中的 一个或一组 Pod应用程序公开为网络服务的方法。我们都知道pod是不稳定的,有可能时时刻刻都在创建和销毁,这一时刻运行的 Pod 集合可能不同于下一刻运行该应用的 Pod 集合,并且新创建的pod的ip地址会改变,所以我们不应该寄期望于pod的稳定性和可靠性。那我们不禁要问,既然pod这么不稳定那我们该如何使用呢?service巧妙的解决了这些问题。虽然pod的ip会在新创建的时候更新,但是pod的label是不会变的,service可以通过标签选择指定指向带有特定标签的pod,所以service就像一个盲合,service是外壳,pod是内在的礼物,例图如下:即service 所引用的是pod资源
apiVersion: v1
kind: Service
metadata:
name: my