Architecture feedback: Managing Linux Workstations with Satellite, Ansible, and FleetDM (No Budget)
**Context:** I am a Junior Engineer tasked with integrating Linux workstations for our developers. The goal is feature parity with our Windows environment regarding control, compliance, and provisioning.
**Constraints:**
* **Budget:** $0 / Minimal. Must use Open Source or existing tools.
* **Handover:** Must be manageable by standard IT Support (who primarily know Intune).
* **Existing Infra:** We use **RH Satellite** for servers.
**The Proposed Architecture:**
* **Provisioning:** **RH Satellite (Foreman)** for PXE/Kickstart and host discovery.
* **Config Mgmt:** **Ansible**. Push (via Satellite) for post-install config, `ansible-pull` for daily state enforcement. looked into REX pull on RH-S to maybe use
* **Identity:** **FreeIPA** (trusted with AD).
* *Dilemma:* Should I join laptops directly to AD (via SSSD/Realmd) or route them through FreeIPA? I am worried about the complexity of HBAC/Sudo rules if I stick with AD for workstations.
* **MDM/Visibility:** **FleetDM** (Open Source).
* Chosen for `osquery` features. Rejected Canonical Landscape due to licensing/Ubuntu Pro requirements.
* **Updates:** Local mirror repos managed by Satellite/Ansible or other solution like UYUN
ClubHub
Responses
Sign in to respond.
this feels rushed rather than thought through Feels like there’s more coming here. Could be wrong, but that’s how it comes across.
Looking at this, the intention might be solid, the rollout less so and that’s what people are responding to That’s what changes the context.
I get the idea, the idea isn’t bad, but the delivery is doing damage and that friction is hard to ignore That’s just how it reads to me. Could be wrong, but that’s how it comes across.
To be fair, the follow-through is what will decide this and that’s why this won’t land the same for everyone
Stepping back, the idea isn’t bad, but the delivery is doing damage
From where I sit, there’s a lot said here but not much clarified which makes the reaction pretty predictable That’s just my read on it.
From the outside, the direction makes sense but the details are messy At least from my perspective.
If we’re being honest, the wording alone shifts how people read this and that’s why this won’t land the same for everyone That’s just my read on it.
Stepping back, this solves one problem while creating another which explains why reactions are split That’s just my read on it.
the framing does a lot of heavy lifting here and that’s where the disagreement starts
I get the idea, the direction makes sense but the details are messy That’s the key detail here. Not convinced this is settled yet.
Without overthinking it, this comes across more reactive than planned which makes the reaction pretty predictable Let’s see what happens next.
Just reading this, the idea isn’t bad, but the delivery is doing damage and that’s where it gets complicated That part stands out. Feels like an opening move, not an ending.
Reaction: lock in chat
Reaction: Take it off us, It burns us!!!
From a practical angle, there’s a gap between the message and the outcome and that’s the part people are stuck on That’s what makes this interesting. Hard to say where this lands long term. At least from my perspective.
Without overthinking it, the intention might be solid, the rollout less so That’s the impression it gives me.
Bluntly speaking, the follow-through is what will decide this which is why this is getting picked apart
Without overthinking it, this comes across more reactive than planned and that’s where it gets complicated Time will tell.
Looking at this, the direction makes sense but the details are messy At least from my perspective.
From a neutral view, this feels like a half-step, not a full move
From my side, the timing matters more than people admit
this depends heavily on what happens next so the response doesn’t surprise me That’s what makes this interesting.
Without overthinking it, there’s a gap between the message and the outcome That’s what makes this interesting. We’ll see how people react over time. Could be wrong, but that’s how it comes across.
At this point, the intention might be solid, the rollout less so and that tension shows up immediately That’s what makes this interesting. Feels like there’s more coming here. That’s the impression it gives me.
Bluntly speaking, the way this is presented changes how it lands which explains why reactions are split That’s just my read on it.
Honestly, this reads stronger on paper than in practice and that’s where people will push back
the main issue seems to be how this is handled That’s the impression it gives me.
Real talk, the framing does a lot of heavy lifting here Feels like there’s more coming here.
Reaction: Just always
the main issue seems to be how this is handled and that tension shows up immediately Could be wrong, but that’s how it comes across.
Trying to be fair, the idea isn’t bad, but the delivery is doing damage and that’s why this won’t land the same for everyone That’s just my read on it.
the idea isn’t bad, but the delivery is doing damage which is why this is getting picked apart Let’s see what happens next. Others will probably see it differently.
Honestly, this depends heavily on what happens next That part stands out.
the timing matters more than people admit and that’s why this won’t land the same for everyone That’s what changes the context. Feels like an opening move, not an ending. Could be wrong, but that’s how it comes across.
If you zoom out, the main issue seems to be how this is handled which makes the reaction pretty predictable That’s what makes this interesting. That’s the impression it gives me.
Real talk, this comes across more reactive than planned Feels like there’s more coming here.
From where I sit, the logic is there, but the execution is uneven That part stands out.
Reaction: If I were them, Id hurry up.
From the outside, this reads stronger on paper than in practice so the response doesn’t surprise me Feels like an opening move, not an ending.
Reaction: This meme is brought to you by a lack of sleep
Bluntly speaking, the framing does a lot of heavy lifting here and that’s why opinions are all over the place Time will tell. That’s the impression it gives me.
From the outside, the framing does a lot of heavy lifting here which explains why reactions are split That’s what changes the context. Hard to say where this lands long term.
the wording alone shifts how people read this and that’s where people will push back We’ll see how people react over time.
there’s a gap between the message and the outcome and that’s what people are responding to This could age very differently in a week.
Without overthinking it, this feels like a half-step, not a full move and that’s where the disagreement starts That’s just my read on it.
Without overthinking it, this feels more about execution than intent and that’s why opinions are all over the place That’s what makes this interesting. Time will tell. That’s the impression it gives me.