GithubHelp home page GithubHelp logo

isabella232 / singularity-1 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hubspot/singularity

0.0 0.0 0.0 30.77 MB

Scheduler (HTTP API and webapp) for running Mesos tasks—long running processes, one-off tasks, and scheduled jobs. #hubspot-open-source

Home Page: http://getsingularity.com/

License: Apache License 2.0

Shell 0.30% JavaScript 17.30% Python 0.97% Java 79.98% CSS 0.01% HTML 0.01% Handlebars 0.12% Dockerfile 0.05% Pug 0.39% SCSS 0.13% Stylus 0.62% Mustache 0.12%

singularity-1's Introduction

IMPORTANT DEPRECATION NOTICE

This project is no longer actively maintained

As of April 2022, the HubSpot team has stopped new contributions to the open source version of Singularity. The slack channel will remain open for the time being for additional questions or support but no further releases will be published.


Singularity

Latest Release Version: 1.5.0

Mesos Version: 1.9.0

Build Status

Overview

Singularity is an API and web application for running and scheduling Apache Mesos tasks — including long running processes, scheduled jobs, and one-off tasks.

It focuses on a batteries-included approach: Singularity and its components provide an entire Platform as a Service (PaaS) to end-users. It has many features which have been introduced to reduce developer friction and ensure proper operation and reliable deployment of tasks. Users may even be unfamiliar with and shielded from the details of Mesos.

For a more thorough explanation of the concepts behind Singularity and Mesos click here.


Features


Try It Out!

If you want to give Singularity a try, you can install docker and docker-compose to run our example cluster.

Run docker-compose pull first to get all of the needed images. Note: This may take a few minutes

Then simply run docker-compose up and it will start containers for...

  • mesos master
  • mesos slave (docker/mesos containerizers enabled)
  • zookeeper
  • Singularity
  • Baragon Service for load balancer management
  • Baragon Agent + Nginx as a load balancer

...and the following UIs will be available:

if using boot2docker or another vm, replace localhost with the ip of your vm


Getting Started

Requirements
Contact

Reference

Installation

Deployment

Development


Singularity is built and used by a number of different companies. Check out the list of adopters here.

singularity-1's People

Contributors

ssalinas avatar wsorenson avatar kwm4385 avatar adamschwartz avatar baconmania avatar matush-v avatar wolfd avatar pschoenfelder avatar tpetr avatar benrlodge avatar gchomatas avatar sjeropkipruto avatar ptrteixeira avatar mattccs avatar hs-jenkins-bot avatar eseb avatar timmfin avatar ashdza avatar wh77 avatar jhaber avatar benheng avatar tejasmanohar avatar kdorosh avatar calvinp avatar jloisel avatar rosalind210 avatar kieran-manning-w avatar marcneuwirth avatar zackbloom avatar eherot 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.