Skip to content
This repository has been archived by the owner on Jan 29, 2024. It is now read-only.

Latest commit

 

History

History
30 lines (20 loc) · 794 Bytes

README.md

File metadata and controls

30 lines (20 loc) · 794 Bytes

Docker Openstack CLI

This is a implementation of Openstack CLI commands in a container.

Versions supported

Usage

Create a openrc file with this config:

export OS_PROJECT_DOMAIN_NAME=Default
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_NAME=admin
export OS_USERNAME=admin
export OS_PASSWORD=YoUrPaSsWoRd
export OS_AUTH_URL=http://your-keystone-endpoint
export OS_IDENTITY_API_VERSION=3
export OS_IMAGE_API_VERSION=2

After that, just execute this docker container:

docker run --rm -ti -v $PWD/your-openrc-file:/openstack/openrc lpsouza/openstack-cli your openstack command

Example:

docker run --rm -ti -v $PWD/admin-openrc:/openstack/openrc lpsouza/openstack-cli server list