refactored the container controller profiles out to more reusable base profiles so its easy to combine a container controller with a set of profiles to provision