- Remove Vitepress dependencies, config, and build scripts - Replace Node-based documentation workflow with Zensical (MkDocs) - Move documentation files to `docs/` directory - Create `zensical.toml` configuration with navigation and theme settings - Update `task` script to use `init/dev/build/serve-zensical-docs` commands - Add `sync-docs` command to copy chart READMEs to docs folder - Update `.gitignore`, `.helmignore`, and `AGENTS.md` for new structure - Create symlinks for Helm repository artifacts in `docs/` - Migrate custom CSS to `docs/assets/custom.css` - Update internal links and navigation structure - Delete prompt files `01` through `11` as tasks are completed
638 B
638 B
K3s
Setup project
Setup K3s cluster with Ansible: https://ansible.build/roles/k3s/
Setup Kubeconfig with alias rpi.
Switch to rpi cluster.
task switch-context rpi-admin
Setup cert manager
Install cert manager.
task install-chart cert-manager values/k3s.raspberrypi.build.yaml
Install cluster issuer.
task install-chart cluster-issuer values/k3s.raspberrypi.build.yaml
Create Hugo release
Create a namespace for the application.
kubectl create namespace <namespace>
kubectl-ns <namespace>
Install the Hugo chart.
task install-chart taskfile-build