Displaying 1 to 20 from 24 results

dcos - DC/OS - The Datacenter Operating System

  •    Python

The easiest way to run microservices, big data, and containers in production. Like traditional operating systems, DC/OS is system software that manages computer hardware and software resources and provides common services for computer programs.

acs-engine - Azure Container Service Engine - a place for community to collaborate and build the best open Docker container infrastructure for Azure

  •    Go

The Azure Container Service Engine (acs-engine) generates ARM (Azure Resource Manager) templates for Docker enabled clusters on Microsoft Azure with your choice of DC/OS, Kubernetes, Swarm Mode, or Swarm orchestrators. The input to the tool is a cluster definition. The cluster definition is very similar to (in many cases the same as) the ARM template syntax used to deploy a Microsoft Azure Container Service cluster.Execute make ci to run the checkin validation tests.

universe - The Mesosphere Universe package repository.

  •    HTML

Mesosphere Universe registry of packages made available for DC/OS Clusters. You can publish and store packages in the Universe repository. The packages can then be consumed by DC/OS. This git repo facilitates these three necessary functions - to publish, store and consume packages. You can publish and store packages in the Universe repository. The packages can then be consumed by DC/OS. If you are new to Universe and Packages, this Get Started Guide is highly recommended.

acs-demos - Demo's for Azure Container Service.

  •    Java

Demos for Azure Container Service. These demos are designed to be run using the SimDem tool, although they are just markdown files so you can read through them and run them manually if you prefer.We strive to ensure all demos in this suite pass at all times, of course that's not always atainable. If any are failing you can get details by clicking the badge below.




marvin - A demonstrator for a nanoservices-based application on DC/OS

  •    Javascript

MARVIN is a simple, non-trivial yet complete nanoservices example on DC/OS. He got his name from another famous Marvin. MARVIN provides recommendations for close-by public transport facilities such as bus stops for the events in a calendar provided. You can think of it as a sort of very specialized spatio-temporal personal assistant. In order to use MARVIN you'll have to have a DC/OS 1.7 cluster set up.

zdd-lab - DC/OS Zero Downtime Deployments Lab

  •    Shell

This Zero Downtime Deployments (ZDD) lab aims at providing an introduction to DC/OS service deployments. It serves as a step-wise guide how to deploy new versions of a DC/OS service without causing downtimes. Throughout the ZDD lab we will be using simpleservice, a simple test service, allowing us to simulate certain behaviour such as reporting a certain version and health check delays.

scale - Processing framework for containerized algorithms

  •    Javascript

Scale is a system that provides management of automated processing on a cluster of machines. It allows users to define jobs, which can be any type of script or algorithm. These jobs run on ingested source data and produce product files. The produced products can be disseminated to appropriate users and/or used to evaluate the producing algorithm in terms of performance and accuracy. Scale runs across a cluster of networked machines (called nodes) that process the jobs. Scale utilizes Apache Mesos, a free and open source project, for managing the available resources on the nodes. Mesos informs Scale of available computing resources and Scale schedules jobs to run on those resources.


terraform-aws-dcos - A multi-AZ DC/OS cluster on AWS using Terraform.

  •    HCL

This module provides a simple way to deploy a DC/OS cluster on AWS. It will deploy its machines and network configuration spread over all availability zones in a specific region. The main goal of this project is to be modular, while providing an extremely high availability setup. The way this module provides this high availability is the redundancy in its network components. Availability zones should be as isolated as possible in terms of failure.

cosmos - Provides an API for the orderly, harmonious, and complete management of DC/OS service packages

  •    Scala

Provides an API for the orderly, harmonious, and complete management of DC/OS service packages. NOTE: You should never run coverage at the same time as one-jar because the produced one-jar will contains scoverage instrumented class files and will fail to run.

demos - Repository with DC/OS demos to show specific use cases, usually industry specific.

  •    Javascript

Repository with DC/OS demos to show specific use cases, usually industry specific.

examples - DC/OS examples

  •    Shell

This repository contains examples of how to install and use DC/OS services. If you want to contribute your own example, please fork this repo, add the example and send in a pull request.

container-service-discovery - Service Discovery in Container Orchestration Frameworks on AWS

  •    Javascript

This repo has a simple example that shows service discovery for different container orchestration frameworks. webapp: Web application microservice uses greeter and name microservice to generate a greeting for a person.

dcos-kubernetes-quickstart - Quickstart guide for Kubernetes on DC/OS

  •    Makefile

Kubernetes is now available as a DC/OS package to quickly, and reliably run Kubernetes clusters on Mesosphere DC/OS. NOTE: The latest dcos-kubernetes-quickstart doesn't support any Kubernetes framework version before 1.2.0-1.10.5 due the changes how the Kubernetes API is exposed.

etcd-mesos - self-healing etcd on mesos!

  •    Go

This is an Apache Mesos framework that runs an etcd cluster. It performs periodic health checks to ensure that the cluster has a stable leader and that raft is making progress. It replaces nodes that die. First, check out the tagged release for your version of Mesos.

kubernetes-security-benchmark - A simple way to evaluate the security of your Kubernetes deployment against sets of best practices defined by various community sources

  •    Go

This project aims to provide a simple way to evaluate the security of your Kubernetes deployment against sets of best practices defined by various community sources. The Center for Internet Security (CIS) publishes a benchmark for Kubernetes. Tests are specified against the various components of a Kubernetes deployment and as such need to be run on the machine (container, VM, or bare-metal) that the component is running on. This project enables a very flexible way to run these tests to match your deployment.

vault-gatekeeper - A small service for securely delivering Vault authorization keys to Mesos tasks and ECS containers

  •    Go

Vault-Gatekeeper is a small service for delivering Vault token to other services who's lifecycles are managed by a container scheduler such as Mesos or ECS. Vault-Gatekeeper takes the Cubbyhole Authenication approach outlined by Jeff Mitchell on Vault Blog. Specifically Vault response wrapping is used as outlined in the Vault documentation.

container-orchestration - A Benchmark for Container Orchestration Systems

  •    Go

If you want to contribute, simply fork this repo, add your implementation in pkg/ and send in a PR.

terraform-ansible-dcos - Fast and highly customizable deployment of DC/OS to AWS using Terraform and Ansible

  •    HCL

Fast and highly customizable deployment of DC/OS to AWS using Terraform and Ansible.