• The Continuous-Deployment Platform for Hackers.

    Minimalist container orchestration on top of Ansible.

  • Designed for dynamic environment and purity

    Playlabs

  • How does Playlabs work ?

     

     

    1

     

    Playlabs Init

    Init your ssh user with your key and secure sshd and passwordless sudo:

    playlabs init root@1.2.3.4

     

    # all options are ansible options are proxied

     

    playlabs init @somehost --ask-become-pass

    2

     

    Playlabs Install

    Now your user can install roles:  

    playlabs install docker,firewall,nginx @somehost

    3

     

    Playlabs Deploy

    And deploy a project, examples:  

    playlabs @somehost deploy image=betagouv/mrs:master

     

    playlabs @somehost deploy

    image=betagouv/mrs:master plugins=postgres,django,uwsgi backup_password=foo prefix=ybs instance=hack env.SECRET_KEY=itsnotasecret

     

    playlabs @somehost deploy

    prefix=testenv instance=$CI_BRANCH image=$CI_REGISTRY_IMAGE:$CI_COMMIT_SHA