Infra documentation on DNS/Terraform #15

Open
raito wants to merge 3 commits from dns-terraform into main
Owner

Long due but Yureka onboarding was an excuse to get it done.

Long due but Yureka onboarding was an excuse to get it done.
This explains how to onboard folks for DNS/Terraform deployments based
on our recent experience of Yureka's onboarding.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
This documents how to deploy DNS changes once you have been onboarded.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
infra/deploy-terraform: init
All checks were successful
Build the docs / docs-build (pull_request) Successful in 40s
2e62294814
This explains how to deploy Terraform changes once you have been
onboarded.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
delroth approved these changes 2026-03-19 20:28:09 +00:00
@ -0,0 +5,4 @@
## Steps
1. `export $(get-secrets)` in a infrastructure development shell.
Owner

vault-login first

`vault-login` first
All checks were successful
Build the docs / docs-build (pull_request) Successful in 40s
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin dns-terraform:dns-terraform
git switch dns-terraform

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff dns-terraform
git switch dns-terraform
git rebase main
git switch main
git merge --ff-only dns-terraform
git switch dns-terraform
git rebase main
git switch main
git merge --no-ff dns-terraform
git switch main
git merge --squash dns-terraform
git switch main
git merge --ff-only dns-terraform
git switch main
git merge dns-terraform
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
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
afnix/docs!15
No description provided.