GithubHelp home page GithubHelp logo

sdolenc / oxa-tools Goto Github PK

View Code? Open in Web Editor NEW

This project forked from microsoft/oxa-tools

0.0 2.0 0.0 4.9 MB

Open edX on Azure Tools

License: MIT License

Shell 45.71% PLpgSQL 15.01% Python 4.34% HTML 9.69% PowerShell 25.25%

oxa-tools's Introduction

oxa-tools

Deploying and maintaining Open edX on Azure

Deploying single machine instance (for development and test)

Execute onebox.sh on any Ubuntu 16 machine.

Common parameter argument options: pick a cell from each column. The first row is what happens when no additional parameter arguments are provided.

--role or -r or
--stack or -s
--branches or -b credential parameter arguments --msft-oauth
fullstack (default) edge (default)
(oxa/dev.fic branches)
randomly generated (default) off (default)
devstack ginkgo
(edx repositories and
open-release/ginkgo.1 tag)
--default-password or -d
anyString
(set all passwords to anyString)
prod
(uses login.live)
  release
(oxa/release.fic branches)
   
  stable
(oxa/master.fic branches)
   
  ficus
(edx repositories and
open-release/ficus.1 tag)
   
  edit onebox.sh to specify custom
remote urls and branches directly
edit onebox.sh to specify custom
usernames and passwords directly
 

For example: sudo onebox.sh OR sudo bash onebox.sh -r devstack -b stable -d hokiePokiePass11 --msft-oauth prod

What's been tested: server edition on azure, desktop edition in virtualbox VM, docker containers with systemd. Please open an "issue" in Github if you encounter any problems.

Deploying high availability instance (for production-like environments)

(pdf) https://assets.microsoft.com/en-us/openedx-on-azure-ficus-stamp-deployment.pdf

todo:

  • 100628 more documentation for onebox (fullstack and devstack) deployments like
    • more details on the various way of provisioning the OS
    • hyperlinks to edx documentation for using fullstack and devstack deployments

oxa-tools's People

Contributors

btelnes avatar chenriksson avatar elakkiyamohanrajan avatar elserv avatar eltoncarr avatar kant avatar kevsers avatar ms-ashishp avatar ms-hukoyun avatar parthp5423 avatar satyarapelly avatar sdolenc avatar yevelu avatar

Watchers

 avatar  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.