Devin Buhl
dbf7d878e9
fix: check for the existence of cloudflared
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-07-04 15:40:06 -04:00
Devin Buhl
c95911eed4
fix: use shell instead of command when checking for CLI tools
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-07-04 15:37:37 -04:00
Devin Buhl
315659d196
chore: update requirements and stale container service
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-07-04 15:24:31 -04:00
Aumer
06c4405fa2
fix: Update hosts.yaml destination ( #826 )
...
```[WARNING]: Unable to parse /home/Rodent/home-ops/ansible/inventory/hosts.yaml as an inventory source
ERROR! No inventory was parsed, please check your configuration and options.
task: Failed to run task "ansible:list": exit status 1```
2023-07-04 14:56:59 -04:00
Jory Irving
3d014fa327
fix: add helm repo for coredns ( #825 )
2023-07-04 12:42:51 -04:00
Devin Buhl and Manuel Rüger
de0ed1c70a
feat!: Rewrite configure script in ansible ( #822 )
...
* feat: smol changes
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat!: Rewrite configure script in ansible
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: add comment for real path
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: verification is done
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: do not need net common
Signed-off-by: Devin Buhl <devin@buhl.casa >
* chore: clean up old comments
Signed-off-by: Devin Buhl <devin@buhl.casa >
* chore: clean up old comments
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: finish up ansible host generation and more
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: backup/restore sops config between tasks
Signed-off-by: Devin Buhl <devin@buhl.casa >
* chore: clean up test comments
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: use ansible template on template
Signed-off-by: Devin Buhl <devin@buhl.casa >
* Update template/vars/config.sample.yaml
Co-authored-by: Manuel Rüger <manuel@rueg.eu >
* Update template/tasks/verify_cli.yaml
* chore: update readme
Signed-off-by: Devin Buhl <devin@buhl.casa >
* chore: update readme
Signed-off-by: Devin Buhl <devin@buhl.casa >
* Update README.md
Co-authored-by: Manuel Rüger <manuel@rueg.eu >
* fix: move bcrypt logic to template
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: derp
Signed-off-by: Devin Buhl <devin@buhl.casa >
---------
Signed-off-by: Devin Buhl <devin@buhl.casa >
Co-authored-by: Manuel Rüger <manuel@rueg.eu >
2023-07-04 11:36:58 -04:00
Aumer and Devin Buhl
26164c7278
fix: Add hubble-ui hajimari icon ( #823 )
...
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com >
2023-07-04 09:35:18 -04:00
Devin Buhl
467af18b0f
feat!: Drop Metallb in favor of Cilium L2Announcements ( #821 )
2023-07-03 14:47:51 -04:00
Devin Buhl
4905990750
fix(ansible): forgot to rename this file
2023-07-03 13:11:29 -04:00
Devin Buhl
46d68b8d95
feat(ansible): Deploy coredns with HelmChart instead of builtin method and other small QoL changes
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-07-03 11:30:13 -04:00
renovate[bot]
df96293874
fix(ansible): update community.sops to 1.6.4 ( #811 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-03 07:58:16 -04:00
renovate[bot]
2053913767
fix(github-release): update k3s-io/k3s to v1.27.3+k3s1 ( #812 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-03 07:58:10 -04:00
renovate[bot]
77eff93f3c
fix(helm): update chart grafana to 6.57.4 ( #813 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-03 07:57:53 -04:00
renovate[bot]
d0ebbf2507
fix(helm): update chart reloader to 1.0.29 ( #815 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-03 07:57:47 -04:00
renovate[bot]
f84fdd9364
feat(container): update image kube-prometheus-stack to v47.1.0 ( #816 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-03 07:57:39 -04:00
renovate[bot]
8ff268ca9e
fix(helm): update chart ingress-nginx to 4.7.1 ( #814 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-03 07:57:30 -04:00
Devin Buhl
1be064692d
feat: Keep kube-vip-rbac and delete stale addon resources
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-07-01 17:56:29 -04:00
Devin Buhl
6442ac02cf
feat(ansible): remove dep cilium-cli and update nuke playbook
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-07-01 11:33:54 -04:00
Devin Buhl
3dcec5faaa
feat(ansible): Add stale container weekly systemd timer
2023-07-01 11:18:25 -04:00
Devin Buhl
8d67a5988b
fix: do not manage Foreign Routes or Foreign Routing Rules
2023-07-01 08:09:02 -04:00
renovate[bot]
7c9233de30
feat(github-action): update release-drafter/release-drafter action to v5.24.0
2023-07-01 03:36:09 +00:00
renovate[bot]
25c9ce18d1
feat(github-action): update actions/labeler action to v4.2.0
2023-07-01 03:35:52 +00:00
Devin Buhl
635113c9f6
feat: remove pre-commit from template ( #810 )
2023-06-30 09:09:53 -04:00
Devin Buhl
5a531b1d15
fix: set grafana deploymentStrategy to Recreate
2023-06-29 18:03:53 -04:00
Devin Buhl
260aefc5d0
chore: Update README.md
2023-06-29 12:40:17 -04:00
Devin Buhl
a15dd621c4
chore: remove comments on swapping certs
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-06-29 12:32:17 -04:00
Tom Withers and Devin Buhl
3938d8ca7e
fix(metallb): Disable frr by default ( #809 )
...
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com >
2023-06-29 07:59:21 -04:00
Alex Lehman and Devin Buhl
54bbcdb816
Check if ufw is installed before attempting to disable it ( #807 )
...
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com >
2023-06-25 09:21:18 -04:00
renovate[bot]
f382b5516d
fix(container): update image weave-gitops to v4.0.24 ( #806 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-23 20:14:40 -04:00
renovate[bot] and Devin Buhl
bb9168eb17
feat(container)!: Update image kube-prometheus-stack to v47 ( #804 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com >
2023-06-20 19:28:27 -04:00
renovate[bot]
05d5ae0444
feat(ansible): update community.general to 7.1.0 ( #803 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-20 19:25:51 -04:00
renovate[bot]
77457fbbe1
fix(container): update image docker.io/cloudflare/cloudflared to v2023.6.1 ( #801 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-20 08:01:18 -04:00
renovate[bot]
22ecc29f66
fix(helm): update chart grafana to 6.57.3 ( #802 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-20 08:01:11 -04:00
Adam Petrovic
af9dc565ed
Update xargs argument in cluster tasks ( #800 )
...
`xargs -L1` is equivalent and compatible with all platforms to `xargs -l` which is only gnu xargs specific.
`xargs -l` is equivalent to `xargs -L1`
2023-06-19 12:47:31 -04:00
Devin Buhl
d7f1a8b2a7
feat: add ingress-nginx to dependencies for certain HRs
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-06-17 09:08:33 -04:00
Devin Buhl
c1c42b9d7d
chore: update readme
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-06-17 08:30:58 -04:00
renovate[bot]
9651e15d0a
fix(helm): update chart cilium to 1.13.4 ( #799 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-17 08:21:36 -04:00
Devin Buhl
9db93aeda5
chore: github syntax highlighting for jinja yaml files
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-06-17 08:20:51 -04:00
Devin Buhl
54f30d1d99
fix: include jinja template in renovate matches
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-06-17 08:18:46 -04:00
Devin Buhl
adf08cb348
fix: renovate the k3s cilium helm chart
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-06-17 08:13:42 -04:00
Devin Buhl
746f49e028
fix(ansible): only run certain tasks on k3s_primary_control_node
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-06-17 07:48:59 -04:00
renovate[bot]
de7a73f0ec
fix(ansible): update community.sops to 1.6.2 ( #793 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-17 06:57:14 -04:00
Devin Buhl
b1049ee1bf
Revert "fix(helm): update chart cilium to 1.13.4 ( #795 )" ( #798 )
...
This reverts commit 593549ad35 .
2023-06-17 06:57:01 -04:00
renovate[bot]
d69e22aae4
fix(helm): update chart cert-manager to v1.12.2 ( #794 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-17 06:56:12 -04:00
renovate[bot]
593549ad35
fix(helm): update chart cilium to 1.13.4 ( #795 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-17 06:55:50 -04:00
renovate[bot]
75bf2ffc61
feat(container): update image docker.io/cloudflare/cloudflared to v2023.6.0 ( #797 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-17 06:55:37 -04:00
Devin Buhl
4f04accc30
fix: update k3s Ansible role to v3.4.2
2023-06-17 06:55:05 -04:00
Devin Buhl
a489ca1159
feat: use the staging lets encrypt certificate by default to prevent being rate limited
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-06-15 15:44:49 -04:00
Devin Buhl
e380868795
fix: only force delete Cilium HelmChart if it exists
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2023-06-15 15:09:51 -04:00
Adam Petrovic
8c30a120da
fix setup_prometheus_endpoints in configure ( #790 )
...
The kubeControllerManager endpoints were being cleared on each iteration of the loop over control nodes leading to only the last control node being added. Instead the array has been cleared outside of the loop.
2023-06-15 06:58:18 -04:00