-
Read logs
-
Healthchecks
-
Rollbacks
-
Rethink commands
-
Ingres/TLS via Traeffik or HAProxy?
-
Setup a config for a simple Rails app
- DB
- Secrets (1pass)
- ???
-
Use sha instead of tag
- Pull image deploying?
-
Tests should go through the whole flow and actually upload something
-
Mount configs read only
-
Don't upload configs if they already exist
- Changing order of role/service definitions should not change the version
- Is
Serviceactually aStackandRoleis aService? Is there anApplicationburried in there?ServicePlacementandServiceConfigwould be the input to theDeployment- Or
StackandRole?
- Remove
Command::Builderin favor of embedding commands - Move
Command::DockertoDocker::CLI - Rename
InvocationtoCommand - Add tests for the DockerCLI classes
- Use objects for
mountsandportsinstead of hashes