this post was submitted on 17 Mar 2026
14 points (100.0% liked)

Sysadmin

13569 readers
4 users here now

A community dedicated to the profession of IT Systems Administration

No generic Lemmy issue posts please! Posts about Lemmy belong in one of these communities:
!lemmy@lemmy.ml
!lemmyworld@lemmy.world
!lemmy_support@lemmy.ml
!support@lemmy.world

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments

There is no all in one solution.

You have to solve the individual parts separately:

  • User directory, login: keycloak, authentik
  • Configuration management: Ansible, Puppet

The user config management part is not solved well in my mind. Puppet is probably the best because it can pull config whenever a client is online, whereas Ansible is push based.

On the other hand this software can manage absolutely everything, not limited by what GPs support.

Linux server config management on the other hand is way ahead of Windows. Also Linux installs so quickly, and the images can be so small, many companies don't even patch, they just boot a fresh image every week (immutable infrastructure).