Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Puppet and OpenShift - a quick introduction

Puppet and OpenShift - a quick introduction

Slides from an OpenShift commons briefing around using Puppet with OpenShift and Kubernetes.

Gareth Rushgrove

June 23, 2016
Tweet

More Decks by Gareth Rushgrove

Other Decks in Technology

Transcript

  1. (without introducing more risk) kubernetes_pod { 'sample-pod': ensure => present,

    metadata => { namespace => 'default', }, spec => { containers => [{ name => 'container-name', image => 'nginx', }], }, } Describe Kubernetes in Puppet
  2. (without introducing more risk) controller_service_pair { 'frontend': app => 'guestbook',

    role => 'php-redis', tier => 'frontend', port => 80, image => 'gcr.io/google_samples/gb-frontend:v3', replicas => 3, service_type => 'LoadBalancer', } Create your own abstractions