GithubHelp home page GithubHelp logo

devkwang / configuration Goto Github PK

View Code? Open in Web Editor NEW

This project forked from appsembler/configuration

0.0 2.0 0.0 15.64 MB

a simple, but flexible, way for anyone to stand up an instance of the edX platform that is fully configured and ready-to-go

License: GNU Affero General Public License v3.0

Python 71.00% Shell 23.13% Ruby 5.87%

configuration's Introduction

Configuration Management

Introduction

This project is currently in alpha

The goal of the edx/configuration project is to provide a simple, but flexible, way for anyone to stand up an instance of Open edX that is fully configured and ready-to-go.

Building the platform takes place in two phases:

  • Infrastructure provisioning
  • Service configuration

As much as possible, we have tried to keep a clean distinction between provisioning and configuration. You are not obliged to use our tools and are free to use one, but not the other. The provisioning phase stands-up the required resources and tags them with role identifiers so that the configuration tool can come in and complete the job.

The reference platform is provisioned using an Amazon CloudFormation template. When the stack has been fully created you will have a new AWS Virtual Private Cloud with hosts for the core edX services. This template will build quite a number of AWS resources that cost money, so please consider this before you start.

The configuration phase is managed by Ansible. We have provided a number of playbooks that will configure each of the edX services.

This project is a re-write of the current edX provisioning and configuration tools, we will be migrating features to this project over time, so expect frequent changes.

For more information including installation instruction please see the Configuration Wiki.

For info on any large recent changes please see the change log.

configuration's People

Contributors

jarv avatar feanil avatar carsongee avatar jrbl avatar hkim823 avatar sefk avatar e0d avatar fredsmith avatar antoviaque avatar singingwolfboy avatar bezidejni avatar fmyzjs avatar vikparuchuri avatar lapentab avatar tusbar avatar dhpollack avatar mulby avatar jtauber avatar minhtuev avatar pchiu33 avatar nedbat avatar jejenkins avatar pku9104038 avatar benpatterson avatar mtyaka avatar olmar avatar rayhooker avatar rodo avatar valera-rozuvan avatar cpennington avatar

Watchers

James Cloos avatar KWANG 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.