tripit: label namespace as chrome-service CDP client

The fare scrape's first E2E test was blocked by chrome-service-ws-ingress (9222 admits only namespaces labeled chrome-service.viktorbarzin.me/client=true). Label the tripit namespace per that policy's opt-in design so the planning workspace's live fare fetches reach the shared browser.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Viktor Barzin 2026-06-11 14:42:53 +00:00
parent 980ec55418
commit 81e01ec1c4

View file

@ -99,6 +99,10 @@ resource "kubernetes_namespace" "tripit" {
"istio-injection" = "disabled"
# Opt into Keel auto-update (inject-keel-annotations ClusterPolicy).
"keel.sh/enrolled" = "true"
# Admit this namespace through chrome-service's CDP NetworkPolicy
# (chrome-service-ws-ingress) the fare scrape (#18) drives the
# shared browser on :9222.
"chrome-service.viktorbarzin.me/client" = "true"
}
}
lifecycle {