Suite of the Docker and Kubernetes applications
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
OpenDev Sysadmins fe7f31bf2f OpenDev Migration Patch 1 month ago
Applications Fix name pattern for DockerApp 2 years ago
DockerInterfacesLibrary Revert "Add missed parts of providing versioning to stable/mitaka" 2 years ago
DockerStandaloneHost Fix changing DOCKER_OPTS for DSH and KubeCluster 2 years ago
Kubernetes Fixed issue re-setup the network 2 years ago
doc Adding initial doc hierarchy for building with sphinx 2 years ago
releasenotes Remove setting of version/release from releasenotes 1 year ago
tests Add k8s app test for per-commit job 2 years ago
tools Add linters tests 2 years ago
.gitignore Add suppport for RElease NOtes 2 years ago
.gitreview OpenDev Migration Patch 1 month ago
README.rst [Kubernetes] Kubernetes documentation 3 years ago
setup.cfg Adding setup.|(py,cfg) for building docs 2 years ago
setup.py Adding setup.|(py,cfg) for building docs 2 years ago
test-requirements.txt Remove setting of version/release from releasenotes 1 year ago
tox.ini Add suppport for RElease NOtes 2 years ago

README.rst

Docker support for Murano

Docker is an open-source project that automates the deployment of applications inside software containers. Docker containers could be run either by the Docker itself or by container management platforms that built on top of the Docker and provide extra value to schedule and manage containers on multiple hosts.

This folder contains needed abstractions and applications to develop and run Docker applications:

  • DockerInterfaceLibrary: library that defines a framework for building Docker applications. It provides set of common interfaces and data structures that are used by all Docker applications and Docker hosting services. If you want to develop your own Docker application this is a good place to start. See DockerInterfaceLibrary/README.rst for more details.
  • DockerStandaloneHost: a regular Docker host. Docker containers are run on a dedicated VM running docker software (require pre-built image with docker and murano-agent).
  • Kubernetes: an open source container cluster manager by Google. It allows to schedule and run Docker applications on multiple clustered nodes. Application both installs Kubernetes and provides capabilities to run Docker applications similar to DockerStandaloneHost. See Kubernetes/README.rst for more details.
  • Applications: Examples of some of the most popular Docker applications.