Displaying 1 to 20 from 1803989 results

salty-vagrant - Use Salt as a Vagrant provisioner.

Provision Vagrant boxes using Saltstack.Help and discussion can be found at #salt on Freenode IRC (just ping akoumjian) or the salt-users mailing list.

salt-bootstrap - Generic Salt Bootstrap Script

Before Salt can be used for provisioning on the desired machine, the binaries need to be installed. Since Salt supports many different distributions and versions of operating systems, the Salt installation process is handled by this shell script bootstrap-salt.sh. This script runs through a series of checks to determine operating system type and version to then install the Salt binaries using the appropriate methods.This README file is not the absolute truth to what the bootstrap script is capable of, for that, please read the generated help by passing -h to the script or even better, read the source.

SaltStack - Infrastructure automation and management system

Salt is a new approach to infrastructure management. Easy enough to get running in minutes, scalable enough to manage tens of thousands of servers, and fast enough to communicate with them in seconds. Salt delivers a dynamic communication bus for infrastructures that can be used for orchestration, remote execution, configuration management and much more.

trapperkeeper - A services framework for Clojure / JVM applications.

Trapperkeeper is a Clojure framework for hosting long-running applications and services. You can think of it as a sort of "binder" for Ring applications and other modular bits of Clojure code.Note that the template is not intended to suggest a specific namespace organization; it's just intended to show you how to write a service, a web service, and tests for each.

showoff - Don't just present; interact with your audience!

Showoff is a slideshow presentation tool with a twist. It runs as a web application, with audience interactivity features. This means that your audience can follow along in their own browsers, can download supplemental materials, can participate in quizzes or polls, post questions for the presenter, etc. By default, their slideshows will synchronize with the presenter, but they can switch to self-navigation mode.Showoff allows you to author your presentation slides in Markdown, then organize them with a showoff.json file. This file also contains metadata about the presentation, such as the title, any password protection, etc.

razor-server - Razor is next generation provisioning software that handles bare metal hardware and virtual server provisioning

Razor is an advanced provisioning application which can deploy both bare-metal and virtual systems. It's aimed at solving the problem of how to bring new metal into a state where your existing DevOps/configuration management workflows can take it over.Newly added machines in a Razor deployment will PXE-boot from a special Razor Microkernel image, then check in, provide Razor with inventory information, and wait for further instructions. Razor will consult user-created policy rules to choose which tasks to apply to a new node, which will begin to follow the task directions, giving feedback to Razor as it completes various steps. Tasks can include steps for handoff to a DevOps system such as Puppet or to any other system capable of controlling the node (such as a vCenter server taking possession of ESX systems).

r10k - Smarter Puppet deployment

R10k provides a general purpose toolset for deploying Puppet environments and modules. It implements the Puppetfile format and provides a native implementation of Puppet dynamic environments.R10k supports the Ruby versions >= 2.0.0.

puppetlabs-postgresql - Puppet module for managing PostgreSQL

The postgresql module allows you to manage PostgreSQL databases with Puppet.PostgreSQL is a high-performance, free, open-source relational database server. The postgresql module allows you to manage packages, services, databases, users, and common security settings in PostgreSQL.

puppetlabs-mysql - MySQL Puppet Module / Manifests + Types & Providers

The mysql module installs, configures, and manages the MySQL service.This module manages both the installation and configuration of MySQL, as well as extending Puppet to allow management of MySQL resources, such as databases, users, and grants.

puppet - Server automation framework and application

Puppet, an automated administrative engine for your Linux, Unix, and Windows systems, performs administrative tasks (such as adding users, installing packages, and updating server configurations) based on a centralized specification.Documentation for Puppet and related projects can be found online at the Puppet Docs site.

facter - Collect and display system facts

Please see our extensibility document to learn more about extending native facter using custom and external facts.Note: Testing custom facts requires Ruby 1.9+ with libruby built as a dynamic library; that often implies development builds of Ruby.

beaker - Puppet Acceptance Testing Harness

Beaker is a test harness focused on acceptance testing via interactions between multiple (virtual) machines. It provides platform abstraction between different Systems Under Test (SUTs), and it can also be used as a virtual machine provisioner - setting up machines, running any commands on those machines, and then exiting.Beaker runs tests written in Ruby, and provides additional Domain-Specific Language (DSL) methods. This gives you access to all standard Ruby along with acceptance testing specific commands.

tempest - OpenStack Testing (Tempest) of an existing cloud

This is a set of integration tests to be run against a live OpenStack cluster. Tempest has batteries of tests for OpenStack API validation, Scenarios, and other specific tests useful in validating an OpenStack deployment.Tempest Design Principles that we strive to live by.

swift - OpenStack Object Storage (read-only mirror)

A distributed object storage system designed to scale from a single machine to thousands of servers. Swift is optimized for multi-tenancy and high concurrency. Swift is ideal for backups, web and mobile content, and any other unstructured data that can grow without bound.Swift provides a simple, REST-based API fully documented at http://docs.openstack.org/.

python-swiftclient - OpenStack Storage (Swift) Client

This is a python client for the Swift API. There's a Python API (the swiftclient module), and a command-line script (swift).Development takes place via the usual OpenStack processes as outlined in the OpenStack wiki.

python-novaclient - OpenStack Compute (Nova) Client

This is a client for the OpenStack Compute API. It provides a Python API (the novaclient module) and a command-line script (nova). Each implements 100% of the OpenStack Compute API.

packstack - Install utility to deploy OpenStack on multiple hosts.

This utility can be used to install OpenStack on a single or group of hosts (over ssh).This utility is still in the early stages, a lot of the configuration options have yet to be added.

openstack-manuals - OpenStack Manuals

This repository contains documentation for the OpenStack project.For more details, see the OpenStack Documentation Contributor Guide.

openstack-ansible - Ansible playbooks for deploying OpenStack.

OpenStack-Ansible is an official OpenStack project which aims to deploy production environments from source in a way that makes it scalable while also being simple to operate, upgrade, and grow.For an overview of the mission, repositories and related Wiki home page, please see the formal Home Page for the project.