Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
citadel
command
|
|
|
citadel-logs
command
citadel-logs is the always-on daemon that watches CloudWatch log groups for every registered clusterbox service and surfaces 500-class events at http://localhost:5500/logs.
|
citadel-logs is the always-on daemon that watches CloudWatch log groups for every registered clusterbox service and surfaces 500-class events at http://localhost:5500/logs. |
|
internal
|
|
|
deploydb
Package deploydb is the SQLite persistence layer for citadel deployment history.
|
Package deploydb is the SQLite persistence layer for citadel deployment history. |
|
ingest/parsers
Package parsers contains per-runtime CloudWatch log-line parsers used by the citadel-logs ingest loop.
|
Package parsers contains per-runtime CloudWatch log-line parsers used by the citadel-logs ingest loop. |
|
initcmd
Package initcmd implements `citadel init`: it gathers values from flags, the environment and prompts, renders a commented citadel.yml from an embedded per-runtime template, and creates the project's .citadel/ dir.
|
Package initcmd implements `citadel init`: it gathers values from flags, the environment and prompts, renders a commented citadel.yml from an embedded per-runtime template, and creates the project's .citadel/ dir. |
|
logsdb
Package logsdb is the SQLite persistence layer for the citadel-logs daemon.
|
Package logsdb is the SQLite persistence layer for the citadel-logs daemon. |
|
project
Package project owns the per-project .citadel/ directory that lives next to citadel.yml: committed metadata (project.yml), the last deploy per env (state/), and per-deploy step logs (runs/).
|
Package project owns the per-project .citadel/ directory that lives next to citadel.yml: committed metadata (project.yml), the last deploy per env (state/), and per-deploy step logs (runs/). |
|
registry
Package registry loads the list of services the citadel-logs daemon watches.
|
Package registry loads the list of services the citadel-logs daemon watches. |
|
webui
Package webui serves the citadel-logs dashboard at localhost:5500.
|
Package webui serves the citadel-logs dashboard at localhost:5500. |
|
pkg
|
|
Click to show internal directories.
Click to hide internal directories.