Install OpenStack Client: pip install python-openstackclient


Configure environment for usage with RC file


I then download RC file generated from system:

Steps to test newly downloaded RC file

Once environment was properly established, tool began to work as expected.


Testing to see if openstack works from windows command-line.

findstr export admin-openrc.sh | sed "s!export!set!g" | sed "s!\"!!g" > admin-openrc.bat
Extract exports and convert to set plus remove double quotes

Finally, take a look at the commands available and have some fun!

openstack
(openstack) ?

Documented commands (use 'help -v' for verbose/'help <topic>' for details):
===========================================================================
alias  exit  history  quit          run_script  shell
edit   help  macro    run_pyscript  set         shortcuts

Application commands (type help <topic>):
=========================================
access rule delete                      network rbac delete
access rule list                        network rbac list
access rule show                        network rbac set
access token create                     network rbac show
address group create                    network segment create
address group delete                    network segment delete
address group list                      network segment list
address group set                       network segment range create
address group show                      network segment range delete
address group unset                     network segment range list
address scope create                    network segment range set
address scope delete                    network segment range show
address scope list                      network segment set
address scope set                       network segment show
address scope show                      network service provider list
aggregate add host                      network set
aggregate cache image                   network show
aggregate create                        network subport list
aggregate delete                        network trunk create
aggregate list                          network trunk delete
aggregate remove host                   network trunk list
aggregate set                           network trunk set
aggregate show                          network trunk show
aggregate unset                         network trunk unset
application credential create           network unset
application credential delete           object create
application credential list             object delete
application credential show             object list
availability zone list                  object save
block storage cleanup                   object set
block storage cluster list              object show
block storage cluster set               object store account set
block storage cluster show              object store account show
block storage log level list            object store account unset
block storage log level set             object unset
block storage resource filter list      policy create
block storage resource filter show      policy delete
block storage snapshot manageable list  policy list
block storage volume manageable list    policy set
cached image clear                      policy show
cached image delete                     port create
cached image list                       port delete
cached image queue                      port list
catalog list                            port set
catalog show                            port show
command list                            port unset
complete                                project cleanup
compute agent create                    project create
compute agent delete                    project delete
compute agent list                      project list
compute agent set                       project set
compute service delete                  project show
compute service list                    quota delete
compute service set                     quota list
configuration show                      quota set
consistency group add volume            quota show
consistency group create                region create
consistency group delete                region delete
consistency group list                  region list
consistency group remove volume         region set
consistency group set                   region show
consistency group show                  registered limit create
consistency group snapshot create       registered limit delete
consistency group snapshot delete       registered limit list
consistency group snapshot list         registered limit set
consistency group snapshot show         registered limit show
console log show                        request token authorize
console url show                        request token create
consumer create                         role add
consumer delete                         role assignment list
consumer list                           role create
consumer set                            role delete
consumer show                           role list
container create                        role remove
container delete                        role set
container list                          role show
container save                          router add port
container set                           router add route
container show                          router add subnet
container unset                         router create
credential create                       router delete
credential delete                       router list
credential list                         router ndp proxy create
credential set                          router ndp proxy delete
credential show                         router ndp proxy list
default security group rule create      router ndp proxy set
default security group rule delete      router ndp proxy show
default security group rule list        router remove port
default security group rule show        router remove route
domain create                           router remove subnet
domain delete                           router set
domain list                             router show
domain set                              router unset
domain show                             security group create
ec2 credentials create                  security group delete
ec2 credentials delete                  security group list
ec2 credentials list                    security group rule create
ec2 credentials show                    security group rule delete
endpoint add project                    security group rule list
endpoint create                         security group rule show
endpoint delete                         security group set
endpoint group add project              security group show
endpoint group create                   security group unset
endpoint group delete                   server add fixed ip
endpoint group list                     server add floating ip
endpoint group remove project           server add network
endpoint group set                      server add port
endpoint group show                     server add security group
endpoint list                           server add volume
endpoint remove project                 server backup create
endpoint set                            server create
endpoint show                           server delete
extension list                          server dump create
extension show                          server evacuate
federation domain list                  server event list
federation project list                 server event show
federation protocol create              server group create
federation protocol delete              server group delete
federation protocol list                server group list
federation protocol set                 server group show
federation protocol show                server image create
flavor create                           server list
flavor delete                           server lock
flavor list                             server migrate
flavor set                              server migrate confirm
flavor show                             server migrate revert
flavor unset                            server migration abort
floating ip create                      server migration confirm
floating ip delete                      server migration force complete
floating ip list                        server migration list
floating ip pool list                   server migration revert
floating ip port forwarding create      server migration show
floating ip port forwarding delete      server pause
floating ip port forwarding list        server reboot
floating ip port forwarding set         server rebuild
floating ip port forwarding show        server remove fixed ip
floating ip set                         server remove floating ip
floating ip show                        server remove network
floating ip unset                       server remove port
group add user                          server remove security group
group contains user                     server remove volume
group create                            server rescue
group delete                            server resize
group list                              server resize confirm
group remove user                       server resize revert
group set                               server restore
group show                              server resume
help                                    server set
host list                               server shelve
host set                                server show
host show                               server ssh
hypervisor list                         server start
hypervisor show                         server stop
hypervisor stats show                   server suspend
identity provider create                server unlock
identity provider delete                server unpause
identity provider list                  server unrescue
identity provider set                   server unset
identity provider show                  server unshelve
image add project                       server volume list
image create                            server volume set
image delete                            server volume update
image import                            service create
image import info                       service delete
image list                              service list
image member get                        service provider create
image member list                       service provider delete
image metadef namespace create          service provider list
image metadef namespace delete          service provider set
image metadef namespace list            service provider show
image metadef namespace set             service set
image metadef namespace show            service show
image metadef object create             subnet create
image metadef object delete             subnet delete
image metadef object list               subnet list
image metadef object show               subnet pool create
image metadef property create           subnet pool delete
image metadef property delete           subnet pool list
image metadef property list             subnet pool set
image metadef property set              subnet pool show
image metadef property show             subnet pool unset
image metadef resource type list        subnet set
image remove project                    subnet show
image save                              subnet unset
image set                               token issue
image show                              token revoke
image stage                             trust create
image stores list                       trust delete
image task list                         trust list
image task show                         trust show
image unset                             usage list
implied role create                     usage show
implied role delete                     user create
implied role list                       user delete
ip availability list                    user list
ip availability show                    user password set
keypair create                          user set
keypair delete                          user show
keypair list                            versions show
keypair show                            volume attachment complete
limit create                            volume attachment create
limit delete                            volume attachment delete
limit list                              volume attachment list
limit set                               volume attachment set
limit show                              volume attachment show
limits show                             volume backend capability show
local ip association create             volume backend pool list
local ip association delete             volume backup create
local ip association list               volume backup delete
local ip create                         volume backup list
local ip delete                         volume backup record export
local ip list                           volume backup record import
local ip set                            volume backup restore
local ip show                           volume backup set
mapping create                          volume backup show
mapping delete                          volume backup unset
mapping list                            volume create
mapping set                             volume delete
mapping show                            volume group create
module list                             volume group delete
network agent add network               volume group failover
network agent add router                volume group list
network agent delete                    volume group set
network agent list                      volume group show
network agent remove network            volume group snapshot create
network agent remove router             volume group snapshot delete
network agent set                       volume group snapshot list
network agent show                      volume group snapshot show
network auto allocated topology create  volume group type create
network auto allocated topology delete  volume group type delete
network create                          volume group type list
network delete                          volume group type set
network flavor add profile              volume group type show
network flavor create                   volume host set
network flavor delete                   volume list
network flavor list                     volume message delete
network flavor profile create           volume message list
network flavor profile delete           volume message show
network flavor profile list             volume migrate
network flavor profile set              volume qos associate
network flavor profile show             volume qos create
network flavor remove profile           volume qos delete
network flavor set                      volume qos disassociate
network flavor show                     volume qos list
network l3 conntrack helper create      volume qos set
network l3 conntrack helper delete      volume qos show
network l3 conntrack helper list        volume qos unset
network l3 conntrack helper set         volume revert
network l3 conntrack helper show        volume service list
network list                            volume service set
network meter create                    volume set
network meter delete                    volume show
network meter list                      volume snapshot create
network meter rule create               volume snapshot delete
network meter rule delete               volume snapshot list
network meter rule list                 volume snapshot set
network meter rule show                 volume snapshot show
network meter show                      volume snapshot unset
network qos policy create               volume summary
network qos policy delete               volume transfer request accept
network qos policy list                 volume transfer request create
network qos policy set                  volume transfer request delete
network qos policy show                 volume transfer request list
network qos rule create                 volume transfer request show
network qos rule delete                 volume type create
network qos rule list                   volume type delete
network qos rule set                    volume type list
network qos rule show                   volume type set
network qos rule type list              volume type show
network qos rule type show              volume type unset
network rbac create                     volume unset
Tool has built in help…

Leave a Reply