rke2 master & add

This commit is contained in:
2025-01-26 17:07:18 -05:00
parent 4130b78323
commit 0c6060def2
6 changed files with 133 additions and 9 deletions

View File

@@ -3,7 +3,7 @@
## Copy Config
```bash
scp -r * nixos@10.10.10.10:/tmp/
scp -r * root@10.10.10.10:/etc/nixos
```
## Partition Drives
@@ -17,21 +17,20 @@ sudo nix \
--experimental-features "nix-command flakes" \
run github:nix-community/disko -- \
--mode disko \
--flake /tmp#lin-va-rke1
--flake /etc/nixos#lin-va-rke1
```
## Install NixOS
```bash
# Install
sudo nixos-install --flake /tmp#lin-va-llama1
sudo nixos-install --flake /tmp#lin-va-rke1
sudo nixos-install --flake /etc/nixos#lin-va-rke1
# Reboot
sudo reboot
```
## Copy Config to Host
## Copy Config Back to Host
```bash
scp -r * nixos@10.10.10.10:/etc/nixos
@@ -42,3 +41,17 @@ scp -r * nixos@10.10.10.10:/etc/nixos
```bash
sudo nixos-rebuild switch
```
# Install Kubernetes (RKE2)
```
# Deploy First Node
sudo nixos-install --flake /etc/nixos#lin-va-rke1
# Reboot & Get Token
cat /var/lib/rancher/rke2/server/node-token
# Deploy Following Nodes
echo "<TOKEN>" > ./k8s/rke2-token
sudo nixos-install --flake /etc/nixos#lin-va-rke2
```