Atom feed of this document
 

 Configuration Files

The Identity configuration file is an 'ini' file format with sections, extended from Paste, a common system used to configure python WSGI based applications. In addition to the paste config entries, general configuration values are stored under [DEFAULT], [sql], [ec2] and then drivers for the various services are included under their individual sections.

The services include:

  • [DEFAULT] - general configuration

  • [sql] - optional storage backend configuration

  • [ec2] - Amazon EC2 authentication driver configuration

  • [s3] - Amazon S3 authentication driver configuration.

  • [identity] - identity system driver configuration

  • [catalog] - service catalog driver configuration

  • [token] - token driver configuration

  • [policy] - policy system driver configuration for RBAC

  • [signing] - cryptographic signatures for PKI based tokens

  • [ssl] - SSL configuration

The configuration file is expected to be named keystone.conf. When starting Identity, you can specify a different configuration file to use with --config-file. If you do not specify a configuration file, keystone will look in the following directories for a configuration file, in order:

  • ~/.keystone

  • ~/

  • /etc/keystone

  • /etc

Log a bug against this page


loading table of contents...