How to provision kadabra? #395
Labels
No Label
abra
abra-gandi
awaiting-feedback
backups
bug
build
ci/cd
community organising
contributing
coopcloud.tech
democracy
design
documentation
duplicate
enhancement
finance
funding
good first issue
help wanted
installer
kadabra
performance
proposal
question
recipes.coopcloud.tech
security
test
wontfix
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: coop-cloud/organising#395
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Related to #236 I have some design questions about the autoupdater.
abra autoupdater provision
?I would prefer to use cronjobs for the follwing reasons:
I think it would be a nice to provide an installation script that copies the binary, configures the cronjob and email settings.
A simple setup would look like this:
A disadvantage of this approach is that it's not completely independent of the underlying system.
Incredible!
I'd be up for a
curl https://install.kadabra.coopcloud.tech | bash
and it seems to be inline with theabra
installer. Following coop-cloud/abra#255 there is a proposal to remove provisioning logic, so documenting how to do this with classic*nix
tooling seems ideal to me. I think the bash installer script could help people set up the basics?That could be worked into coop-cloud/abra#268 or in another place, as you like.
Some documentation for the decisions that we make here would be ideal.
coop-cloud/abra#268 is merged! We can get to the installer script shortly after. I think the releaser logic will publish binaries for the next release.
I pushed some brief docs about setting up the auto-updater:
https://docs.coopcloud.tech/operators/tutorial/#automatic-upgrades
An installer script will follow.
How to provision the autoupdater?to How to provision kadabra?So, #402 is an issue but we're nearly there for being ready to wire up the installer script. Unless you can hack the script to download the correct "abra" binary and renamed it to
kadabra
as is 🙃Binaries are there
Another idea would be to create a recipe for kadabra. With access to the docker socket it shouldn't be a problem to run kadabra inside a container I guess.
This would facilitate the deployment and the cron/alert configuration per env file.
p4u1 referenced this issue2024-03-11 12:57:14 +00:00