Commit Graph
627 Commits
Author SHA1 Message Date
4b8427e87a chore(deps): update dependency k3s-io/k3s to v1.24.1+k3s1 (#353)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2022-06-28 19:03:39 -04:00
renovate[bot] de29ff9618 chore(deps): update Cert-Manager group to v1.8.2 (#370)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-27 07:31:18 -04:00
renovate[bot]andDevin Buhl c2118d7373 chore(deps): update helm release traefik to v10.22.0 (#374)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2022-06-24 20:45:43 -04:00
renovate[bot] ac0fe85583 chore(deps): update dependency community.general to v5.2.0 (#373)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-24 20:45:10 -04:00
renovate[bot] 4e3b78e46d chore(deps): update helm release reloader to v0.0.117 (#372)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-24 20:45:00 -04:00
renovate[bot] 725a885bfe chore(deps): update dependency fluxcd/flux2 to v0.31.2 (#371)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-24 20:44:52 -04:00
Devin Buhl 8091656c05 fix: actually deploy metallb 2022-06-19 12:55:34 -04:00
Devin Buhl ad529970c8 fix: there is no metallb system ns 2022-06-19 12:50:48 -04:00
Devin Buhl 2a3d7d6fa5 fix: secret is in core for cert manager 2022-06-19 12:48:17 -04:00
Devin Buhl 4969c53367 fix: remove namespace.yaml from cert-manager kustomization 2022-06-19 09:56:12 -04:00
renovate[bot] e9c0d7bdbe chore(deps): update cert-manager group to v1.8.1 (patch) (#368)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-19 08:29:07 -04:00
Devin Buhl 7f375f1ad7 chore: add cert-manager renovate group 2022-06-19 08:27:52 -04:00
renovate[bot] 952ace7170 chore(deps): update helm release k8s-gateway to v1.1.10 (#366)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-19 07:50:23 -04:00
Devin Buhl 3f124cebc3 feat(cluster)!: move cert-manager into kube-system namespace 2022-06-19 07:33:18 -04:00
Devin Buhl 9fd26ad08d fix: traefik crds 2022-06-19 06:07:52 -04:00
renovate[bot] b195cd44c5 chore(deps): update helm release reloader to v0.0.116 (#365)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-18 20:08:15 -04:00
Devin Buhl 84cbe4e596 fix: cluster issuers path 2022-06-18 16:24:17 -04:00
renovate[bot] 8d53df245b chore(deps): update terraform cloudflare to v3.17.0 (#364)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-17 21:18:29 -04:00
renovate[bot] 758ce67d21 chore(deps): update helm release traefik to v10.21.1 (#363)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-17 21:18:18 -04:00
renovate[bot] ea1c549255 chore(deps): update dependency xanmanning.k3s to v3.2.0 (#362)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-17 21:17:47 -04:00
renovate[bot] 731a82d877 chore(deps): update dependency community.general to v5.1.1 (#360)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-17 21:17:38 -04:00
Devin Buhl 99aea49bdf fix: set external-dns interval back to 5m 2022-06-17 14:41:25 -04:00
Devin Buhl ae0f007b0d feat: consistency in helmreleases
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-17 13:35:04 -04:00
Devin Buhl 4c72f6105d feat: only store cluster-issuers in core kustomization
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-17 13:32:54 -04:00
Devin Buhl fb5b38e7a8 feat: move namespaces defs into apps and utilize fluxcd.io/prune label
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-16 19:44:26 -04:00
Devin Buhl fc7ddff94a fix: add ingresses task and update readme for ssh auth
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-15 08:07:31 -04:00
Devin Buhl 0eb89d9eee fix(echo-server): use the correct tls options 2022-06-13 10:53:21 -04:00
Devin Buhl 8704ca93e1 fix(cluster): echo-server indentation 2022-06-11 21:06:31 -04:00
renovate[bot]andRenovate Bot a1f1b95c67 chore(deps): update dependency fluxcd/flux2 to v0.31.1 (#351)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-11 20:50:38 -04:00
Devin Buhl fa9851127c fix: update renovate crd regexManager for more coverage
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-11 17:25:47 -04:00
Devin Buhl 1db1872de1 fix: remove extra quotes around metallb traefik annotation 2022-06-11 17:04:11 -04:00
Minh Trần ebefbe5361 Update ClusterTasks.yml (#354)
Flux reconcile should reconcile `kustomization`, not `source kustomization`
2022-06-11 16:37:08 -04:00
renovate[bot]andRenovate Bot 46badd7831 chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v4.3.0 (#352)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-11 03:19:59 -04:00
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