chore: apply feedback on readme and vars

Signed-off-by: Devin Buhl <devin@buhl.casa>
This commit is contained in:
Devin Buhl committed 2023-07-15 14:30:26 -04:00
1 parent ffcd319c99
commit 802f390f61
3 files changed
+11 -12

No files matched your search

+8 -9
View File
@@ -60,7 +60,6 @@ There is a decent guide [here](https://www.linuxtechi.com/how-to-install-debian-
- Choose "All files in one partition"
- Delete Swap partition
- Uncheck all Debian desktop environment options
- Keep ssh server checked
```
2. [Post install] Remove CD/DVD as apt source
@@ -78,7 +77,7 @@ There is a decent guide [here](https://www.linuxtechi.com/how-to-install-debian-
su -
apt install sudo
usermod -aG sudo ${username}
echo "${username} ALL=(ALL) NOPASSWD:ALL" | tee /etc/sudoers.d/${username}
echo "${username} ALL=(ALL) NOPASSWD:ALL" | tee /etc/sudoers.d/${username}
exit
newgrp sudo
sudo apt update
@@ -99,10 +98,10 @@ If you choose to use a Raspberry Pi for the cluster, it is recommended to have a
According to the documentation [here](https://raspi.debian.net/defaults-and-settings/), after you have flashed the image onto a SSD/NVMe you must mount the drive and do the following.
1. Edit the `sysconf.txt`
2. Add/change `root_authorized_key` to your desired public SSH key
3. Add/change `root_pw` to your desired root password
4. Add/change `hostname` to your desired hostname
1. Edit `sysconf.txt`
2. Change `root_authorized_key` to your desired public SSH key.
3. Change `root_pw` to your desired root password.
4. Change `hostname` to your desired hostname.
## 🚀 Lets go
@@ -136,15 +135,15 @@ Clone **your new repo** to you local workstation and `cd` into it.
### 🔐 Setting up Age
📍 Here we will create a Age Private and Public key. Using [SOPS](https://github.com/mozilla/sops) with [Age](https://github.com/FiloSottile/age) allows us to encrypt secrets and use them in Ansible and Flux.
📍 Using [SOPS](https://github.com/mozilla/sops) with [Age](https://github.com/FiloSottile/age) allows us to encrypt secrets and use them in Ansible and Flux.
1. Create a Age Private / Public Key
1. Create a Age private / public key
```sh
age-keygen -o age.agekey
```
2. Set up the directory for the Age key and move the Age file to it
2. Create the directory for the Age key and move the Age file to it
```sh
mkdir -p ~/.config/sops/age
+1 -1
View File
@@ -28,7 +28,7 @@ weave_gitops:
# https://github.com/kubernetes-csi/csi-driver-nfs
csi_driver_nfs:
enabled: false
storage_class: []
storage_class:
# - name: # name of the storage class (must match [a-z0-9-]+)
# server: # dns name or ip address of nfs server
# share: # exported share (path)
+2 -2
View File
@@ -43,13 +43,13 @@ bootstrap_service_cidr: 10.43.0.0/16
# Node information
bootstrap_nodes:
# Use only 1, 3 or more odd master nodes, recommended is 3
master: []
master:
# - name: # name of the master node (must match [a-z0-9-]+)
# address: # ip address of the master node
# username: # ssh username of the master node
# password: # password of ssh username for the master node
# ...
worker: []
worker:
# - name: # name of the worker node (must match [a-z0-9-]+)
# address: # ip address of the worker node
# username: # ssh username of the worker node