@puppet uses public key infrastructure to verify the identity of nodes. These certificates are signed by the Puppet server.
A #Puppet CA certificate is a cryptographic credential used within the Puppet infrastructure to establish secure communication and verify the authenticity of different components in a Puppet deployment.
Learn how you can renew a Puppet CA certificate 👉 https://sysb.ee/renewpuppetcacertificate
#ConfigManagement #DevOps #SSL #sysadmin #cloudcomputing #cloudservices #developers
#puppet #configmanagement #devops #ssl #sysadmin #cloudcomputing #cloudservices #developers
Pro tip: when authoring system configurations, make sure you use the appropriate comment decorator. Not all configs use "#"!
It definitely didn't take me an hour to realize why my polkit rules were erroring on compilation...
For Ansible folk, don't forget about the "comment" filter that has a few predefined decorators. For example:
---
{{ ansible_managed | ansible.builtin.comment("c") }}
---
#sysadmin #techtip #configmanagement #ansible #template
#PDK stands for @puppet Development Kit. It allows you to quickly set up the module directory structure, along with necessary metadata, CI/CD, Hiera, Rspec, and other.
When you’re developing a #Puppet module, you should keep a few things in mind:
- Module should manage one thing and manage it well.
- Each module should be self-contained.
- You should stick with the basics.
Learn more about how to get started with PDK. -> https://sysb.ee/puppetmoduledevelopment
#pdk #puppet #configmanagement #devops #sysadmin
Here’re the details for the CUE+Terraform session that @myitcv and I are running tomorrow! https://github.com/cue-lang/cue/discussions/2462
(Re: https://fosstodon.org/@jonathanmatthews/110589484723605637) #Terraform #CUE #cuelang #configuration #configmgmt #configmanagement #configmgmtcamp #github
#terraform #cue #cuelang #configuration #configmgmt #configmanagement #configmgmtcamp #github
I’m really excited to be able to show you what I’ve been spending some time on recently!
I’ve been working with the folks who build the *awesome* #CUE language to discover what happens when we write #Terraform #config in CUE - and we’ll be showing you what we found out in a session next Weds @ 1530 UTC!
Here’s my co-conspirator Paul with 2 minutes of info in the recent CUE community call - a link for the session will follow soon! https://youtube.com/watch?v=fH7DlV4hpho&t=26m15s #cuelang #configmanagement #configuration
#cue #terraform #config #cuelang #configmanagement #configuration
Und wenn ich @leyrer "ablösen" möchte, kann ich mir auch noch mehr aus den Rippen "leiern" (haha, was ein #wortwitz 🤣)
Wie man viele Hundert "Pets" automatisch deployt und konfiguriert und patcht. (irgendwas mit #lifecycle und #configmanagement und #patching
Spare Zeit und Geld: #GitHub Actions und #GitLab Pipelines lokal laufen lassen! (irgendwas in die #devops Ecke)
#wortwitz #lifecycle #configmanagement #patching #GitHub #gitlab #devops
The next #cuelang community call is on Wednesday April 12 at 1430 UTC. These calls are always fun to join (ok, /mostly/ if config-related things Are Your Jam 😀) - hope to see y’all there! https://mas.to/@myitcv/110151325104657713 #CUE #config #configuration #configmanagement #configmgmt #configmgmtcamp
#cuelang #cue #config #configuration #configmanagement #configmgmt #configmgmtcamp
Is there anyone around here who is doing big things with Ansible at 1k machines/nodes scale? I've been working with Ansible for years and it feels like the number of people I run into that have experience with it in large fleets has gotten smaller.
I have some theories as to why that is, but am curious to hear the stories of others.
#systems #ansible #configmanagement #orchestration
Today felt good. Completed decoupling the SSL CA server from the puppetmaster without breaking the communication of ssl clients. This project has given me sleepless nights especially because the application is not that well documented and SSL's in general is a beast and hard to figure out space for me in case something goes wrong. #work #puppet #configmanagement
#work #puppet #configmanagement
Should we call writing shell scripts to install and configure software vintage, classical, heritage of heirloom onfiguration management? #poll #DevOps #Shell4life #ConfigManagement #Retro
#poll #devops #shell4life #configmanagement #retro
Found a neat quirk in #Intune configuration - applying Security Baseline was causing the RDP button to not work in Windows 10. Couldn't find any settings that would just block RDP. Turns out the issue was the firewall settings blocking RDP from being enabled.
#intune #cybersecurity #configmanagement
I always want to set up #ansible or something for automating my home servers but then I think, or I could just do the thing and then I do that but it means nothing in our house is easily reproduced or documented.
Is there a magical “export your existing configs into ansible” thing? #SelfHosting #ConfigManagement #automation #servers
#ansible #selfhosting #configmanagement #automation #servers
Call for presentations for #CfgMgmtCamp - taking place in #Ghent from Feb 6-8, 2023.
The December 6 #CFP deadline is fast approaching! https://cfp.cfgmgmtcamp.org/2023/cfp
#opensource #configmanagement #inframanagement #automation #Ansible
#cfgmgmtcamp #ghent #cfp #opensource #configmanagement #InfraManagement #automation #ansible
Neuer Artikel: Simple Configuration Management
Wenn mehr als einige, wenige Server verwaltet werden sollen kommt Konfigurationsmanagement ins Spiel. Die gängigen Werkzeuge wie #Ansible, #Salt, #Chef und #Puppet sind zwar mächtig, aber auch komplex. Welche simplen Optionen gibt es?
https://senioradmin.de/SimpleConfigManagement.html
#automatisierung #configmanagement #puppet #chef #salt #ansible
If you use #Foreman (https://theforeman.org), make sure that you provide feedback and help shape the project's future.
#foreman #sysadmin #configmanagement