|
преди 1 месец | |
---|---|---|
patches | преди 1 месец | |
snap/hooks | преди 1 седмица | |
snap-overlay | преди 1 седмица | |
snap-wrappers | преди 1 седмица | |
tests | преди 1 седмица | |
tools | преди 1 седмица | |
.gitignore | преди 1 месец | |
.gitreview | преди 4 месеца | |
.zuul.yaml | преди 1 месец | |
CONTRIBUTING.md | преди 3 седмици | |
DEMO.md | преди 1 месец | |
README.md | преди 1 месец | |
snapcraft.yaml | преди 1 седмица | |
test-requirements.txt | преди 1 месец | |
tox.ini | преди 2 седмици |
MicroStack is a single-machine, snap-deployed OpenStack cloud.
Common purposes include:
Currently provided OpenStack services are: Nova, Keystone, Glance, Horizon, and Neutron.
MicroStack is frequently updated to provide the latest stable updates of the most recent OpenStack release.
Requirements: You will need at least 2 CPUs, 8 GiB of memory, and 100 GiB of disk space.
See the full MicroStack documentation.
At this time you can install from the --beta
or --edge
snap channels:
sudo snap install microstack --classic --beta
Initialisation will set up databases, networks, flavors, an SSH keypair, a CirrOS image, and open ICMP/SSH security groups:
sudo microstack.init --auto
The OpenStack client is bundled as microstack.openstack
. For example:
microstack.openstack network list
microstack.openstack flavor list
microstack.openstack keypair list
microstack.openstack image list
microstack.openstack security group rule list
To create an instance (called “awesome”) based on the CirrOS image:
microstack.launch cirros --name awesome
The launch output will show you how to connect to the instance. For the CirrOS image, the user account is ‘cirros’.
ssh -i ~/.ssh/id_microstack cirros@<ip-address>
The launch output will also provide information for the Horizon dashboard. Its credentials are:
username: admin
password: keystone
To customise services and settings, look in the .d
directories under
/var/snap/microstack/common/etc
. You can add services with your package
manager, or take a look at CONTRIBUTING.md
and make a code based argument for
adding a service to the default list.
Please report bugs to the MicroStack project on Launchpad.