programs.openstackclient.clouds

Configuration needed to connect to one or more clouds.

Do not include passwords here as they will be publicly readable in the Nix store. Configuration written to $XDG_CONFIG_HOME/openstack/clouds.yaml. See https://docs.openstack.org/python-openstackclient/latest/configuration/index.html#clouds-yaml.

Type
open submodule of (YAML 1.1 value)
Default
{ }
Example
{
  my-infra = {
    cloud = "example-cloud";
    auth = {
      project_id = "0123456789abcdef0123456789abcdef";
      username = "openstack";
    };
    region_name = "XXX";
    interface = "internal";
  };
}
Declared
<home-manager/modules/programs/openstackclient.nix>