Skip to content
This repository has been archived by the owner on Feb 8, 2024. It is now read-only.
Yash Pise edited this page Jun 18, 2020 · 66 revisions

[[TOC]]

Introduction

The purpose of this repository is to provide a provisioning framework for EOS project. The objective shall be to

  • Provision an environment (Dev, QA, Lab, Production) with minimal user intervention
  • To maintain modularity/granularity of stages in Provisioning, so as to help enhancements, maintainability, and training with minimal collateral impacts
  • To act as a single source of truth, reducing the confusion of resource references (which is why the reliance would be on Readme.md and GitLab Wiki docs)

Setup Guides

  • [Deployment on HW: auto deploy](Setup-Guides/Deployment on HW: Auto Deploy)
  • [Deployment on VM: auto deploy](Setup-Guides/Deployment on VM: Auto Deploy)
  • [QuickStart Guide](Setup-Guides/QuickStart Guide)
  • [Manual Setup](Setup-Guides/Manual Setup)
  • [Teardown Guide](Setup-Guides/Teardown Guide)
  • [Seagate Gallium Storage Controller Configuration](Setup-Guides/Seagate Gallium Storage Controller Configuration)

Dev Guides

  • Provisioner Framework
  • [Software Updates](Dev_Guide/Software Updates)
  • [Box Unbox](Dev_Guide/Box Unbox)
  • [Sanity testing](Dev_Guide/Sanity Testing)
  • [In band Setup](Dev_Guide/In band Setup)

Demo Videos

  • Check these demo videos

Known issues

Miscellaneous Guides

  • [Vagrant Setup](Miscellaneous Guides/Vagrant-Setup)
  • [HW Setup: Storage Enclosure](Miscellaneous Guides/HW Setup: Storage Enclosure)

Sprints

Clone this wiki locally