Skip to content

Enable stack upgrades#4

Draft
matslofva wants to merge 2 commits into
mainfrom
enable-stack-upgrades
Draft

Enable stack upgrades#4
matslofva wants to merge 2 commits into
mainfrom
enable-stack-upgrades

Conversation

@matslofva

Copy link
Copy Markdown
Collaborator

📑 Description (what does this PR add, change, remove)

setup.sh fetches the exo-stack:<tag> compose bundle from Docker Hub at bootstrap (via containerized oras) instead of shipping docker-compose.yml in the repo, so the topology travels with each release from one source of truth (the in-stack updater fetches the same bundle on upgrade). Removes the compose file, adds stack-delivery settings to config.toml.example, and locks the deploy directory to /opt/exo.

✅ Checks

  • My pull request adheres to the code style of this project
  • My code required changes to the documentation; I've included those changes
  • I've added tests to support this change (where applicable)

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