Kubedeploy is currently deploying only one service object regardless of deploymentMode. Users can define service as headless however they don't have any means of creating regular service then.
StatefulSets currently require a Headless Service to be responsible for the network identity of the Pods. You are responsible for creating this Service.
Headless service can/should be created automatically when deploymentMode is set to Statefulset
Kubedeploy is currently deploying only one service object regardless of
deploymentMode
. Users can define service as headless however they don't have any means of creating regular service then.As per: https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/#limitations
Headless service can/should be created automatically when
deploymentMode
is set to Statefulset