Skip to main content

Targeting Canaries

This example demonstrates scoping canary health checks by name.

canary-localhost.yaml
---
apiVersion: mission-control.flanksource.com/v1
kind: Scope
metadata:
name: canary-localhost
namespace: mc
spec:
description: All canaries named localhost
targets:
- canary:
name: localhost

This Scope targets all canaries with the name localhost, which is useful for:

Use Cases:

  • Granting access to specific monitoring checks
  • Isolating development canaries from production
  • Team-specific health check ownership
  • SRE visibility boundaries