Devin Buhl
|
d8aea6de29
|
feat: allow flux to take over cilium (#755)
|
2023-05-29 09:38:06 -04:00 |
|
Devin Buhl
|
96d3c7841c
|
fix: add back in templating out external-dns secret
|
2023-05-06 07:49:30 -04:00 |
|
 Steven KreitzerandDevin Buhl
|
145f575fbb
|
feat!: add mandatory cloudflare tunnel support (#716)
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
|
2023-05-04 19:39:22 -04:00 |
|
Devin Buhl
|
3b0ca9ff53
|
chore: housekeeping
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-01-10 20:25:14 -05:00 |
|
Devin Buhl
|
2ae3bc7cba
|
fix: add pip3 docs and use pip3 to install the openshift lib
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-01-09 14:50:46 -05:00 |
|
Devin Buhl
|
0538d4bcb5
|
fix: logging github webook and weave gitops secrets is fine for now
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-01-05 10:45:31 -05:00 |
|
Devin Buhl
|
ff836aa469
|
feat: redact secrets in verify output
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-01-05 10:43:47 -05:00 |
|
Devin Buhl
|
358e97a391
|
feat: verify master nodes exist and not an even number
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-01-05 10:09:19 -05:00 |
|
Devin Buhl
|
f0c2c84dd9
|
chore: add links to sops and yq
|
2022-12-23 10:53:55 -05:00 |
|
Devin Buhl
|
4e6edcc66a
|
feat!: Refector directories and flux apps (#559)
|
2022-12-21 14:22:18 -05:00 |
|
Devin Buhl
|
8a257b07af
|
feat: Move webhooks to add-ons directory
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2022-12-16 17:02:50 -05:00 |
|
Devin Buhl
|
1134b2927b
|
feat: Remove option to disable kube-vip
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2022-12-15 18:47:40 -05:00 |
|
Devin Buhl
|
a02508afae
|
fix: Try to catch incompatible sops and yq versions
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2022-11-29 09:28:49 -05:00 |
|
Devin Buhl
|
17bae3c1a2
|
feat!: Move networking apps into kube-system namespace
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2022-11-29 09:19:57 -05:00 |
|
Devin Buhl
|
8f77b5e2b4
|
feat!: Remove charts and config fluxtomizations and include them in the cluster/flux/ dir
|
2022-11-29 09:12:24 -05:00 |
|
Devin Buhl
|
4cf34653cb
|
fix: control nodes not given the right filename when using prefix
|
2022-10-21 14:39:51 -04:00 |
|
Devin Buhl
|
de61c22c37
|
feat!: Remove core and crds fluxtomizations and use raw helm chart to install CRs
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2022-10-19 15:07:03 -04:00 |
|
Devin Buhl
|
cdea056ca2
|
fix: add tflint to configure verify
|
2022-07-25 21:47:41 -04:00 |
|
Devin Buhl
|
6a758ee101
|
feat!: replace traefik with nginx ingress (#388)
* feat: remove traefik crds
Signed-off-by: Devin Buhl <devin@buhl.casa>
* feat: change variable names in config sample env
Signed-off-by: Devin Buhl <devin@buhl.casa>
* feat: change variable names in configure
Signed-off-by: Devin Buhl <devin@buhl.casa>
* feat: change variable names in cluster-settings
Signed-off-by: Devin Buhl <devin@buhl.casa>
* feat: change variable names in configure
Signed-off-by: Devin Buhl <devin@buhl.casa>
* feat: change README.md to ingress-nginx
Signed-off-by: Devin Buhl <devin@buhl.casa>
* feat: remove traefik helm release
Signed-off-by: Devin Buhl <devin@buhl.casa>
* feat: remove traefik helm repo
Signed-off-by: Devin Buhl <devin@buhl.casa>
* feat: remove error-pages
Signed-off-by: Devin Buhl <devin@buhl.casa>
* feat: remove other traefik references
Signed-off-by: Devin Buhl <devin@buhl.casa>
* feat: add ingress-nginx helm repo
Signed-off-by: Devin Buhl <devin@buhl.casa>
* feat: add ingress-nginx helm release
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2022-07-07 09:51:41 -04:00 |
|
Manuel Rüger
|
7759b9270a
|
Add option to disable kube-vip (part 2) (#386)
|
2022-07-06 20:21:28 -04:00 |
|
Manuel Rüger
|
24c2dc3094
|
Add option to disable kube-vip (#385)
|
2022-07-06 19:06:36 -04:00 |
|
Devin Buhl
|
84cbe4e596
|
fix: cluster issuers path
|
2022-06-18 16:24:17 -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
|
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
|
1489e7217d
|
feat!: minor taskfile changes and readme updates
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2022-05-08 20:28:13 -04:00 |
|