如何拥有一个以上的kubernetes服务对象实例?

时间:2019-03-30 08:09:18

标签: kubernetes

是否可能在实际管理对Pod(容器)访问的部署中创建一个以上的实际Service对象实例,并且如果实际的服务对象本身以某种方式被删除或破坏了怎么办?

这是在部署YAML文件中指定的服务对象:

kind: Service
apiVersion: v1
metadata:
  name: my-service
spec:
  selector:
    app: MyApp
  ports:
  - protocol: TCP
    port: 80
    targetPort: 9376

1 个答案:

答案 0 :(得分:2)

服务对象仅作为Kubernetes API中的抽象存在。实际的实现通常以kube-proxy在每个节点上创建的iptables规则的形式分布在整个集群中。