Skip to content
Connectable systems

Connectable systems

Each system below has a working adapter and a credential path you can complete through promotion. The credential mechanism column tells you what kind of reference promotion expects; the activation column tells you whether it comes live at runtime (the /test call) or only at the next daemon restart (boot).

Kubernetes

SystemTypeCredential mechanismActivation
Kuberneteskubernetesauth_method: static-bearerapi_server + ca_data + a bearer token via env_var or in_cluster: true; or auth_method: entra-exchange (AKS) — api_server + ca_data + tenant_id + client_id + audience + client_secret_env_varruntime (/test)

For the click-by-click web-UI walkthrough of registering, promoting, and taking a cluster live, see Register a Kubernetes component.

Source control and code review

SystemTypeCredential mechanismActivation
GitHubgithubstatic / env var (JOE_GITHUB_<LABEL>)boot (restart)
GitLabgitlabstatic / env var (JOE_GITLAB_<LABEL>)boot (restart)

Metrics, logs, and traces

SystemTypeCredential mechanismActivation
Prometheusprometheusstatic / env var (JOE_PROMETHEUS_<LABEL>)runtime (/test)
Mimirmimirstatic / env var (JOE_MIMIR_<LABEL>)runtime (/test)
Lokilokistatic / env var (JOE_LOKI_<LABEL>)runtime (/test)
Tempotempostatic / env var (JOE_TEMPO_<LABEL>)runtime (/test)
Jaegerjaegerstatic / env var (JOE_JAEGER_<LABEL>)runtime (/test)
Splunksplunkstatic / env var (JOE_SPLUNK_<LABEL>)boot (restart)
Dynatracedynatracestatic / env var (JOE_DYNATRACE_<LABEL>)boot (restart)
New Relicnewrelicstatic / env var (JOE_NEWRELIC_<LABEL>)boot (restart)

Alerting

SystemTypeCredential mechanismActivation
Alertmanageralertmanagerstatic / env var (JOE_ALERTMANAGER_<LABEL>)runtime (/test)
PagerDutypagerdutystatic / env var (JOE_PAGERDUTY_<LABEL>)runtime (/test)
Grafanagrafanastatic / env var (JOE_GRAFANA_<LABEL>)runtime (/test)

GitOps and security

SystemTypeCredential mechanismActivation
Argo CDargocdstatic / env var (JOE_ARGOCD_<LABEL>)runtime (/test)
Falcofalcostatic / env var (JOE_FALCO_<LABEL>)runtime (/test)

Credential-less systems

These connect without any credential — there is nothing to arm. Register them, run the connectivity test, and they function.

SystemTypeCredential mechanismActivation
Terraformterraformnone — reads local stateruntime (/test)
Envoyenvoynone — unauthenticated admin APIruntime (/test)