cloudsctl
(pronounced "cloud skittle") allows the user to modify their
OpenStack configuration (clouds.yaml, secure.yaml and clouds-public.yaml files)
with a CLI.
cloudsctl
can also inject cloud variables from clouds.yaml, secure.yaml and
clouds-public.yaml into the environment and run a command. This allows you to
keep all your cloud configuration in one place and get rid of any Openstack RC
files you might have lying around.
See here for more details.