feat: Do not rely on k0s file uploads - instead use curl (#1229)
* feat: Do not rely on k0s file uploads - instead use curl Signed-off-by: Devin Buhl <devin@buhl.casa> * fix: add bootstrap_advanced_flags to validation Signed-off-by: Devin Buhl <devin@buhl.casa> * fix: only skip tests for non-static config Signed-off-by: Devin Buhl <devin@buhl.casa> * fix: only skip tests for non-static config Signed-off-by: Devin Buhl <devin@buhl.casa> * fix: issues in k0s scripts Signed-off-by: Devin Buhl <devin@buhl.casa> * update: readme Signed-off-by: Devin Buhl <devin@buhl.casa> * update: taskfile Signed-off-by: Devin Buhl <devin@buhl.casa> * update: taskfile Signed-off-by: Devin Buhl <devin@buhl.casa> * update: k0s config and remove ansible hook Signed-off-by: Devin Buhl <devin@buhl.casa> --------- Signed-off-by: Devin Buhl <devin@buhl.casa>
This commit is contained in:
1 parent
5ef0438529
commit
d9c7fd44ba
17 files changed
+121
-110
No files matched your search
@@ -284,8 +284,17 @@ Once you have installed Talos or Debian on your nodes, there are six stages to g
|
||||
task configure
|
||||
```
|
||||
|
||||
8. Continue on to ⚡ [**Stage 4**](#-stage-4-prepare-your-nodes-for-kubernetes)
|
||||
8. Push you changes to git
|
||||
|
||||
📍 **Verify** all the `*.sops.yaml` and `*.sops.yaml` files under the `./ansible`, and `./kubernetes` directories are **encrypted** with SOPS
|
||||
|
||||
```sh
|
||||
git add -A
|
||||
git commit -m "Initial commit :rocket:"
|
||||
git push
|
||||
```
|
||||
|
||||
9. Continue on to ⚡ [**Stage 4**](#-stage-4-prepare-your-nodes-for-kubernetes)
|
||||
|
||||
### ⚡ Stage 4: Prepare your nodes for Kubernetes
|
||||
|
||||
@@ -396,17 +405,7 @@ Once you have installed Talos or Debian on your nodes, there are six stages to g
|
||||
# ✔ prerequisites checks passed
|
||||
```
|
||||
|
||||
2. Push you changes to git
|
||||
|
||||
📍 **Verify** all the `*.sops.yaml` and `*.sops.yaml` files under the `./ansible`, and `./kubernetes` directories are **encrypted** with SOPS
|
||||
|
||||
```sh
|
||||
git add -A
|
||||
git commit -m "Initial commit :rocket:"
|
||||
git push
|
||||
```
|
||||
|
||||
3. Install Flux and sync the cluster to the Git repository
|
||||
2. Install Flux and sync the cluster to the Git repository
|
||||
|
||||
```sh
|
||||
task flux:bootstrap
|
||||
@@ -415,7 +414,7 @@ Once you have installed Talos or Debian on your nodes, there are six stages to g
|
||||
# ...
|
||||
```
|
||||
|
||||
4. Verify Flux components are running in the cluster
|
||||
3. Verify Flux components are running in the cluster
|
||||
|
||||
```sh
|
||||
kubectl -n flux-system get pods -o wide
|
||||
|
||||
Reference in new issue
Block a user