Skip to content

EV-6500: Fix BGP metrics mTLS docs and simplify troubleshooting#2603

Merged
ctauchen merged 8 commits intotigera:mainfrom
rene-dekker:EV-6500
Mar 23, 2026
Merged

EV-6500: Fix BGP metrics mTLS docs and simplify troubleshooting#2603
ctauchen merged 8 commits intotigera:mainfrom
rene-dekker:EV-6500

Conversation

@rene-dekker
Copy link
Member

Summary

  • Fix BGP metrics endpoint URL from http:// to https:// since Enterprise/Cloud use mTLS
  • Add inline mTLS access instructions (extract certs + curl) to all bgp-metrics pages
  • Simplify byo-prometheus troubleshooting: collapse 5 manual steps into a single jsonpath-based extraction command
  • Hardcode tigera-prometheus namespace instead of requiring users to export a variable
  • Remove $: prompt prefixes and fix $cert typo in troubleshooting commands

Test plan

  • Verify bgp-metrics pages render correctly across all versions
  • Verify byo-prometheus troubleshooting section renders correctly
  • Confirm kubectl get secret -n tigera-prometheus ... -o jsonpath commands work on a live cluster

🤖 Generated with Claude Code

rene-dekker and others added 4 commits February 17, 2026 09:51
…leshooting

BGP metrics in Enterprise/Cloud use mTLS, so the endpoint URL should be
https not http. Added inline mTLS access instructions to bgp-metrics pages.
Simplified byo-prometheus troubleshooting by collapsing 5 manual steps into
a single jsonpath-based extraction command. Hardcoded tigera-prometheus
namespace throughout.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@rene-dekker rene-dekker requested a review from a team as a code owner March 20, 2026 20:42
@netlify
Copy link

netlify bot commented Mar 20, 2026

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

Name Link
🔨 Latest commit 24ce1e1
🔍 Latest deploy log https://app.netlify.com/projects/calico-docs-preview-next/deploys/69c120a102fb360008cfa26b
😎 Deploy Preview https://deploy-preview-2603--calico-docs-preview-next.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

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

@netlify
Copy link

netlify bot commented Mar 20, 2026

Deploy Preview succeeded!

Built without sensitive environment variables

Name Link
🔨 Latest commit 24ce1e1
🔍 Latest deploy log https://app.netlify.com/projects/tigera/deploys/69c120a1f04d1c0008161479
😎 Deploy Preview https://deploy-preview-2603--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: 90 (🔴 down 2 from production)
Accessibility: 98 (no change from production)
Best Practices: 83 (no change from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports

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

rene-dekker and others added 4 commits March 20, 2026 13:48
… fix frontmatter typo

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…oubleshooting compression

The byo-prometheus pages need $NAMESPACE to remain user-configurable.
Only the troubleshooting section is simplified (jsonpath extraction,
removed $: prefixes, fixed $cert typo).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…tion

The TLS secrets always live in tigera-prometheus, so hardcode that
namespace in the troubleshooting jsonpath commands.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@ctauchen ctauchen merged commit c8dabb7 into tigera:main Mar 23, 2026
6 of 8 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.

2 participants