Skip to content

feat(deploy): add per-container kind within pods [SLIP-75]#22

Merged
mitchelljphayes merged 1 commit into
mainfrom
slip-75-per-container-kind
Jun 23, 2026
Merged

feat(deploy): add per-container kind within pods [SLIP-75]#22
mitchelljphayes merged 1 commit into
mainfrom
slip-75-per-container-kind

Conversation

@mitchelljphayes

Copy link
Copy Markdown
Owner

Support mixed HTTP + worker containers within a single pod deploy.

  • Per-container kind ('http' default, 'worker') on route entries in slip.toml
  • HTTP containers: HTTP health check, failures block deploy
  • Worker containers: container_is_running() check, failures are warnings
  • Deploy succeeds if all HTTP containers pass (workers can fail)
  • restartPolicy: OnFailure injected when workers present
  • Caddy routes only created for HTTP containers
  • 9 new tests (380 total)

SLIP-75

@mitchelljphayes mitchelljphayes merged commit fb82912 into main Jun 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant