Skip to content

DOCS-3069: Backport kubernetes.io/metadata.name guidance to published versions - #3065

Merged
ctauchen merged 4 commits into
tigera:mainfrom
ctauchen:namespace-label-backport
Oct 9, 2026
Merged

ctauchen merged 4 commits into
tigera:mainfrom
ctauchen:namespace-label-backport

Conversation

@ctauchen

@ctauchen ctauchen commented Oct 8, 2026 •

Copy link
Copy Markdown
Collaborator

Applies the changes from #3036 to the published versions, and fixes the one use case page that #3036 missed.

https://tigera.atlassian.net/browse/DOCS-3069

  • Calico 3.33, 3.32, 3.31
  • Calico Enterprise 3.24-2, 3.23-2, 3.22-2, 3.21-2
  • Calico Cloud 23-2
  • use-cases/egress-access-controls.mdx

The PolicyRecommendationScope default selector is not backported. tigera/operator#5151 changed that default in operator v1.44.0, and no published Enterprise or Cloud version ships v1.44.

Representative pages:

@ctauchen
ctauchen requested a review from a team as a code owner October 8, 2026 15:50
@ctauchen
ctauchen requested review from ti-afra and a balanced review from Copilot October 8, 2026 15:50
@netlify

netlify Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview succeeded!

Built without sensitive environment variables

Name Link
🔨 Latest commit 7ccef89
🔍 Latest deploy log https://app.netlify.com/projects/tigera/deploys/6ac7bbaaeb515c0008ed4f7b
😎 Deploy Preview https://deploy-preview-3065--tigera.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 97 (🟢 up 19 from production)
Accessibility: 98 (no change from production)
Best Practices: 92 (no change from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports
🤖 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 Oct 8, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for calico-docs-preview-next ready!

Name Link
🔨 Latest commit 7ccef89
🔍 Latest deploy log https://app.netlify.com/projects/calico-docs-preview-next/deploys/6ac7bbaa28bbdc0008779bac
😎 Deploy Preview https://deploy-preview-3065--calico-docs-preview-next.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.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

Required subject-matter and documentation approvals, build/preview validation, and the prerequisite merge of #3036 remain unverified.

0 open findings

What changed in this PR

Backports #3036’s namespace-label guidance to published Calico, Enterprise, and Cloud documentation, including the previously missed egress use case.

Changes:

  • Recommends kubernetes.io/metadata.name in namespace selectors and gateway examples.
  • Explains label visibility while preserving projectcalico.org/name guidance for service accounts.
  • Leaves published PolicyRecommendationScope defaults unchanged.
File Description
use-cases/​egress-access-controls.mdx Updates deny-policy namespace selector.
calico-enterprise_versioned_docs/​version-3.24-2/​reference/​resources/​stagedglobalnetworkpolicy.mdx Updates namespace-label reference.
calico-enterprise_versioned_docs/​version-3.24-2/​reference/​resources/​globalnetworkpolicy.mdx Updates namespace-label reference.
calico-enterprise_versioned_docs/​version-3.24-2/​reference/​resources/​egressgatewaypolicy.mdx Updates gateway selectors.
calico-enterprise_versioned_docs/​version-3.24-2/​networking/​ingress-gateway/​create-ingress-gateway.mdx Updates ingress-gateway policy examples.
calico-enterprise_versioned_docs/​version-3.24-2/​networking/​egress/​troubleshoot.mdx Updates troubleshooting selectors.
calico-enterprise_versioned_docs/​version-3.24-2/​networking/​egress/​egress-gateway-on-prem.mdx Updates on-premises gateway examples.
calico-enterprise_versioned_docs/​version-3.24-2/​networking/​egress/​egress-gateway-maintenance.mdx Updates gateway annotations.
calico-enterprise_versioned_docs/​version-3.24-2/​networking/​egress/​egress-gateway-azure.mdx Updates Azure gateway examples.
calico-enterprise_versioned_docs/​version-3.24-2/​networking/​egress/​egress-gateway-aws.mdx Updates AWS gateway examples.
calico-enterprise_versioned_docs/​version-3.24-2/​network-policy/​policy-best-practices.mdx Updates policy namespace selectors.
calico-enterprise_versioned_docs/​version-3.24-2/​network-policy/​default-deny.mdx Updates default-deny selector.
calico-enterprise_versioned_docs/​version-3.24-2/​network-policy/​beginners/​calico-labels.mdx Clarifies automatic-label guidance.
calico-enterprise_versioned_docs/​version-3.24-2/​_includes/​content/​_entityrule.mdx Updates shared selector reference.
calico-enterprise_versioned_docs/​version-3.23-2/​reference/​resources/​stagedglobalnetworkpolicy.mdx Updates namespace-label reference.
calico-enterprise_versioned_docs/​version-3.23-2/​reference/​resources/​globalnetworkpolicy.mdx Updates namespace-label reference.
calico-enterprise_versioned_docs/​version-3.23-2/​reference/​resources/​egressgatewaypolicy.mdx Updates gateway selectors.
calico-enterprise_versioned_docs/​version-3.23-2/​networking/​egress/​troubleshoot.mdx Updates troubleshooting selectors.
calico-enterprise_versioned_docs/​version-3.23-2/​networking/​egress/​egress-gateway-on-prem.mdx Updates on-premises gateway examples.
calico-enterprise_versioned_docs/​version-3.23-2/​networking/​egress/​egress-gateway-maintenance.mdx Updates gateway annotations.
calico-enterprise_versioned_docs/​version-3.23-2/​networking/​egress/​egress-gateway-azure.mdx Updates Azure gateway examples.
calico-enterprise_versioned_docs/​version-3.23-2/​networking/​egress/​egress-gateway-aws.mdx Updates AWS gateway examples.
calico-enterprise_versioned_docs/​version-3.23-2/​network-policy/​policy-best-practices.mdx Updates policy namespace selectors.
calico-enterprise_versioned_docs/​version-3.23-2/​network-policy/​default-deny.mdx Updates default-deny selector.
calico-enterprise_versioned_docs/​version-3.23-2/​network-policy/​beginners/​calico-labels.mdx Clarifies automatic-label guidance.
calico-enterprise_versioned_docs/​version-3.23-2/​_includes/​content/​_entityrule.mdx Updates shared selector reference.
calico-enterprise_versioned_docs/​version-3.22-2/​reference/​resources/​stagedglobalnetworkpolicy.mdx Updates namespace-label reference.
calico-enterprise_versioned_docs/​version-3.22-2/​reference/​resources/​globalnetworkpolicy.mdx Updates namespace-label reference.
calico-enterprise_versioned_docs/​version-3.22-2/​reference/​resources/​egressgatewaypolicy.mdx Updates gateway selectors.
calico-enterprise_versioned_docs/​version-3.22-2/​networking/​egress/​troubleshoot.mdx Updates troubleshooting selectors.
calico-enterprise_versioned_docs/​version-3.22-2/​networking/​egress/​egress-gateway-on-prem.mdx Updates on-premises gateway examples.
calico-enterprise_versioned_docs/​version-3.22-2/​networking/​egress/​egress-gateway-maintenance.mdx Updates gateway annotations.
calico-enterprise_versioned_docs/​version-3.22-2/​networking/​egress/​egress-gateway-azure.mdx Updates Azure gateway examples.
calico-enterprise_versioned_docs/​version-3.22-2/​networking/​egress/​egress-gateway-aws.mdx Updates AWS gateway examples.
calico-enterprise_versioned_docs/​version-3.22-2/​network-policy/​policy-best-practices.mdx Updates policy namespace selectors.
calico-enterprise_versioned_docs/​version-3.22-2/​network-policy/​default-deny.mdx Updates default-deny selector.
calico-enterprise_versioned_docs/​version-3.22-2/​network-policy/​beginners/​calico-labels.mdx Clarifies automatic-label guidance.
calico-enterprise_versioned_docs/​version-3.22-2/​_includes/​content/​_entityrule.mdx Updates shared selector reference.
calico-enterprise_versioned_docs/​version-3.21-2/​reference/​resources/​stagedglobalnetworkpolicy.mdx Updates namespace-label reference.
calico-enterprise_versioned_docs/​version-3.21-2/​reference/​resources/​globalnetworkpolicy.mdx Updates namespace-label reference.
calico-enterprise_versioned_docs/​version-3.21-2/​reference/​resources/​egressgatewaypolicy.mdx Updates gateway selectors.
calico-enterprise_versioned_docs/​version-3.21-2/​networking/​egress/​troubleshoot.mdx Updates troubleshooting selectors.
calico-enterprise_versioned_docs/​version-3.21-2/​networking/​egress/​egress-gateway-on-prem.mdx Updates on-premises gateway examples.
calico-enterprise_versioned_docs/​version-3.21-2/​networking/​egress/​egress-gateway-maintenance.mdx Updates gateway annotations.
calico-enterprise_versioned_docs/​version-3.21-2/​networking/​egress/​egress-gateway-azure.mdx Updates Azure gateway examples.
calico-enterprise_versioned_docs/​version-3.21-2/​networking/​egress/​egress-gateway-aws.mdx Updates AWS gateway examples.
calico-enterprise_versioned_docs/​version-3.21-2/​network-policy/​policy-best-practices.mdx Updates policy namespace selectors.
calico-enterprise_versioned_docs/​version-3.21-2/​network-policy/​default-deny.mdx Updates default-deny selector.
calico-enterprise_versioned_docs/​version-3.21-2/​network-policy/​beginners/​calico-labels.mdx Clarifies automatic-label guidance.
calico-enterprise_versioned_docs/​version-3.21-2/​_includes/​content/​_entityrule.mdx Updates shared selector reference.
calico-cloud_versioned_docs/​version-23-2/​networking/​egress/​troubleshoot.mdx Updates troubleshooting selectors.
calico-cloud_versioned_docs/​version-23-2/​networking/​egress/​egress-gateway-on-prem.mdx Updates on-premises gateway examples.
calico-cloud_versioned_docs/​version-23-2/​networking/​egress/​egress-gateway-maintenance.mdx Updates gateway annotations.
calico-cloud_versioned_docs/​version-23-2/​networking/​egress/​egress-gateway-azure.mdx Updates Azure gateway examples.
calico-cloud_versioned_docs/​version-23-2/​networking/​egress/​egress-gateway-aws.mdx Updates AWS gateway examples.
calico-cloud_versioned_docs/​version-23-2/​network-policy/​policy-best-practices.mdx Updates policy namespace selectors.
calico-cloud_versioned_docs/​version-23-2/​network-policy/​beginners/​calico-labels.mdx Clarifies automatic-label guidance.
calico_versioned_docs/​version-3.33/​network-policy/​get-started/​calico-policy/​calico-labels.mdx Clarifies automatic-label guidance.
calico_versioned_docs/​version-3.33/​about/​kubernetes-training/​about-network-policy.mdx Updates training policy selector.
calico_versioned_docs/​version-3.33/​_includes/​content/​_entityrule.mdx Updates shared selector reference.
calico_versioned_docs/​version-3.32/​network-policy/​get-started/​calico-policy/​calico-labels.mdx Clarifies automatic-label guidance.
calico_versioned_docs/​version-3.32/​about/​kubernetes-training/​about-network-policy.mdx Updates training policy selector.
calico_versioned_docs/​version-3.32/​_includes/​content/​_entityrule.mdx Updates shared selector reference.
calico_versioned_docs/​version-3.31/​network-policy/​get-started/​calico-policy/​calico-labels.mdx Clarifies automatic-label guidance.
calico_versioned_docs/​version-3.31/​about/​kubernetes-training/​about-network-policy.mdx Updates training policy selector.
calico_versioned_docs/​version-3.31/​_includes/​content/​_entityrule.mdx Updates shared selector reference.

🧠 Review effort: Balanced


Give feedback about Copilot approvals in this survey to enter a drawing for a $150 gift card.

@ctauchen

ctauchen commented Oct 8, 2026

Copy link
Copy Markdown
Collaborator Author

@ti-afra PTAL

@ctauchen
ctauchen merged commit a6cf286 into tigera:main Oct 9, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants