commit | ec7df105f9bf3ee9bb32b749eea9a85363541d9f | [log] [tgz] |
---|---|---|
author | Zsolt Haraszti <zharaszt@ciena.com> | Thu May 05 13:34:18 2016 -0700 |
committer | Zsolt Haraszti <zharaszt@ciena.com> | Fri May 06 23:46:17 2016 -0700 |
tree | 5241d44f2aec2ab10c7343616304fef820b9eb5e | |
parent | 78beb65d8ee77c2830f0d79fa043357c313fafd4 [diff] |
Initial outline of opencord integration repo - Vagrantfile to support standardized 'corddev' development environment - Ansible playbooks to properly bring up devenv - Gradle build structure - Gradle plugin to manage docker-based workflow (pull, build, run, tag, push, etc.) - Gradle top-level build file to allow pre-fetching and publishing component docker images. Supported main tasks: fetch, publish - Example to how to manage 'as-is' upstream components - Added initial content to README.md - Added initial content to docs/quickstart.md - Updated .gitignore - Placeholder, parametric entry for deploy step - Placeholder deployment profile config file (config/default.yml)
This repository is an entry point to OpenCORD. It helps you to build and deploy OpenCORD.
CORD (Central Office Reimagined as a Data Center) is a revolutionary concept to turn Telco Central Offices (and MSO Head Ends) into a modern mini data-center, a.k.a. POD. The POD is made up of commodity servers, switches, and other networking devices. The POD is an application deployment platform optimized for both conventional cloud-scale applications as well as virtual network functions (VNF).
OpenCORD is a reference implementation of the CORD concept and is comprised of:
If this is your first encounter with OpenCORD, you may consider giving it a quick spin. We made it real easy. You can bring up OpenCORD on a single server or on a few servers (with or without a real fabric) with a few commands.
Please follow our Quick Start Tutorial.