Displaying 1 to 14 from 14 results

kubespray - Setup a kubernetes cluster

If you have questions, join us on the kubernetes slack, channel #kubespray.Note: Upstart/SysV init based OS types are not supported.

molecule - Molecule aids in the development and testing of Ansible roles.

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

compute-archlinux-image-builder - A tool to build a Arch Linux Image for GCE

This project is a collection of scripts that create an Arch Linux OS image that can run on Google Compute Engine.The image is configured close to the recommendations listed on Building an image from scratch.


Install bunyan and bunyan-stackdriver... If you are running on Google Cloud Platform, authentication will be taken care of automatically. If you're running elsewhere, or wish to provide alternative authentication, you can specify the keyFilename pointing to a service account JSON key.

gce-images - Get a list of globally available Google Compute Engine images

This module uses google-auto-auth to get the required access token. If you don't meet the requirements for automatic authentication, you will need to provide the same configuration object detailed in that readme. All accepted names may be suffixed with a version, e.g. ubuntu-1404.

terraform-ansible-setup - Setting up your complete infrastructure on cloud premises using Infrastructure as a Code

The idea of this project is to make easy deployment of our infrastructure using the concept of Infrastructure as a Code.For this purpose,I have used 2 tier architecture setup consisting of two different tools, Terraform and Ansible.Terraform is used in order to provision the required instances on Cloud.Whereas, ansible is used to configure our application.


Managed Certificates in GKE simplify user flow in managing HTTPS traffic. Instead of manually acquiring an SSL certificate from a Certificate Authority, configuring it on the load balancer and renewing it on time, now it is only necessary to create a Managed Certificate k8s Custom Resource object and provide a domain for which you want to obtain a certificate. The certificate will be auto-renewed when necessary. For that to work you need to run your cluster on a platform with Google Cloud Load Balancer, that is a cluster in GKE or your own cluster in GCP.

national-parks - An example of packaging a Tomcat / MongoDB application in Habitat

Build a map of all the United States national parks using Habitat! Build, deploy, and manage the application to any cloud, virtual machine, or container. With this demo, you'll discover the magical space-cats living inside of Habitat, and learn the power of packaging, shipping, and updating applications in one atomic format.

govuk-dns - A collection of Rake tasks to manage DNS using Terraform

A set of rake tasks for managing DNS records using Terraform. Install Terraform 0.8 and bundle install the required Ruby gems.

fog-google - Fog for Google Cloud Platform

The main maintainers for the Google sections are @icco, @Temikus and @plribeiro3000. Please send pull requests to them. As of v1.0.0, fog-google includes google-api-client as a dependency, there is no need to include it separately anymore.