Commit Graph
272 Commits
Author SHA1 Message Date
Devin Buhl 3ab157eb23 Update README.md 2023-11-17 18:46:51 -05:00
Manuel Rüger 2b07190d91 Rename internal/external nginx to ingress (#910) 2023-08-20 19:47:40 -04:00
Devin Buhl 5abec4579c chore: update sys reqs in readme
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-08-08 09:09:12 -04:00
Devin Buhl d292d701ee chore: update readme 2023-08-08 08:44:02 -04:00
SeanandDevin Buhl 77bec457c6 Update README.md (#896)
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2023-08-08 08:43:31 -04:00
alex-matthews ed0d7fe3e5 update renovate section of README (#894) 2023-08-07 07:19:06 -04:00
alex-matthews 18d5878afe bring setup steps under one L2 heading (#893)
* bring setup steps under one L2 heading

* fix: "steps" -> "stages"
2023-08-06 21:31:48 -04:00
alex-matthews f34621af55 add system requirements (#892) 2023-08-06 19:30:00 -04:00
Devin Buhl 9a5f117518 chore: run apt update before installing sudo 2023-08-06 18:23:45 -04:00
Devin Buhl 0cc281e7c9 chore: update readme
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-08-05 09:21:44 -04:00
Devin Buhl 377bdb3d72 feat!: Separate out internal and external nginx controllers (#880) 2023-07-31 13:40:35 -04:00
Jory IrvingandDevin Buhl e725c315a4 Feat: add package and additional comments required (#869)
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2023-07-25 11:30:24 -04:00
Devin Buhl 571a7454c0 refactor: install ansible with Python venv (#863) 2023-07-19 11:03:59 -04:00
Devin Buhl 3610c39a31 chore: phoneops readme changes 2023-07-18 23:09:34 -04:00
Devin Buhl 125f4b77cb chore: move somethings to whats next section of readme
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-07-18 08:36:07 -04:00
Devin Buhl 4efb88066e chore: update debian section in readme
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-07-18 07:52:38 -04:00
Devin Buhl 34b87d6a52 fix: rename bootstrap_acme_enable_production_certs var
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-07-17 20:11:25 -04:00
Devin Buhl f33054d57f chore: readme sops age key env is in direnv 2023-07-17 06:43:05 -04:00
Devin Buhl 253f033778 chore: readme refactoring (#850) 2023-07-16 13:25:58 -04:00
Devin Buhl 6dec8a4857 chore: mention ssh agent example in resent 2023-07-15 21:23:28 -04:00
Devin Buhl 4eb56a0f6e chore: clean up readme indentation
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-07-15 16:42:01 -04:00
Devin Buhl 0e687e0b4e chore: clean up readme use real commands in certian places
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-07-15 16:39:14 -04:00
Devin Buhl cae77d2871 chore: clean up readme verification steps
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-07-15 16:26:05 -04:00
Devin Buhl 42e4de3eac feat: add bootstrap_acme_enable_production_certs config var
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-07-15 15:25:27 -04:00
Devin Buhl 983ba00cc6 chore: clean up readme
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-07-15 14:58:00 -04:00
Devin Buhl 802f390f61 chore: apply feedback on readme and vars
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-07-15 14:30:26 -04:00
Devin Buhl 8d3dafe2df chore: update readme to use apt again
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-07-12 11:54:02 -04:00
Devin Buhl c9d988a66f feat!: template all ansible dir and rename template to bootstrap (#847) 2023-07-12 11:44:23 -04:00
Arthur ZapparoliandDevin Buhl ce4c9554b3 chore: update readme - instructions for enabling sudo (#845)
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2023-07-11 16:04:41 -04:00
Devin Buhl 14e03b23f0 fix: fiddle with cilium l2announcement values
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-07-11 14:58:04 -04:00
Arthur Zapparoli 0fcff061db Move certificate switch in README after DNS (#844) 2023-07-11 14:44:05 -04:00
Devin Buhl 0d17e11709 feat!: change some task names for better user experiance
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-07-06 16:29:17 -04:00
Devin Buhl dfee1cbb97 chore: update readme - note about additional addons
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-07-06 15:39:22 -04:00
Devin Buhl abc082fafb chore: update readme - instructions for addons
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-07-06 15:11:46 -04:00
Devin Buhl 8af4377aa3 chore: update readme
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-07-06 10:58:59 -04:00
Devin Buhl 183c827136 fix: update gha config, renovate and README.md
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-07-06 08:43:38 -04:00
Devin Buhl fe41cf6ea5 feat: move kubernetes dir into templates to support jinja2 across all files (#831) 2023-07-05 21:17:10 -04:00
Jory IrvingandDevin Buhl ff031182d6 chore: initial RPi considerations (#832)
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2023-07-05 12:36:40 -04:00
Devin Buhl 0df7ec6526 feat!: debian 12 to the moon (#830) 2023-07-05 10:36:05 -04:00
Devin BuhlandManuel Rüger de0ed1c70a feat!: Rewrite configure script in ansible (#822)
* feat: smol changes

Signed-off-by: Devin Buhl <devin@buhl.casa>

* feat!: Rewrite configure script in ansible

Signed-off-by: Devin Buhl <devin@buhl.casa>

* fix: add comment for real path

Signed-off-by: Devin Buhl <devin@buhl.casa>

* feat: verification is done

Signed-off-by: Devin Buhl <devin@buhl.casa>

* fix: do not need net common

Signed-off-by: Devin Buhl <devin@buhl.casa>

* chore: clean up old comments

Signed-off-by: Devin Buhl <devin@buhl.casa>

* chore: clean up old comments

Signed-off-by: Devin Buhl <devin@buhl.casa>

* feat: finish up ansible host generation and more

Signed-off-by: Devin Buhl <devin@buhl.casa>

* fix: backup/restore sops config between tasks

Signed-off-by: Devin Buhl <devin@buhl.casa>

* chore: clean up test comments

Signed-off-by: Devin Buhl <devin@buhl.casa>

* fix: use ansible template on template

Signed-off-by: Devin Buhl <devin@buhl.casa>

* Update template/vars/config.sample.yaml

Co-authored-by: Manuel Rüger <manuel@rueg.eu>

* Update template/tasks/verify_cli.yaml

* chore: update readme

Signed-off-by: Devin Buhl <devin@buhl.casa>

* chore: update readme

Signed-off-by: Devin Buhl <devin@buhl.casa>

* Update README.md

Co-authored-by: Manuel Rüger <manuel@rueg.eu>

* fix: move bcrypt logic to template

Signed-off-by: Devin Buhl <devin@buhl.casa>

* fix: derp

Signed-off-by: Devin Buhl <devin@buhl.casa>

---------

Signed-off-by: Devin Buhl <devin@buhl.casa>
Co-authored-by: Manuel Rüger <manuel@rueg.eu>
2023-07-04 11:36:58 -04:00
Devin Buhl 467af18b0f feat!: Drop Metallb in favor of Cilium L2Announcements (#821) 2023-07-03 14:47:51 -04:00
Devin Buhl 635113c9f6 feat: remove pre-commit from template (#810) 2023-06-30 09:09:53 -04:00
Devin Buhl 260aefc5d0 chore: Update README.md 2023-06-29 12:40:17 -04:00
Devin Buhl d7f1a8b2a7 feat: add ingress-nginx to dependencies for certain HRs
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-06-17 09:08:33 -04:00
Devin Buhl c1c42b9d7d chore: update readme
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-06-17 08:30:58 -04:00
Devin Buhl a489ca1159 feat: use the staging lets encrypt certificate by default to prevent being rate limited
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-06-15 15:44:49 -04:00
Arthur ZapparoliandArthur Zapparoli be1b7029f0 feat: Move from Cloudflare's API Key to API Token (#789)
Co-authored-by: Arthur Zapparoli <arthurgeek@users.noreply.github.com>
2023-06-14 18:20:06 -04:00
Devin Buhl b20bb7492b fix: only use one secret for weave-gitops and make README more clear on usage
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-06-08 08:00:05 -04:00
AumerandDevin Buhl caf50cd16d fix: remove error pages and default backend (#775)
* Update nginx-ingress helmrelease.yaml to prevent error masking

If an application was throwing any error that is in this list, it forwarded that error to the default backend. A lot of 405 requests where POST requests which gave an 500 error, this resulting in the default backend to handle those requests, but that only accepts GET request, thus transforming the errors in 405. So in reality the real errors where masked, and the applications couldn't handle the error properly resulting in more issues.

* Update helmrelease.yaml

* Update README.md

---------

Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2023-06-05 17:42:56 -04:00
Devin Buhl 4ae51b0db8 feat: Remove Fedora server as supported OS (#774) 2023-06-05 11:15:34 -04:00