mirror of
https://github.com/tiennm99/noitu.git
synced 2026-10-11 03:13:45 +00:00
docs(deployment): note Compose deploys replace the container without a rolling update
This commit is contained in:
1 parent
3b76d66e59
commit
ad8a3686be
1 file changed
+5
-4
+5
-4
@@ -297,10 +297,11 @@ not follow `/readyz` into a drain.
|
|||||||
|
|
||||||
On Coolify, leave the dashboard's own HTTP health check switched off: it
|
On Coolify, leave the dashboard's own HTTP health check switched off: it
|
||||||
executes `curl` or `wget` inside the container and cannot pass against this
|
executes `curl` or `wget` inside the container and cannot pass against this
|
||||||
image. Coolify picks the health check up from the Dockerfile after the next
|
image. The container inherits the Dockerfile's health check through
|
||||||
deploy (the application then reports a custom health check found), and a
|
`compose.yml`. Coolify deploys the app with the Docker Compose build pack,
|
||||||
rolling update waits for the new container to be healthy before it removes the
|
which has no rolling update: the deployment log shows it removing the old
|
||||||
old one. Confirm that in the deployment log after the first deploy.
|
container before starting the new one, so every deploy has a short gap and
|
||||||
|
ends live games (see the drain sequence below).
|
||||||
|
|
||||||
A post-deploy check worth having beyond either is a real socket open, because
|
A post-deploy check worth having beyond either is a real socket open, because
|
||||||
both health checks pass whether or not the proxy forwards upgrades. Opening
|
both health checks pass whether or not the proxy forwards upgrades. Opening
|
||||||
|
|||||||
Reference in new issue
Block a user