Citadel Docs
Overview

Terms used in Citadel

Plain-language meanings for the names you see in the interface.

TermMeaning
PlatformA Docker host or Swarm cluster connected to Citadel
DeploymentSettings for one container that Citadel manages
StackAn application described by a Compose file, often with several services
ImageThe packaged application Docker uses to create a container
ContainerA running or stopped instance of an image
RegistryA service that stores images, such as Docker Hub
VolumeDocker-managed persistent storage with a chosen or automatically generated name
Bind mountA host file or directory mounted inside a container
BindingA named variable or secret available to an application
AgentThe Citadel program that connects a remote Docker host
Edge AgentAn Agent that connects out to Core instead of accepting an inbound connection
CoreThe main Citadel application that serves the web interface
SwarmA group of Docker hosts that runs services across the cluster
NodeOne Docker host in a Swarm cluster
ReplicaOne instance of a Swarm service
DriftA difference between saved configuration and what is running
AdoptBring an existing Docker workload under Citadel management
Build ProjectInstructions for turning source files into an image
Build PoolDedicated builder infrastructure selected by a Build Project
Stack releaseA recorded Stack deployment and its configuration snapshot
Citadel releaseA published version of Core and Agent with release notes and container images
Image digestIdentifier for specific image content, unlike a tag that can move
Service AccountA machine identity with scoped Citadel permissions
Run asThe identity whose permissions an operation uses during execution
Backup repositoryThe encrypted storage destination for backup snapshots
Backup policyThe source, destination, retention, and optional schedule for backups
Control-plane backupA Citadel system backup containing the database and recovery keys; application data needs separate backups

See choose a task when you are ready to use these features.