StarlingX/Docs and Infra/InstallationGuides/virtual-AIO-Simplex/Access-StarlingX-OpenStack
< StarlingX | Docs and Infra | InstallationGuides | virtual-AIO-Simplex
Revision as of 22:09, 10 August 2019 by Greg-waines (talk | contribs) (→Accessing StarlingX OpenStack)
Accessing StarlingX OpenStack
Local CLIs
Login to controller-0 console or via SSH with sysadmin/<sysadmin-password> .
Do not source /etc/platform/openrc .
Set CLI context to the StarlingX OpenStack Cloud Application and setup OpenStack admin credentials:
sudo su - mkdir -p /etc/openstack tee /etc/openstack/clouds.yaml << EOF clouds: openstack_helm: region_name: RegionOne identity_api_version: 3 endpoint_type: internalURL auth: username: 'admin' password: '<sysadmin-password>' project_name: 'admin' project_domain_name: 'default' user_domain_name: 'default' auth_url: 'http://keystone.openstack.svc.cluster.local/v3' EOF exit export OS_CLOUD=openstack_helm
OpenStack CLI commands, for the StarlingX OpenStack Cloud Application, are now available via the 'openstack' command, e.g.:
[sysadmin@controller-0 ~(keystone_admin)]$ openstack flavor list +--------------------------------------+------------------+------+------+-----------+-------+-----------+ | ID | Name | RAM | Disk | Ephemeral | VCPUs | Is Public | +--------------------------------------+------------------+------+------+-----------+-------+-----------+ | 054531c5-e74e-4525-8f4f-f4c29e4ccb04 | squid | 2000 | 20 | 0 | 2 | True | | 2fa29257-8842-4c8e-b8e8-3845b632dc33 | medium.2c.1G.2G | 1024 | 2 | 0 | 2 | True | | 4151fb10-f5a6-4a76-944f-5e40a4a4cb15 | large.4c.2G.4G | 2048 | 4 | 0 | 4 | True | | 78b75c6d-93ca-4603-b145-aeb13dc24961 | small.1c.500M.1G | 512 | 1 | 0 | 1 | True | | 8b9971df-6d83-425b-92a4-87581381da6a | vanilla | 1 | 1 | 0 | 1 | True | | e94c8123-2602-4c51-8686-285c78d309de | xlarge.8c.4G.8G | 4096 | 8 | 0 | 8 | True | +--------------------------------------+------------------+------+------+-----------+-------+-----------+ [sysadmin@controller-0 ~(keystone_admin)]$ openstack image list +--------------------------------------+----------------------------------------+--------+ | ID | Name | Status | +--------------------------------------+----------------------------------------+--------+ | 92300917-49ab-42f5-91cf-08edc9b36d20 | Fedora-Cloud-Base-30-1.2.x86_64.qcow2 | active | | 15aaf0de-b369-49e7-9551-c42b23efa3fa | opensquidbox.amd64.1.06a.iso | active | | eeda4642-db83-4b28-8400-3f3ecfd7265a | xenial-server-cloudimg-amd64-disk1.img | active | +--------------------------------------+----------------------------------------+--------+ [sysadmin@controller-0 ~(keystone_admin)]$
Remote CLIs
TBD
GUI
Initial access to the StarlingX Containerized OpenStack Horizon GUI is through your browser at address:
- http://<oam-floating-ip-address>:31000
Use admin / <sysadmin-password> to login to the Containerized OpenStack Horizon as admin.
REST APIs
TBD ... this is hard.