2022-06-04 13:51:58 +07:00
|
|
|
# Post-installation
|
|
|
|
|
|
|
|
## Backup secrets
|
|
|
|
|
2022-09-19 02:40:07 +07:00
|
|
|
Save the following files to a safe location like a password manager (if you're using the sandbox, you can skip this step):
|
2022-06-04 13:51:58 +07:00
|
|
|
|
|
|
|
- `~/.ssh/id_ed25519`
|
|
|
|
- `~/.ssh/id_ed25519.pub`
|
|
|
|
- `./metal/kubeconfig.yaml`
|
|
|
|
- `~/.terraform.d/credentials.tfrc.json`
|
|
|
|
- `./external/terraform.tfvars`
|
|
|
|
|
2022-07-15 20:28:57 +07:00
|
|
|
## Admin credentials
|
|
|
|
|
|
|
|
- ArgoCD:
|
|
|
|
- Username: `admin`
|
|
|
|
- Password: run `./scripts/argocd-admin-password`
|
|
|
|
- Gitea:
|
|
|
|
- Username: `gitea_admin`
|
2023-11-26 02:09:21 +07:00
|
|
|
- Password: get from `global-secrets` namespace
|
2024-01-19 02:51:48 +07:00
|
|
|
- Kanidm:
|
|
|
|
- Usernames: `admin` and `idm_admin`
|
|
|
|
- Password: run `./scripts/kanidm-reset-password admin` and `./scripts/kanidm-reset-password idm_admin`
|
|
|
|
- Jellyfin and other applications in the \*arr stack: see the [dedicated guide for media management](../how-to-guides/media-management.md)
|
|
|
|
- Other apps:
|
|
|
|
- Username: `admin`
|
|
|
|
- Password: get from `global-secrets` namespace
|
2022-10-14 21:59:50 +07:00
|
|
|
|
2023-01-03 10:12:01 +07:00
|
|
|
## Run the full test suite
|
2022-10-14 21:59:50 +07:00
|
|
|
|
|
|
|
After the homelab has been stabilized, you can run the full test suite to ensure that everything is working properly:
|
|
|
|
|
|
|
|
```sh
|
|
|
|
make test
|
|
|
|
```
|
|
|
|
|
|
|
|
!!! info
|
|
|
|
|
|
|
|
The "full" test suit is still in its early stages, so any contribution is greatly appreciated.
|