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
requested reviews from fricklerhandwerk, Niols 2025-03-24 10:49:22 +01:00
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.