Public Repository

Last pushed: a year ago
Short Description
Keystone docker image for development purposes.
Full Description

Simple OpenStack Keystone image used for development purposes. Based on krystism/openstack-keystone [0] but with aditional fixtures like:

Domains:

  • default

Projects:

  • admin
  • demo

Users:

  • admin
  • demo

Roles:

  • admin
  • user

Services:

  • keystone (identity)

Regions:

  • One

Endpoints:

Important notes:

This image's goal is to be used as a docker-compose service. Therefore, when you declare your networks on your compose file, don't forget to add an alias for it and name it as "keystone". Like this:

keystone:
    image: brunotikami/docker-keystone-dev
    ports:
     - "5000:5000"
     - "35357:35357"
    networks:
      appnet:
        aliases:
        -  keystone

You can customize your Keystone installation through the following env variables:

  • ADMIN_TOKEN= Keystone's admin token (the one set on /etc/keystone.conf). Default: 294a4c8a8a475f9b9836
  • ADMIN_TENANT_NAME Default: admin
  • ADMIN_USER_NAME Default: admin
  • ADMIN_PASSWORD Default: admin
  • ADMIN_EMAIL Default: ${ADMIN_USER_NAME}@example.com
  • HOSTNAME

[0] https://hub.docker.com/r/krystism/openstack-keystone/

Docker Pull Command
Owner
brunotikami

Comments (0)