Profile cover photo
Profile photo
Martin Alfke
305 followers
305 followers
About
Martin's interests
View all
Martin's posts

Post has shared content

Post has shared content
+Martin Alfke talks about the best way to get started with Puppet: Don’t say that you are going to start. Just start. And prepare yourself for tearing down the whole setup twice.

On the first implementation, start with the most easy thing to solve. Write Puppet code by yourself, instead of using modules from Forge or GitHub. On the second implementation, start with the most complex configuration within your platform, and start using upstream modules. This sequence will allow you to learn how to write and read Puppet code, and will help you understand the concepts of Puppet in detail.

The third implementation will be the one you want to maintain for a longer period. Here, one should head for control repo and CI workflows; roles and profiles; and separation of code and data by using Hiera.

Stop adding data to Hiera when you see that you are heading to more than 10 hierarchies, and start rethinking your hierarchies. Having many hierarchies leads to complexity in the data, and you will soon start wondering how and where you have to configure something. Continue when you have lowered your number of hierarchies.

Post has shared content
Sehr schön:

"Der Verlag Open Source Press hat zum 31.12.2015 den Betrieb eingestellt und sämtliche Rechte an den veröffentlichten Texten an die Autoren zurückübertragen. Wir haben uns entschieden, denn vollen Text des Buches sowie die AsciiDoc-Quellen unter einer CreativeCommons-Lizenz frei zugänglich zu machen.

Außerdem haben wir die Quellmaterialien der Foliensätze, die wir die vergangenen Jahre für firmeninterne Schulung benutzt haben, auch unter einer CC-Lizenz veröffentlicht. Zusammen mit dem Buch stellen sie eine umfassende Materialsammlung zum Erlernen und Lehren von Git dar."

Post has attachment
Puppet User Group Berlin - Jan 12th - Hands on Puppet 4 - http://meetu.ps/2QVZKg

Post has attachment
It's a book! Grab it while it's hot!
Many thanks to +Packt Publishing und +Felix Frank 

Post has shared content
Tiny Puppet manages packages, services and files. It does not manage specific resources of an application such as MySQL grants, RabbitMQ queues, single iptables rules, etc. You still need a dedicated component module for these.

It handles operating system differences and allows easy and quick support for new applications and new platforms. It's intended to be used in profiles (or wherever we glue together different resources and classes) as an alternative to, or to complement, some component modules. I plan to add and enlarge support for new applications on new operating systems, and to introduce new defines that make more things with the available data.

Post has shared content

Post has shared content
Ahoi @all.
Wer für ein Projekt (im Kölner Raum und ab Anfang 2016) einen Topunixadmin sucht.
Jemanden mit dem KnowHow eines UnixGurus, sollte mal
+Christopher J. Ruwe anpingen. Durfte mit ihm zusammenarbeiten. Wollt ihr bestimmt auch :)

Post has shared content

Post has shared content
Wait while more posts are being loaded