Skip to content

docs(embedded-cluster): document SELinux support and hardened-image limitation for v3 - #4439

Draft
kriscoleman wants to merge 1 commit into
mainfrom
docs/ec-v3-selinux-enforcing
Draft

docs(embedded-cluster): document SELinux support and hardened-image limitation for v3#4439
kriscoleman wants to merge 1 commit into
mainfrom
docs/ec-v3-selinux-enforcing

Conversation

@kriscoleman

@kriscoleman kriscoleman commented Aug 27, 2026

Copy link
Copy Markdown
Member

Summary

The Embedded Cluster v3 overview Limitations section didn't mention SELinux at all, so a v3 reader had no positive statement that installing under SELinux enforcing mode is supported. This fills that gap by carrying the existing v2.0.0 overview bullet forward to v3.

This is a doc addition (closing an omission), not a correction — nothing in the current docs was wrong. The v2.0.0 overview already correctly states 2.8.0+ installs in standard SELinux environments; v3 simply never restated it.

Changes

  • Add a Limitations bullet to embedded-cluster/embedded-overview.mdx stating that STIG/CIS-hardened OS images are unsupported, and that EC installs in standard SELinux environments including enforcing mode (via bin-dir file contexts + data-dir context restore). Drops the "2.8.0 and later" qualifier since all v3 supports it.

Context

Prompted by a field question: does EC support SELinux enforcing, or permissive-only? The permissive-only behavior was real but pre-2.8.0 (the 2.1.0 release note added a preflight that failed on enforcing; 2.8.0 reversed it). Sources:

  • Release notes 2.1.0 (enforcing preflight) and 2.8.0 (SELinux enablement)
  • embedded-cluster_versioned_docs/version-2.0.0/embedded-overview.mdx (the v2 bullet this mirrors)

UAT

  1. Check out the branch, run the docs site locally.
  2. Navigate to Embedded Cluster overview (v3, Beta) → Limitations.
  3. Confirm the new bullet renders and reads clearly, and that the enforcing-mode statement is present.

@netlify

netlify Bot commented Aug 27, 2026

Copy link
Copy Markdown

Deploy Preview for replicated-docs ready!

Name Link
🔨 Latest commit 3183d50
🔍 Latest deploy log https://app.netlify.com/projects/replicated-docs/deploys/6a906c3204465d0008356309
😎 Deploy Preview https://deploy-preview-4439--replicated-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented Aug 27, 2026

Copy link
Copy Markdown

Deploy Preview for replicated-docs-upgrade ready!

Name Link
🔨 Latest commit 3183d50
🔍 Latest deploy log https://app.netlify.com/projects/replicated-docs-upgrade/deploys/6a906c33bf5b1e0008146484
😎 Deploy Preview https://deploy-preview-4439--replicated-docs-upgrade.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@replicated-ci replicated-ci added type::docs Improvements or additions to documentation type::feature labels Aug 27, 2026
…imitation for v3

The v3 overview Limitations section didn't mention SELinux, so a v3 reader
had no positive statement that installing under SELinux enforcing mode is
supported. This carries the existing v2.0.0 overview bullet forward to v3,
dropping the "2.8.0 and later" version qualifier and calling out enforcing
mode explicitly.
@kriscoleman
kriscoleman force-pushed the docs/ec-v3-selinux-enforcing branch from 35400f4 to 3183d50 Compare August 27, 2026 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type::docs Improvements or additions to documentation type::feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants