[PRD-2360] Radosgw wont start on multiple controllers

refactor radosgw key creation so that its idempotent.

testing status: 
tested on ubuntu HA - pass