WIP: deploy button: tf #274

Closed
kiara wants to merge 26 commits from kiara/fediversity:tf into main
Owner

out of scope:

  • storing state
  • whether here or from #272 (depending on order), work out way to use password-protected ssh keys for infra, e.g.:
    • delegate to ssh agent
    • pass explicitly
- builds upon #286 - closes #76 out of scope: - storing state - whether here or from #272 (depending on order), work out way to use password-protected ssh keys for infra, e.g.: - delegate to ssh agent - pass explicitly
kiara force-pushed tf from 444846fda1
Some checks failed
/ check-pre-commit (pull_request) Successful in 25s
/ check-website (pull_request) Successful in 39s
/ check-peertube (pull_request) Successful in 21s
/ check-panel (pull_request) Failing after 1m41s
to a4c41cc875
Some checks failed
/ check-pre-commit (pull_request) Successful in 27s
/ check-website (pull_request) Successful in 12s
/ check-peertube (pull_request) Successful in 23s
/ check-panel (pull_request) Failing after 1m26s
2025-03-24 11:10:26 +01:00
Compare
kiara force-pushed tf from c85bd7b845
Some checks failed
/ check-pre-commit (pull_request) Successful in 23s
/ check-website (pull_request) Successful in 10s
/ check-peertube (pull_request) Successful in 19s
/ check-panel (pull_request) Failing after 1m24s
to 1a6be319c0
Some checks failed
/ check-pre-commit (pull_request) Successful in 26s
/ check-website (pull_request) Successful in 10s
/ check-peertube (pull_request) Successful in 22s
/ check-panel (pull_request) Failing after 1m24s
2025-03-26 08:41:30 +01:00
Compare
kiara force-pushed tf from 2ae116eb1c
All checks were successful
/ check-pre-commit (pull_request) Successful in 24s
/ check-website (pull_request) Successful in 8s
/ check-peertube (pull_request) Successful in 20s
/ check-panel (pull_request) Successful in 1m30s
to 85edbf616b
All checks were successful
/ check-pre-commit (pull_request) Successful in 23s
/ check-website (pull_request) Successful in 9s
/ check-peertube (pull_request) Successful in 19s
/ check-panel (pull_request) Successful in 1m28s
2025-03-26 10:23:02 +01:00
Compare
kiara force-pushed tf from 17b27e3d0c
All checks were successful
/ check-pre-commit (pull_request) Successful in 26s
/ check-website (pull_request) Successful in 10s
/ check-peertube (pull_request) Successful in 22s
/ check-panel (pull_request) Successful in 1m30s
to d76d87727d
All checks were successful
/ check-pre-commit (pull_request) Successful in 23s
/ check-website (pull_request) Successful in 8s
/ check-peertube (pull_request) Successful in 19s
/ check-panel (pull_request) Successful in 1m28s
2025-03-27 10:06:25 +01:00
Compare
kiara force-pushed tf from 21b5fb5912
All checks were successful
/ check-pre-commit (pull_request) Successful in 24s
/ check-website (pull_request) Successful in 8s
/ check-peertube (pull_request) Successful in 20s
/ check-panel (pull_request) Successful in 1m27s
to 66c0425e1c
All checks were successful
/ check-pre-commit (pull_request) Successful in 26s
/ check-website (pull_request) Successful in 11s
/ check-peertube (pull_request) Successful in 22s
/ check-panel (pull_request) Successful in 1m34s
2025-03-27 16:18:18 +01:00
Compare
kiara force-pushed tf from 2ed7f3ebe5
All checks were successful
/ check-pre-commit (pull_request) Successful in 23s
/ check-website (pull_request) Successful in 35s
/ check-peertube (pull_request) Successful in 18s
/ check-panel (pull_request) Successful in 1m30s
to caa497c4a2
All checks were successful
/ check-pre-commit (pull_request) Successful in 23s
/ check-website (pull_request) Successful in 8s
/ check-peertube (pull_request) Successful in 19s
/ check-panel (pull_request) Successful in 1m27s
2025-03-28 21:14:23 +01:00
Compare
kiara force-pushed tf from 7bd58ab40b
Some checks failed
/ check-pre-commit (pull_request) Successful in 24s
/ check-website (pull_request) Successful in 10s
/ check-peertube (pull_request) Successful in 20s
/ check-panel (pull_request) Failing after 26s
to 7aa3e5f064
Some checks failed
/ check-pre-commit (pull_request) Successful in 24s
/ check-website (pull_request) Successful in 8s
/ check-peertube (pull_request) Successful in 20s
/ check-panel (pull_request) Failing after 48s
2025-04-05 15:35:44 +02:00
Compare
use root user as in #301 - given #297 seems to actually deploy!
Some checks failed
/ check-pre-commit (pull_request) Successful in 25s
/ check-website (pull_request) Successful in 9s
/ check-peertube (pull_request) Successful in 21s
/ check-panel (pull_request) Failing after 26s
7e109f3fc0
leave subprocess user implicit
Some checks failed
/ check-pre-commit (pull_request) Successful in 24s
/ check-website (pull_request) Successful in 9s
/ check-peertube (pull_request) Successful in 20s
/ check-panel (pull_request) Failing after 26s
820ae3ebb7
add ssh key to not need root user
Some checks failed
/ check-pre-commit (pull_request) Failing after 29s
/ check-website (pull_request) Successful in 9s
/ check-peertube (pull_request) Successful in 25s
/ check-panel (pull_request) Failing after 26s
c93b46cc30
Author
Owner

trying terraform-nixos to improve on this

edit: kiara/Fediversity#1

[trying `terraform-nixos`](https://git.fediversity.eu/kiara/Fediversity/src/branch/terraform-nixos) to improve on this edit: https://git.fediversity.eu/kiara/Fediversity/pulls/1
Author
Owner

closing in favor of #307

closing in favor of #307
kiara closed this pull request 2025-04-14 08:46:45 +02:00
Some checks are pending
/ check-pre-commit (pull_request) Failing after 29s
Required
Details
/ check-website (pull_request) Successful in 9s
/ check-peertube (pull_request) Successful in 25s
Required
Details
/ check-panel (pull_request) Failing after 26s
Required
Details
/ check-data-model (pull_request)
Required
/ check-resources (pull_request)
Required
/ check-deployment-basic (pull_request)
Required
/ check-mastodon (pull_request)
Required
/ check-deployment-cli (pull_request)
Required
/ check-deployment-panel (pull_request)
Required

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
fediversity/fediversity!274
No description provided.