Let op: Deze pagina komt uit ons archief.
Ga voor actuele informatie en nieuws naar onze vernieuwde website.
 

programmaboekje (pdf)

Multi-roled Puppetized Puppet Masters

Or: How to use Puppet in Multiple-Customer Environments Without Waste

Sprekers: Jeroen van Nieuwenhuizen & Tom Scholten

Abstract

Graag laten we zien hoe we bij BitBrains onze infrastructuur aan het puppetizen zijn. We demonstreren hoe we uitdagingen zoals het centraal managen van de verschillende klantomgevingen en het scheiden van code en data met behulp van hiera hebben vorm gegeven. Tevens gaan we in op hoe 3de partijen hun eigen Puppet-code en versiemanagement binnen de klantomgevingen kunnen gebruiken. Dit alles terwijl toch de SOC2-securityrichtlijnen gehandhaafd blijven. We gaan in op hoe we Puppet met Puppet uitrollen en beheren middels onze 'meta'-puppetmaster en hoe we er in geslaagd zijn rollen te managen binnen Hiera, waarbij 1 host toch meerdere rollen kan hebben door de grenzen van de mogelijkheden binnen Puppet en Hiera op te zoeken. In deze presentatie laten we zien welke stappen er nodig waren om ons concept, met tevredenheid van engineers en klanten, werkend te maken. We zijn niet te verlegen om eerlijke vragen terug te stellen en laten ons concept voor volledige scheiding van de 'data' zien, waarbij meerdere rollen per server uitgedeeld - en - hergebruikt kunnen worden. Ons beeld van de ideale omgeving waarbij letterlijk het spreekwoordelijke kind de lvextend kan doen. Of de productieomgeving kan herbouwen!

Biography

Jeroen van Nieuwenhuizen & Tom Scholten zijn consultants van Snow BV, werkzaam bij Bitbrains. Bitbrains is sinds 2014 gefuseerd met ASP4All.

Bitbrains is een in Amstelveen gevestigd bedrijf dat voor een grote diversiteit aan klanten cloudplatforms en High Performance Computing aanbiedt. De eigenzinnige medewerkers met hun hoofd in de wolken maar de voeten stevig op de grond verzorgen services middels 3e generatie cloud-oplossingen. Met het geautomatiseerd uitrollen van systemen zorgen we voor consistentie op de dienstverlening. Hierom worden alle nieuwe klantomgevingen middels Puppet in gebruik genomen.

Voorjaar 2014

2023-05-27
 
Vereniging NLUUG
info@nluug.nl
           postbus 8189
6710 AD Ede