Commit Graph
894 Commits
Author SHA1 Message Date
renovate[bot]andRenovate Bot 553b00c31e chore(deps): update dependency community.general to v5.1.0 (#350)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-11 03:19:45 -04:00
renovate[bot]andRenovate Bot 9c62113b07 chore(deps): update helm release reloader to v0.0.114 (#349)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-11 03:19:31 -04:00
Devin Buhl 283ec2f52c fix: stakater-charts helm URL 2022-06-10 18:08:08 -04:00
Devin Buhl 36492334f7 fix(cluster): update flux-crds name to crds
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-10 17:31:16 -04:00
Devin Buhl 57c32173e9 fix(configure): update sops encrypt to point to cluster/config 2022-06-10 12:46:25 -04:00
Devin Buhl 49d5e6de70 refactor(cluster)!: Update flux installation and upgrade method
Other changes include:
- Rename cluster/base to cluster/flux
- Add config and charts fluxtomizations
- Update scripts and taskfiles to reflect changes
2022-06-09 12:22:22 -04:00
Devin Buhl a5999667b6 feat: add sourceignore
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-09 10:35:01 -04:00
Devin Buhl 1c6c43f362 feat(cluster): change interval to 1 hour on helm repositories
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-09 10:30:08 -04:00
Devin Buhl a89a85980a feat(cluster)!: remove dash charts prefix on flux helmrepositories
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-09 10:05:36 -04:00
Devin Buhl 89d03e1e30 feat(cluster): replace ealenn/echo-server with jmalloc/echo-server
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-09 10:02:51 -04:00
Devin Buhl 95eb2c5639 feat(cluster)!: move charts into their own fluxtomization
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-09 09:55:26 -04:00
Devin Buhl 83a3881535 chore: remove gitleaks reference from readme
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-09 09:44:32 -04:00
Devin Buhl d62a161fe6 feat(pre-commit): remove flakey gitleaks hook
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-09 09:41:19 -04:00
Devin Buhl a3d095e06f chore: add kured to list of additional apps
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-09 09:35:00 -04:00
Devin Buhl a01e72fe5f feat: rename repo to flux-cluster-template
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-09 09:32:48 -04:00
Devin Buhl b4bf729f82 fix(cluster): do not kah traefik mirror image
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-09 09:25:07 -04:00
Devin Buhl 863a330a28 feat(cluster): use metallb annotation for loadBalancerIP
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-09 09:23:49 -04:00
Devin Buhl 3a5b188e9a feat(cluster): add kured as optional deployment
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-09 09:13:42 -04:00
Devin Buhl 46f1a392fb feat(ansible): rename playbooks and update AnsibleTasks
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-08 09:42:09 -04:00
Devin Buhl e7d8409bd7 feat: use key_groups in sops configuration file 2022-06-08 09:01:01 -04:00
renovate[bot]andRenovate Bot 20293350a2 chore(deps): update container image ghcr.io/tarampampam/error-pages to v2.16.0 (#346)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-06 08:33:56 -04:00
ff5b2b091d chore(deps): update terraform http to v2.2.0 (#345)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2022-06-06 08:33:47 -04:00
renovate[bot]andRenovate Bot 3c1f6379d6 chore(deps): update dependency community.general to v5.0.2 (#340)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-06 08:32:49 -04:00
renovate[bot]andRenovate Bot 3c9185a83e chore(deps): update terraform cloudflare to v3.16.0 (#344)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-06 08:32:36 -04:00
renovate[bot]andRenovate Bot aebfaa706c chore(deps): update pre-commit hook zricethezav/gitleaks to v8.8.7 (#343)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-06 08:32:26 -04:00
renovate[bot]andRenovate Bot 347907acca chore(deps): update dependency community.sops to v1.2.2 (#341)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-06 08:32:16 -04:00
renovate[bot]andRenovate Bot 864b60ec3d chore(deps): update helm release traefik to v10.20.1 (#342)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-03 22:48:59 -04:00
renovate[bot]andRenovate Bot 2e5d41a991 chore(deps): update pre-commit hook zricethezav/gitleaks to v8.8.6 (#339)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-28 15:04:48 -04:00
renovate[bot]andRenovate Bot 13415f56a6 chore(deps): update helm release traefik to v10.20.0 (#338)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-28 02:43:51 -04:00
renovate[bot]andRenovate Bot d6d3c48c3b chore(deps): update dependency ansible.posix to v1.4.0 (#337)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-28 02:43:44 -04:00
renovate[bot]andRenovate Bot 1656b08187 chore(deps): update pre-commit hook zricethezav/gitleaks to v8.8.5 (#336)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-28 02:43:36 -04:00
renovate[bot]andRenovate Bot c5b623ce89 chore(deps): update pre-commit hook k8s-at-home/sops-pre-commit to v2.1.1 (#335)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-28 02:43:28 -04:00
renovate[bot]andRenovate Bot c232d43fe2 chore(deps): update helm release reloader to v0.0.113 (#334)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-28 02:43:21 -04:00
renovate[bot]andRenovate Bot a78a7da5cf chore(deps): update container image ghcr.io/k8s-at-home/kubectl to v1.24.1 (#333)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-28 02:43:13 -04:00
Devin Buhl db0e397172 fix(ansible): smoll tweaks for k3s install playbook
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-05-23 20:10:06 -04:00
Devin Buhl 63e29a7257 feat(kube-vip)!: Use auto detection of kube-vip interface (#331)
* Remove kube-vip interface config setting

* Remove kube-vip interface Ansible variable

* Remove kube-vip interface from cluster manifest

* Remove kube-vip interface from Ansible deployment

* Delete checks for consistent kube-vip interface names

* Remove checks task from Ansible role
2022-05-22 23:15:51 -04:00
Devin Buhl 1fa16287e8 chore(README): Clean up provisioning tools section 2022-05-22 11:01:22 -04:00
Devin Buhl 3c276effd1 chore(README): mention arm64/amd64 nodes are supported 2022-05-22 10:56:12 -04:00
renovate[bot]andRenovate Bot 60543c4ced chore(deps): update pre-commit hook lucas-c/pre-commit-hooks to v1.2.0 (#327)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-20 21:27:45 -04:00
renovate[bot]andRenovate Bot 40f5d392aa chore(deps): update terraform cloudflare to v3.15.0 (#328)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-20 21:27:37 -04:00
renovate[bot]andRenovate Bot 0f21b00252 chore(deps): update dependency community.general to v5 (#329)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-20 21:27:26 -04:00
renovate[bot]andRenovate Bot 2635d4e6c0 chore(deps): update helm release k8s-gateway to v1.1.9 (#323)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-17 18:21:33 -04:00
Devin Buhl c56f1bc481 feat(cluster): use LE staging env for initial setup
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-05-17 18:20:34 -04:00
Devin Buhl 2e05f464aa feat(repository): add vscode folder with good defaults and extension recommendations
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-05-16 18:27:29 -04:00
Devin Buhl 1363b755f4 fix: use github-deploy-key in gitignore 2022-05-16 18:20:11 -04:00
Devin Buhl 0f8136432d feat(ansible): add handler to restart node if needed
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-05-16 17:07:16 -04:00
Devin Buhl 8beba77f76 chore(README): add benefits of public repo
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-05-16 14:50:39 -04:00
Devin Buhl 558644407d chore(README): add optionally to private repo line
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-05-16 14:47:18 -04:00
Devin Buhl 99b43654c0 chore(README): add instructions on Flux SSH authentication
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-05-16 14:46:05 -04:00
renovate[bot]andRenovate Bot 5eeff9cc57 chore(deps): update terraform sops to v0.7.1 (#325)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-14 14:34:10 -04:00