Skip to content

CORENET-6714: Enable Network Observability on Day 0#2752

Open
OlivierCazade wants to merge 2 commits intoopenshift:masterfrom
OlivierCazade:day0
Open

CORENET-6714: Enable Network Observability on Day 0#2752
OlivierCazade wants to merge 2 commits intoopenshift:masterfrom
OlivierCazade:day0

Conversation

@OlivierCazade
Copy link

@OlivierCazade OlivierCazade commented Mar 10, 2026

config/v1: add installNetworkObservability field for day-0 installation

Summary

This PR adds the installNetworkObservability field to the Network CRD (config.openshift.io/v1) to support automatic installation of the Network Observability operator during cluster creation.

Changes

  • Add InstallNetworkObservability string field to NetworkSpec
  • Field defaults to Enable (when omitted), enabling network observability by default
  • When explicitly set to Disable, automatic installation is skipped

Behavior

When omitted or set to Enable, the Network Observability operator and FlowCollector are deployed at bootstrap time, providing immediate network visibility for troubleshooting packet drops, latencies, and DNS tracking.

When explicitly set to Disable, no automatic installation occurs (though the operator can still be installed manually post-installation).

Related

/cc @stleerh

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants