diff --git a/nomad/server.go b/nomad/server.go index 0fb95e05d..9dda975bf 100644 --- a/nomad/server.go +++ b/nomad/server.go @@ -249,6 +249,7 @@ type endpoints struct { Eval *Eval Plan *Plan Alloc *Alloc + CSIVolume *CSIVolume Deployment *Deployment Region *Region Search *Search @@ -1092,6 +1093,7 @@ func (s *Server) setupRpcServer(server *rpc.Server, ctx *RPCContext) { s.staticEndpoints.Eval = &Eval{srv: s, logger: s.logger.Named("eval")} s.staticEndpoints.Job = NewJobEndpoints(s) s.staticEndpoints.Node = &Node{srv: s, logger: s.logger.Named("client")} // Add but don't register + s.staticEndpoints.CSIVolume = &CSIVolume{srv: s, logger: s.logger.Named("csi_volume")} s.staticEndpoints.Deployment = &Deployment{srv: s, logger: s.logger.Named("deployment")} s.staticEndpoints.Operator = &Operator{srv: s, logger: s.logger.Named("operator")} s.staticEndpoints.Periodic = &Periodic{srv: s, logger: s.logger.Named("periodic")} @@ -1120,6 +1122,7 @@ func (s *Server) setupRpcServer(server *rpc.Server, ctx *RPCContext) { server.Register(s.staticEndpoints.Alloc) server.Register(s.staticEndpoints.Eval) server.Register(s.staticEndpoints.Job) + server.Register(s.staticEndpoints.CSIVolume) server.Register(s.staticEndpoints.Deployment) server.Register(s.staticEndpoints.Operator) server.Register(s.staticEndpoints.Periodic)