GithubHelp home page GithubHelp logo

noelvillador / mtlpy36-vagrant-salt-example Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kamalmarhubi/mtlpy36-vagrant-salt-example

0.0 2.0 0.0 128 KB

Salt example with Flask- and Circus-powered Hello World, as demoed at Montreal Python 36

SaltStack 88.08% Python 11.92%

mtlpy36-vagrant-salt-example's Introduction

mtlpy36-vagrant-salt-example

This repository contains the example Salt-configured Vagrant VM that I used in a demo at Montreal Python 36 in April 2013. It includes examples of package installation, file management, service management and configuration file watching, and virtualenv management.

You can follow the construction of the demo through the following tags:

  • 0: add basic Vagrantfile
  • 1: add basic salt provisioning
  • 2: add python packages
  • 3: add helloworld app with flask & circus

NB Don't deploy your important Hello World applications via your configuration management system as in the final step. Set up the infrastructure, but deploy with an appropriate tool. This was just an example!

Running

You'll need Vagrant and the vagrant-salt plugin installed. To install Vagrant, follow the instructions on the website or use your OS package manager. Once you have it installed, vagrant-salt is installed with

$ vagrant plugin install vagrant-salt

After that, you can run vagrant up or vagrant provision at each step along the demo.

For more information, check out the Vagrant documentation and Salt documentation

mtlpy36-vagrant-salt-example's People

Contributors

kamalmarhubi avatar

Watchers

 avatar  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.