this post was submitted on 22 Jan 2025
36 points (97.4% liked)

Linux

53618 readers
57 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 7 years ago
MODERATORS
all 17 comments
sorted by: hot top controversial new old
[–] Cornflake@pawb.social 9 points 2 years ago (3 children)
[–] lengau@midwest.social 5 points 2 years ago

Looks like it's a fork of Puppet.

[–] DarkMetatron@feddit.org 4 points 2 years ago

A software to orchestrated and manage software installations and configurations on multiple/many systems using one central system. Puppet is a great tool for medium/large scale system administration and this is a open source implementation of that.

[–] petsoi@discuss.tchncs.de 2 points 2 years ago (1 children)

OpenVox is the modern open source implementation of the world's most capable configuration management platform -- trusted by everyone from the smallest hobbyist to operators of some of the largest commercial infrastructures in the business.

Try OpenVox as the engine powering your infrastructure deployment and configuration needs and see why it's the industry standard in resource abstraction and drift remediation.

https://voxpupuli.org/openvox/

[–] Cornflake@pawb.social 6 points 2 years ago (1 children)

I'm gonna be so real, that's a lot of words that I didn't understand but that's okay- I suppose I'm probably not the target audience for for the software 😂

Best of luck to you and your project!

[–] egerlach@lemmy.ca 3 points 2 years ago

So wait... Did Puppet have a license change as well recently? Is this just preemptive because it looks like Perforce is starting to change things?

[–] dino@discuss.tchncs.de 2 points 2 years ago (2 children)
[–] trevor@lemmy.blahaj.zone 3 points 2 years ago (1 children)

As someone that has never used Puppet, I also wonder this. Ansible is agentless and works on basically anything. What do you gain by requiring an agent, like with this?

[–] debil@lemmy.world 2 points 1 year ago

A long lost host (a machine that's been offline or in a closed off network etc.) can find its master (puppetserver) when it sees the daylight again with the regularily polling puppet agent service. This is not as straightforward with ansible's push model.

[–] egerlach@lemmy.ca 3 points 2 years ago

I don't frequent that world much these days, but I personally preferred the agent/pull model when I did. I can't really articulate why, I think I feel comfortable knowing that the agent will run with the last known config on the machine, potentially correcting any misconfiguration even if the central host is down.

The big debate back in the day was Puppet vs. Chef (before Ansible/SaltStack). Puppet was more declarative, Chef more imperative.

I also admit, I don't like YAML, other than for simple, mostly flat config and serializing.

I further admit that Ansible just has a bigger community these days, and that's worth something. When I need to do a bit of CM these days, I use Ansible.