Public | Automated Build

Last pushed: a year ago
Short Description
block-storage for OpenStack shaddock
Full Description

Used in order to deploy OpenStack in Docker with the Shaddock project:

https://github.com/epheo/shaddock

shaddock start cinder

Possible yml configuration with Shaddock

- name: cinder
  image: shaddock/cinder:latest
  priority: 50
  ports:
    - 8776
  volumes:
    - mount: /var/log/cinder
      host_dir: /var/log/shaddock/cinder
  depends-on:
    - {name: seed, status: stopped}
    - {name: mysql, port: 3306}
    - {name: keystone, port: 5000, get: '/v2.0'}
    - {name: keystone, port: 35357, get: '/v2.0'}
  env:
    MYSQL_HOST_IP: <your_ip>
    KEYSTONE_HOST_IP: <your_ip>
    MYSQL_USER: admin
    MYSQL_PASSWORD: password
    ADMIN_PASS: panama
    CINDER_DBPASS: panama
    CINDER_PASS: panama

Possible Docker usage:

docker run \
  -p 9292:9292 \
  -p 4324:4324 \
  -v /var/log/cinder:/var/log/cinder \
  -e "CINDER_DBPASS=$CINDER_DBPASS" \
  -e "HOST_IP=$HOST_IP" \
  -e "CINDER_PASS=$CINDER_PASS" \
  -e "ADMIN_PASS=$ADMIN_PASS" \
  -t shaddock/cinder-storage
Docker Pull Command
Owner
shaddock
Source Repository