You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've been working on an app with only deploy.yml and I've just split its contents into deploy.production.yml and deploy.staging.yml. The new staging environment deployed successfully, but the production destination app functions as a new app separate from the destinationless default app, which means that, for example, kamal details -d production does not list the app container and kamal app exec -d production can't run commands on it. I assume kamal deploy -d production will also fail due to port conflicts. This behavior doesn't surprise me, but I would still like to avoid downtime in our next deployment.
Is there a way to associate an old app with a new destination, so that my upcoming kamal deploy -d production can replace it without downtime and kamal-proxy will cleanly re-route traffic after the new container is healthy?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
I've been working on an app with only
deploy.ymland I've just split its contents intodeploy.production.ymlanddeploy.staging.yml. The new staging environment deployed successfully, but the production destination app functions as a new app separate from the destinationless default app, which means that, for example,kamal details -d productiondoes not list the app container andkamal app exec -d productioncan't run commands on it. I assumekamal deploy -d productionwill also fail due to port conflicts. This behavior doesn't surprise me, but I would still like to avoid downtime in our next deployment.Is there a way to associate an old app with a new destination, so that my upcoming
kamal deploy -d productioncan replace it without downtime andkamal-proxywill cleanly re-route traffic after the new container is healthy?All reactions