Add a vert.x role