datentraeger

geistige Umweltverschmutzung

Note to myself: iteration in puppet

April 16, 2018 cli Puppet

Notiz an mich selbst: ab Puppet 4 kann man (endlich!) Iterationen in manifesten verwenden… (naja, v4 gibt’s nun ja schon länger, ich kann mich jedoch noch lebendig an v2/3-Zeiten erinnern, an denen ich mich elend über die fehlende Funktion aufgeregt hab…

if $serveraliases != '' {
  $serveraliases.each |$alias|{
    file_line { "${alias}_autoconfig_etc_hosts":
      path => '/etc/hosts',
      line => "127.0.0.1    autoconfig.${alias}   autodiscover.${alias}",
    }
  }
}

Nun können ‘alte Konstrukte’ doch massiv gekürzt werden in Manifesten (und nicht nur Templates)

newsboat filter und macros

buku

1 thought on “Note to myself: iteration in puppet”
  1. Peter V. Beck, I.
    April 16, 2018 at 8:35 pm

    Note to myself: interation in puppet https://blog.datentraeger.li/?p=1481

Comments are closed.

Search
Posts
  • tt-rss update
  • freerdp ERRCONNECT_TLS_CONNECT_FAILED
  • Windose – kein Internet
  • Rechner ohne IP
  • Goodbye Nvidia
Archives
Categories
Tags
3D-Printing Android Apple Arch BBOS/QNX cli Container Database Debian/GNU Linux Docker foo.li FSFE fvwm git Gnome Gnusocial Groupware irc IT Java LaTeX lvm Mail Mobile Movies Multimedia Music Nonsense Office Packaging PHP Puppet Redmine SQL Think-About Uncategorized Vaping vim Virtualisierung Web Win WTF www-links X11 XMPP
Meta
  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Blogroll
  • Datentraeger Pics
  • foo.li systeme + software
  • GnuSocial.li
Proudly powered by WordPress | Theme: Doo by ThemeVS.