Google Cloud Platform Blog
Product updates, customer stories, and tips and tricks on Google Cloud Platform
Partnering on open source: Google and Ansible engineers on managing GCP infrastructure
Friday, June 9, 2017
By Tom Melendez, Senior Software Engineer, Google
It's time for the third chapter in the
Partnering on open source series
. This time around, we cover some of the work we’ve done with
Ansible
, a popular open source IT automation engine, and how to use it to provision, manage and orchestrate
Google Cloud Platform
(GCP) resources.
Ansible, by Red Hat, is a simple automation language that can perfectly describe an IT application infrastructure on GCP including virtual machines, disks, network load-balancers, firewall rules and more. In this series, I'll walk you through my former life as a DevOps engineer at a satellite space imaging company. You'll get a glimpse into how I used Ansible to update satellites in orbit along with other critical infrastructure that serve imagery to interested viewers around the globe.
In this first video, we set the stage and talk about Ansible in general, before diving into hands-on walkthroughs in subsequent episodes.
Upcoming videos demonstrate how to use Ansible and GCP to:
Apply a camera-settings hotfix to a satellite orbiting Earth by spinning up a
Google Compute Engine
instance, testing the latest satellite image build and pushing the settings to the satellite.
Provision and manage GCP's advanced networking features like globally available load-balancers with L7 routing to serve satellite ground images on a public website.
Create a set of networks, routes and firewall rules with security rules to help isolate and protect the various systems involved in the imagery processing pipeline. The raw images may contain sensitive data that must be appropriately screened and scrubbed before being added to the public image repository and network security is critical.
The series wraps up with a demonstration of how to extend Ansible's capabilities by writing custom modules. The videos in this series make use of custom and publicly available modules for GCP.
Join us on YouTube to watch the upcoming videos or go back and watch the other videos on the series. You can also follow
Google Cloud on YouTube
, or
@GoogleCloud on Twitter
to find out when new videos are published. And stay tuned for more blog posts and videos about work we’re doing with open-source providers like Puppet, Chef, Cloud Foundry, Red Hat, SaltStack and others.
Free Trial
GCP Blogs
Big Data & Machine Learning
Kubernetes
GCP Japan Blog
Labels
Announcements
69
Big Data & Machine Learning
102
Compute
174
Containers & Kubernetes
43
CRE
11
Customers
90
Developer Tools & Insights
96
Events
38
Infrastructure
28
Management Tools
41
Networking
20
Open Source
109
Partners
72
Pricing
24
Security & Identity
34
Solutions
17
Stackdriver
19
Storage & Databases
123
Weekly Roundups
16
Archive
2017
Jun
May
Apr
Mar
Feb
Jan
2016
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2015
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2014
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2013
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2012
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2011
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2010
Dec
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2009
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2008
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Feed
Subscribe by email
Certified Professional
Cloud Architect
Demonstrate your proficiency to design, build and manage solutions on Google Cloud Platform.
Learn More
Technical questions? Check us out on
Stack Overflow
.
Subscribe to
our monthly newsletter
.
Google
on
Follow @googlecloud
Follow
Follow