Resources
Komodo is extendible through the Resource abstraction. Entities like Server
, Deployment
, and Stack
are all Komodo Resources.
All resources have common traits, such as a unique name
and id
amongst all other resources of the same resource type.
All resources can be assigned tags
, which can be used to group related resources.
note
Many resources need access to git repos / docker registries. There is an in-built token management system (managed in UI or in config file) to give resources access to credentials. All resources which depend on git repos / docker registries are able to use these credentials to access private repos.
Server
- Configure the connection to periphery agents.
- Set alerting thresholds.
- Can be attached to by Deployments, Stacks, Repos, and Builders.
Deployment
- Deploy a docker container on the attached Server.
- Manage services at the container level, perform orchestration using Procedures and ResourceSyncs.