Commit Graph
324 Commits
Author SHA1 Message Date
Devin Buhl 521b08de99 chore: englash is hard 2023-11-21 17:47:05 -05:00
Devin Buhl 787aed1db2 chore: add a pre-start checklist item 2023-11-21 17:40:40 -05:00
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