Add headless services for instance manager pods

Signed-off-by: David Ko <dko@suse.com>
(cherry picked from commit a719fd64fe)
This commit is contained in:
David Ko 2021-11-30 18:21:18 +08:00
parent 5f22f2ab7c
commit 0b07366dc3

View File

@ -0,0 +1,24 @@
---
apiVersion: v1
kind: Service
metadata:
labels: {{- include "longhorn.labels" . | nindent 4 }}
name: longhorn-engine-manager
namespace: longhorn-system
spec:
clusterIP: None
selector:
longhorn.io/component: instance-manager
longhorn.io/instance-manager-type: engine
---
apiVersion: v1
kind: Service
metadata:
labels: {{- include "longhorn.labels" . | nindent 4 }}
name: longhorn-replica-manager
namespace: longhorn-system
spec:
clusterIP: None
selector:
longhorn.io/component: instance-manager
longhorn.io/instance-manager-type: replica