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
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
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
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] and Renovate 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
renovate[bot] and Renovate 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
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
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
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
renovate[bot] and Renovate 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
renovate[bot] and Renovate 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] and Renovate 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] and Renovate 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] and Renovate 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
renovate[bot] and Renovate 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
63d077e1dd
feat(cluster): add error-pages ( #207 )
2022-05-13 14:03:25 -04:00
Devin Buhl
6b0dc651f5
fix(ansible): wait 15 seconds before deleting the k3s deployed manifests
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-05-10 07:44:55 -04:00
Devin Buhl
ed9bdd20c1
feat(cluster): update existing traefik middlewares and add cloudflare-only middleware
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-05-10 07:33:09 -04:00
Devin Buhl
4ab22b451c
fix: set replicaCount to 2 for echo-server
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-05-08 20:39:36 -04:00
renovate[bot] and Renovate Bot
4c04992df1
chore(deps): update helm release traefik to v10.19.5 ( #316 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-07 08:49:27 -04:00
5deca048cf
chore(deps): update helm release echo-server to v0.4.0 ( #319 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com >
2022-05-07 08:29:09 -04:00
renovate[bot] and Renovate Bot
26210ab6c3
chore(deps): update dependency fluxcd/flux2 to v0.30.2 ( #318 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-06 21:39:08 -04:00
renovate[bot] and Renovate Bot
e4678272d1
chore(deps): update container image ghcr.io/k8s-at-home/kubectl to v1.24.0 ( #317 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-06 21:38:55 -04:00
renovate[bot] and Renovate Bot
3028ebc180
chore(deps): update helm release k8s-gateway to v1.1.7 ( #315 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-06 21:38:38 -04:00
Devin Buhl
13b8194321
feat(cluster): apply local only access middle to traefk dashboard
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-05-04 07:49:11 -04:00
Devin Buhl
2d22f0f8cf
feat(cluster): add treafik middleware for local only access
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-05-04 07:46:26 -04:00
Devin Buhl
cd5030e62b
fix(cluster): configure script would fail on macos
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-05-02 18:15:07 -04:00
Devin Buhl
ee82ff6bc5
chore: add note about enabling system upgrade controller
2022-04-30 11:28:20 -04:00
renovate[bot] and Renovate Bot
8578c4612c
chore(deps): update dependency fluxcd/flux2 to v0.29.5 ( #301 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-30 09:08:19 -04:00
Devin Buhl
f5710e3fd5
feat! make SUC opt-in
...
SUC can cause issues when people are bootstrapping new clusters and there's a newer k3s version available. This can cause the cluster to fail or become unresponsive. This should be enabled with caution.
If you want to enable this, make sure you build your cluster with the latest k3s version set in the Ansible vars.
2022-04-28 17:35:18 -04:00
renovate[bot] and Renovate Bot
a16bfc34db
chore(deps): update container image ghcr.io/k8s-at-home/kubectl to v1.23.6 ( #291 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-22 22:28:56 -04:00
renovate[bot] and Renovate Bot
9231746954
chore(deps): update dependency fluxcd/flux2 to v0.29.3 ( #293 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-22 22:28:26 -04:00
renovate[bot] and Renovate Bot
1b9bc87512
chore(deps): update helm release external-dns to v1.9.0 ( #294 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-22 22:28:19 -04:00
Ales Lerch
1da005c1b4
fix: Adds traefik ingress annotation to echo-server service ( #290 )
...
so echo-server can be accessed via ingress.
2022-04-17 10:34:04 -04:00
Devin Buhl
6cbfd7cb9c
feat: add external-dns for managing public DNS records ( #288 )
2022-04-16 00:04:38 -04:00