2023-09-14 10:35:44 +02:00
|
|
|
---
|
|
|
|
|
|
|
|
name: "New Machine Onboarding"
|
|
|
|
about: "✅ Checklist for onboarding a new machine"
|
|
|
|
title: "Machine: Onboard <hostname>"
|
|
|
|
ref: "main"
|
|
|
|
labels:
|
|
|
|
- onboarding
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
- [ ] Add hostname entries to dns in `tf-stage-1`
|
|
|
|
- [ ] Add host to ansible inventory
|
|
|
|
- [ ] Add machine ssh-key to Backup Storagebox
|
|
|
|
- [ ] `touch /etc/setup_complete` if no restore is needed
|
2023-12-17 00:17:18 +01:00
|
|
|
- [ ] Update known_hosts `summon ansible-playbook regenerate-known-hosts.yaml`
|
|
|
|
- [ ] Generate new ansible ssh key `summon ansible-playbook --inventory=inventory.yaml tasks/create_ssh_keys.yaml`
|
|
|
|
- [ ] Run `summon ansible-playbook --tags setup playbook.yaml`
|