Giter VIP home page Giter VIP logo

ref-impl-kolla's Introduction

alt text

OSIC Ease of Use guide

Welcome to the OSIC Cluster Ease of deployment guide repo. The purpose of this repo is to create the ease of use guide that will allow Operators/Enthusiasts in deploying Openstack in Multinode cluster in a simplistic and faster manner.

What Problems does it solve ?

When it comes to deployment tool adoption, one of the key factor to consider is to have an easy to use deployment guide that customers can use to deploy Openstack. The demand for ease-of-use along with faster deployments are increasing. Customers are consolidating their server, storage and networking environments and are trying to get more functionality with less complexity. We at the OSIC Ops Team have validated Openstack using Kolla on a 100 Bare Metal node (summary) cluster using this guide.

Repo Structure

The Repo contains the following folders:
1. Document: Contains Ease of Use deployment guide.
   |_ ease-of-use Most updated deployment guide.
      |_ osic-provisoning.md Describes Bare Metal provisioning.
      |_ Overview.md Overview of Ease of Use deployment process.
      |_ 1-osic-create-docker-registry.md Contains detailed steps to create docker registry on deployment host.
      |_ 2-osic-deploy-kolla.md Contains steps to prepare your deployment host and deploy OpenStack services using Kolla.
2. Inventory: Contains sample Ansible host inventory files.
3. Playbooks: Contains playbooks used to prepare storage nodes, create swift partitions, create cinder volume groups, adding ssh signatures, configuring network interfaces for bare metal provisioning.
4. Scripts: Contains shell and python scripts for creating swift rings, generate ansible host file, polling bare metal servers during provisioning, configuring PXE IP on bare metal servers.

ref-impl-kolla's People

Contributors

shashank0791 avatar mrhillsman avatar luboszk avatar

Stargazers

devops.bailu.io avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.