fix: annotations not rendering correctly and add kubeconform integration
Signed-off-by: Devin Buhl <devin@buhl.casa>
This commit is contained in:
43 files changed
+115
-22
No files matched your search
@@ -22,6 +22,7 @@ tasks:
|
||||
jq
|
||||
k0sproject/tap/k0sctl
|
||||
k9s
|
||||
kubeconform
|
||||
kubernetes-cli
|
||||
kustomize
|
||||
sops
|
||||
|
||||
@@ -8,23 +8,23 @@ tasks:
|
||||
desc: Clean files and directories no longer needed after cluster bootstrap
|
||||
cmds:
|
||||
# Move bootstrap directory to gitignored directory
|
||||
- mkdir -p {{.ROOT}}/.private
|
||||
- mv {{.ROOT}}/bootstrap {{.ROOT}}/.private
|
||||
- mkdir -p {{.ROOT_DIR}}/.private
|
||||
- mv {{.ROOT_DIR}}/bootstrap {{.ROOT_DIR}}/.private
|
||||
# Update renovate.json5
|
||||
- sed -i '' 's/(..\.j2)\?(..\.j2)\?//g' {{.ROOT}}/.github/renovate.json5
|
||||
- sed -i '' 's/addons/d' {{.ROOT}}/.github/renovate.json5
|
||||
- sed -i '' 's/(..\.j2)\?(..\.j2)\?//g' {{.ROOT_DIR}}/.github/renovate.json5
|
||||
- sed -i '' 's/addons/d' {{.ROOT_DIR}}/.github/renovate.json5
|
||||
preconditions:
|
||||
- { msg: "bootstrap dir not found", sh: "test -d {{.ROOT}}/bootstrap" }
|
||||
- { msg: "bootstrap dir not found", sh: "test -d {{.ROOT_DIR}}/bootstrap" }
|
||||
- { msg: "renovate.json5 not found", sh: "test -f {{.ROOT_DIR}}/.github/renovate.json5" }
|
||||
|
||||
reset:
|
||||
desc: Remove templated configuration files
|
||||
prompt: Remove templated configuration files... continue?
|
||||
cmds:
|
||||
- rm -rf {{.ROOT}}/.sops.yaml
|
||||
- rm -rf {{.ROOT}}/k0s-config.yaml
|
||||
- rm -rf {{.ROOT}}/ansible
|
||||
- rm -rf {{.ROOT}}/kubernetes
|
||||
- rm -rf {{.ROOT_DIR}}/.sops.yaml
|
||||
- rm -rf {{.ROOT_DIR}}/k0s-config.yaml
|
||||
- rm -rf {{.ROOT_DIR}}/ansible
|
||||
- rm -rf {{.ROOT_DIR}}/kubernetes
|
||||
|
||||
reset-repo:
|
||||
desc: Set repo back to HEAD
|
||||
|
||||
Reference in new issue
Block a user