| name | scope | required | fields |
acquire_deploy_lock |
write |
env, repo |
env, repo, ttl_s |
check_branch_base |
read |
repo, branch |
repo, branch, env |
check_workflow |
read |
repo, env |
repo, env, branch, target_services |
deploy |
write |
env, repo |
env, repo, dry_run, tests_only, force |
dns_health_check |
read |
— |
— |
get_journal |
read |
unit |
unit, since, lines |
get_service_state |
read |
host, unit |
host, unit |
list_sensor_snapshots |
read |
— |
buoy_id, limit |
list_services |
read |
host |
host |
log_trace |
write |
event |
event, payload |
notify |
write |
severity, message |
severity, message, buoy_id, channel |
query_deploy_status |
read |
env |
env |
release_deploy_lock |
write |
env, repo |
env, repo |
restart_service |
write |
host, unit |
host, unit |
rollback |
write |
env, repo |
env, repo, dry_run |
sensor_daily_summary |
write |
— |
notify |
sensor_diff |
read |
snapshot_a_id, snapshot_b_id |
snapshot_a_id, snapshot_b_id |
sensor_health_check |
read |
buoy_id |
buoy_id |
sensor_monitor_tick |
write |
— |
alert_on_fail |
sensor_snapshot |
write |
buoy_id |
buoy_id, label |
suggest_repo |
read |
capability |
capability |
| name | summary |
add_new_caddy_route |
procedure: add_new_caddy_route |
add_new_ui_host |
procedure: add_new_ui_host |
commit_to_repo |
procedure: commit_to_repo |
decommission_service |
procedure: decommission_service |
deploy_cycle |
procedure: deploy_cycle |
diagnose_buoy_offline |
procedure: diagnose_buoy_offline |
diagnose_sensor_stale |
procedure: diagnose_sensor_stale |
emergency_rollback |
procedure: emergency_rollback |
exchange_sensor |
Exchange a sensor on a buoy |
issue_bearer_token |
procedure: issue_bearer_token |
onboard_new_buoy |
Onboard a new buoy |
rollback_bad_deploy |
Recover from a bad prod deploy |
stage_changes |
procedure: stage_changes |