Skip to content

david8862/openstack-install-script

Repository files navigation

Automation script for Openstack install & deployment

Guide

This project includes a set of automation scripts for following openstack service deployment and config. All these scripts support Ubuntu 16.04 and CentOS 7 host OS. Currently we support Newton/Ocata/Pike release. Deploy & config process mainly follows Openstack online guide:

1. Controller Node

  • host environment (DNS, NTP, DB, etc.) setup
  • keystone
  • glance
  • nova
  • neutron
  • cinder
  • heat
  • manila
  • trove (not work)
  • horizon(dashboard)

2. Compute Node

  • host environment (DNS, NTP, firewall) setup
  • nova-compute
  • neutron

3. Block Storage Node

  • host environment (DNS, NTP, firewall) setup
  • cinder volume
  • lvm

4. Manila Share Storage Node

  • host environment (DNS, NTP, firewall) setup
  • manila share
  • lvm/neutron linux bridge

Config script

"demo-template.yml" is a template file for heat service. And "config.sh" is a pre-config script when launching a new Ubuntu 16.04 or CentOS 7 VM on Openstack to enable ssh password login and install some needed software.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published