Commit Graph
180 Commits
Author SHA1 Message Date
Devin Buhl 993757ef9d chore: Update paths in README.md
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-11-29 10:23:35 -05:00
Devin Buhl ebf643bb08 fix: Update networking namespace reference to kube-system in tmpl dir 2022-11-29 09:33:27 -05: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 ce44dd1c5d chore: fix up readme again 2022-09-05 08:53:47 -04:00
Devin Buhl 2e2746daea chore: make README clear about most recent CLI tools 2022-09-05 08:52:52 -04:00
Devin Buhl b1ef4985c3 chore: change references from k8s-at-home to onedr0p
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-08-25 17:37:48 -04:00
Devin Buhl b45279ac57 feat: swap to bjw-s app-template and remove reflector
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-08-21 12:46:31 -04:00
Devin Buhl 0c6c66ce85 chore(readme): add reading material section 2022-07-17 08:41:16 -04:00
Devin Buhl 3c8568bc3c chore: update readme 2022-07-09 06:57:35 -04:00
Devin Buhl 686f31260a feat!: Swap to Fedora Server - See
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-07-07 18:27:01 -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
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 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 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 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 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
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 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
Devin Buhl 63d077e1dd feat(cluster): add error-pages (#207) 2022-05-13 14:03:25 -04:00
Devin Buhl 7016d01ed4 feat(taskfile): add cluster and flux cmds to taskfiles
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-05-10 09:24:06 -04:00
Devin Buhl 85cb480fe7 chore: add note in readme about cloudflare registrar
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-05-10 08:06:37 -04:00
Devin Buhl e1c1d1689b chore: Add homebrew task to taskfile and update README.md
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-05-09 16:54:31 -04:00
Devin Buhl 1e6cc45558 fix: consistency in task commands
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-05-08 20:38: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
Devin Buhl 08b05b0e31 chore: add another verification step 2022-05-07 05:02:16 -04:00
Devin Buhl 8ff6330d47 chore: mention verification steps
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-05-06 12:14:40 -04:00
Devin Buhl 043c345373 chore: mention exception for var substitution 2022-05-06 11:37:17 -04:00
Devin Buhl cd8b55ec9a chore: change emoji symbol on nuke task 2022-05-06 11:33:08 -04:00
Devin Buhl d3806d3905 chore: add notes about the ansible:nuke task 2022-05-06 11:30:48 -04:00
Devin Buhl fa1676d36c chore(make)!: task commands easier and ansible.cfg
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-05-03 19:01:42 -04:00
Devin Buhl cbd78aeabe chore(reorganize): README section a bit
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-05-02 17:40:36 -04:00
Nicky van MeursandDevin Buhl e863245910 Add templates and logic to set up manifests for Github webhook receiver (#308)
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2022-05-02 17:31:16 -04:00
Nicky van Meurs 7ce7fb27b2 chore: add guide for configuring SSH key auth (#305) 2022-05-01 07:56:50 -04:00
Devin Buhl 31272d8c81 chore(update): readme with small nits
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-04-30 17:53:41 -04:00
Devin Buhl faa3f03fbf chore: add note to readme on enabling renovatebot 2022-04-30 11:11:40 -04:00
Nicky van Meurs b61b3cb76c Small typo / grammar fix in README (#300) 2022-04-30 09:13:27 -04:00
Nicky van Meurs f5f23384b7 chore: add guide for configuring SSH key auth (#299) 2022-04-29 12:17:04 -04:00
Devin Buhl a0dcf7e242 chore: add note about SUC being opt-in 2022-04-28 17:41:11 -04:00
Devin Buhl b92dda91f5 chore: update docs to mention cloud providers and multi masters 2022-04-28 08:41:52 -04:00
Devin Buhl be8ef2dc77 chore: ubuntu 22.04 🎉 2022-04-27 12:33:55 -04:00
Devin Buhl f04642de5d chore(update): readme and set k3s_use_unsupported_config to true by default
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-04-17 09:40:09 -04:00
Devin Buhl 840450363f chore: more readme changes on DNS 2022-04-16 00:41:05 -04:00
Devin Buhl 82d769dffb chore: update readme on external-dns 2022-04-16 00:35:25 -04:00
Devin Buhl 6cbfd7cb9c feat: add external-dns for managing public DNS records (#288) 2022-04-16 00:04:38 -04:00
Devin Buhl c62dcbe8da feat: add k8s_gateway for accessing ingresses locally over DNS (#287) 2022-04-15 23:21:26 -04:00
Devin Buhl 64cd7f8457 chore: hajimari check after flux 2022-03-04 22:46:40 -05:00