This project contains the binary releases of MS Open Tech redis port of windows as well as a vagrant configuration for redis letting you run the native version of Redis in a Virtual Box VM.Whilst it's recommended to use Redis on Linux in production, it is often useful for developers on Windows platforms to have their own local version of redis running to develop with.
redis msopentech-redis vagrant redis-admin redis-sentinelThis is a set of Packer templates and support scripts that will prepare an OS X installer media that performs an unattended install for use with Packer and VeeWee. These were originally developed for VeeWee, but support for the VeeWee template has not been maintained since Packer's release and so it is only provided for historical purposes. I plan on removing VeeWee support from this repo soon, but VeeWee can still make use of the preparation script and the OS X template remains in the core VeeWee repo. It's possible to build a machine with different admin account settings, and without the vagrant ssh keys, for use with other systems, e.g. continuous integration.
virtualization packer vmware virtualbox vagrant parallelsThis tutorial presents Ansible step-by-step. You'll need to have a (virtual or physical) machine to act as an Ansible node. A Vagrant environment is provided for going through this tutorial. Ansible is a configuration management software that lets you control and configure nodes from another machine. What makes it different from other management software is that Ansible uses (potentially existing) SSH infrastructure, while others (Chef, Puppet, ...) need a specific PKI infrastructure to be set up.
ansible tutorial vagrantThis repository contains a collection of example virtual machines running various applications. The VMs are created via Vagrant and provisioned via Ansible. You can cd into any of the included directories and run vagrant up, and a generic Linux VM will be booted and configured in a few minutes. You just need to install Vagrant, VirtualBox, and Ansible. View the included README.md file in any of the subdirectories to find out more about the particular VM.
ansible vagrant vms devops examples dockerDrupal VM is a VM for Drupal, built with Ansible. Drupal VM makes building Drupal development environments quick and easy, and introduces developers to the wonderful world of Drupal development on virtual machines or Docker containers (instead of crufty old MAMP/WAMP-based development).
ansible drupal vm vagrant virtualbox vmware fusion cms local development environmentThis repository contains Ansible examples developed to support different sections of Ansible for DevOps, a book on Ansible by Jeff Geerling. Most of the examples are full-fledged VM examples, which use Vagrant, VirtualBox, and Ansible to boot and configure VMs on your local workstation. Not all playbooks follow all of Ansible's best practices, as they illustrate particular Ansible features in an instructive manner.
ansible devops vagrant examples jeff-geerling book leanpub amazon kindleMy default LAMP development stack configuration for Vagrant. You can add virtual hosts to apache by adding a file to the data_bags/sites directory. The docroot of the new virtual host will be a directory within the public/ folder matching the host you specified. Alternately you may specify a docroot explicitly by adding a docroot key in the json file.
vagrant lamp chef local developmentMolecule is designed to aid in the development and testing of Ansible roles. Molecule provides support for testing with multiple instances, operating systems and distributions, virtualization providers, test frameworks and testing scenarios. Molecule is opinionated in order to encourage an approach that results in consistently developed roles that are well-written, easily understood and maintained. Molecule uses Ansible playbooks to exercise the role and its associated tests. Molecule supports any provider [1] that Ansible supports.
python27 ansible testing testing-framework docker lxc lxd openstack vagrant testinfra goss ansible-lint ec2 yamllint gce azure python36 inspec rubocopA versatile automation framework. ShutIt is an automation tool that models a user's actions on a terminal.
vagrant pexpect dockerVagrant Parallels Provider is a plugin for Vagrant, allowing to manage Parallels Desktop virtual machines on macOS hosts. Note: Only Pro and Business editions of Parallels Desktop for Mac are compatible with this Vagrant provider. Standard edition doesn't have a full command line functionality and can not be used with Vagrant.
vagrant plugin parallelsVarying Vagrant Vagrants is an open source Vagrant configuration focused on WordPress development. VVV is a 10up creation and transitioned to a community organization in 2014.
vvv wordpress vagrant varying-vagrant-vagrantsA collection of Vagrant projects that provision Oracle and other software automatically, using Vagrant, an Oracle Linux box, and shell scripts. Unless indicated otherwise, these projects work with both Oracle VM VirtualBox and libvirt/KVM. All projects in this repository require Vagrant and either Oracle VM VirtualBox or libvirt/KVM with the vagrant-libvirt plugin.
vagrant virtualbox oracle vagrant-boxes vagrantfiles vagrant-virtual-machine virtualbox-vmThe installation process will create a folder symfony-standard inside the main directory of the repository. You can now start working inside this folder directly on your host computer using your favourite IDE. Changes done there will be reflected directly on the vagrant box as the directory is mounted in the vagrant box under /vagrant. Also you can login into the box using vagrant ssh and have the full control over processes etc. As the provisioning using the ansible provisioner is very fast you can repeat the whole procedure at any time. In order to start fresh just run vagrant destroy and vagrant up. This will undo all you manual changes done on the vagrant box and provide you with a clean setup.
vagrant symfony php7 nginx laravel development mysqlTurnkey Kubernetes cluster setup with Vagrant 2.1.1+ and CoreOS. If you're lazy, or in a hurry, jump to the TL;DR section.
kubernetes vagrant coreos clusterThis tutorial is intended to show what the Infrastructure as Code (IaC) is, why we need it, and how it can help you manage your infrastructure more efficiently. It is practice-based, meaning I don't give much theory on what Infrastructure as Code is in the beginning of the tutorial, but instead let you feel it through the practice first. At the end of the tutorial, I summarize some of the key points about Infrastructure as Code based on what you learn through the labs.
infrastructure-as-code packer ansible terraform vagrant docker docker-compose kubernetes googlecloudplatformMetta is an information security preparedness tool. This project uses Redis/Celery, python, and vagrant with virtualbox to do adversarial simulation. This allows you to test (mostly) your host based instrumentation but may also allow you to test any network based detection and controls depending on how you set up your vagrants.
uber vagrant yaml celery redis virtualbox infosec security network networking adversarial simulationYou can configure each template to match your requirements by setting the following user variables. You can also use the pre-built boxes hosted on Atlas.
packer vagrant virtualbox vmware qemuYou can also fork this repository and customize a build configuration with your own Ansible roles and playbooks to build a fully custom Vagrant box using Packer. For one such example, see the Drupal VM Packer Build. After a few minutes, Packer should tell you the box was generated successfully, and the box was uploaded to Vagrant Cloud.
ansible vagrant packer debian ubuntu virtualbox centos boxA Vagrant provisioner for Docker Compose. Installs Docker Compose and can also bring up the containers defined by a docker-compose.yml.See example in the repository for a full working example.
vagrant vagrant-plugin vagrant-provisioner docker docker-compose
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.