Docs: sync upstream clickhouse-operator docs updates - #116384
Docs: sync upstream clickhouse-operator docs updates#116384mintlify[bot] wants to merge 1 commit into
Conversation
|
Workflow [PR], commit [661f77d] Summary: ✅ AI ReviewSummaryThis PR syncs the Kubernetes operator docs for managed cluster Findings
Final Verdict |
| policyTypes: [Ingress] | ||
| ingress: | ||
| - from: | ||
| - podSelector: |
There was a problem hiding this comment.
from.podSelector only matches source pods in the same namespace as this NetworkPolicy. The surrounding text presents this as the general way to re-allow client traffic, but for the common case where application pods or Prometheus run in a different namespace this rule still blocks them. Please either add a namespaceSelector (or a combined namespaceSelector + podSelector) or explicitly say this example is same-namespace only.
Changelog category (leave one):
Summary
Syncs the Kubernetes operator docs with the latest upstream copies from
clickhouse/clickhouse-operator, picking up the new managed cluster NetworkPolicy documentation.Changes
docs/products/kubernetes-operator/guides/network-policies.mdx: adds cluster-levelspec.networkPolicydocs (managed policies for ClickHouse/Keeper, allowing clients and monitoring,ENABLE_NETWORK_POLICYcluster-wide opt-out) and restructures the page into cluster vs. operator pod policies.docs/products/kubernetes-operator/reference/api-reference.mdx: addsClickHouseNetworkPolicySpec,KeeperNetworkPolicySpec, andNetworkPolicyPolicyAPI reference entries.Files copied verbatim from upstream
docs/. All other operator doc pages are already in sync.Context
Triggered by ClickHouse/clickhouse-operator#305 (test: add max CRD size check, add version probe job retries). That PR's listed diff only touches the Makefile and controller code; the docs drift synced here comes from the upstream
docs/tree at the same commit (54fdb01), which was ahead of the copies in this repo.Note: upstream pages use
slug: /clickhouse-operator/...frontmatter while internal links target/products/kubernetes-operator/.... This matches the existing convention in this repo, so it was preserved as-is. If that's unintended, it should be fixed upstream first.cc @GrigoryPervakov for review (author of the upstream docs commit).
Workflow [PR]
Sync PR [sync-upstream/pr/116384]