Commit Graph
1660 Commits
Author SHA1 Message Date
renovate[bot]andRenovate Bot 925a541ae0 chore(deps): update helm release cert-manager to v1.5.4 (#92)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-30 13:24:07 -04:00
Devin Buhl 5768881706 feat: move kubeconfig to provision folder during ansible k3s-install
Signed-off-by: Devin Buhl <devin.kray@gmail.com>
2021-09-30 12:48:48 -04:00
renovate[bot]andRenovate Bot c5dfe1a74a chore(deps): update helm release reloader to v0.0.100 (#90)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-30 06:30:40 -04:00
myval 3b96d588b8 fix: respect variable name in traefik helm release (#89)
* fix: respect variable name in traefik helm release

Traefik uses variable ${SVC_TRAEFIK_ADDR} in helm-release.yaml.

* fix(networking): new variable name for Traefik IP
2021-09-29 18:44:14 -04:00
Devin Buhl bbf3dd9108 chore: add kube-vip to components section
Signed-off-by: Devin Buhl <devin.kray@gmail.com>
2021-09-29 09:53:43 -04:00
Devin Buhl 98c44fd252 chore: move more docs to wiki
Signed-off-by: Devin Buhl <devin.kray@gmail.com>
2021-09-29 09:48:12 -04:00
Devin Buhl deacad167d chore: move more docs to wiki
Signed-off-by: Devin Buhl <devin.kray@gmail.com>
2021-09-29 09:41:25 -04:00
Devin Buhl a6e29d336d chore: move debugging docs to wiki
Signed-off-by: Devin Buhl <devin.kray@gmail.com>
2021-09-29 08:59:07 -04:00
Devin Buhl 5d3d8bdc86 feat: manage lifecycle of kube-vip with flux
Signed-off-by: Devin Buhl <devin.kray@gmail.com>
2021-09-29 08:23:46 -04:00
Devin Buhl 4aa739eab4 fix: bump kube-vip version to v0.3.8 2021-09-29 05:38:07 -04:00
Devin Buhl ff11df3238 feat: only allow ips from cloudflare or rfc1918 2021-09-29 05:31:52 -04:00
Kyle Chou 54a0031ec9 fix: modified task ansible:adhoc:ping (#87)
* fix: modified the ansible docs
1. remove kubernetes dir in playbooks task
2. remove unattended
3. remove kube-vip dir in templates
4. change adhoc:ping
5. add task ansible:deps

* fix: modified task ansible:adhoc:ping

* fix: can't find the templates dir
2021-09-29 04:53:55 -04:00
Devin Buhl 6e71ed14f8 fix: update gpg function name
Signed-off-by: Devin Buhl <devin.kray@gmail.com>
2021-09-28 18:07:54 -04:00
Devin Buhl 85b0ff5ba6 fix: ansible taskfile
Signed-off-by: Devin Buhl <devin.kray@gmail.com>
2021-09-28 16:56:46 -04:00
Devin Buhl c5e0270d64 chore: ansible deps is higher up in readme 2021-09-28 16:50:45 -04:00
Devin Buhl e81e1f21f0 chore: add section in readme about keeping changes from this repo in sync to your repo
Signed-off-by: Devin Buhl <devin.kray@gmail.com>
2021-09-28 08:26:14 -04:00
Devin Buhl ce67a3cead chore: one or more nodes can be used 2021-09-28 08:13:12 -04:00
Devin Buhl 8fa1ba2fc6 chore: update ansible notes 2021-09-28 07:56:45 -04:00
Devin Buhl 683942105e chore: be clear about cloudflare domain 2021-09-28 07:52:13 -04:00
Devin Buhl a770d9661d fix: Update README and change SSH_PASSWORD to SUDO_PASSWORD
Signed-off-by: Devin Buhl <devin.kray@gmail.com>
2021-09-28 07:41:27 -04:00
Kyle Chou 6f5eeaebd3 fix: modified the ansible docs (#86)
1. remove kubernetes dir in playbooks task
2. remove unattended
3. remove kube-vip dir in templates
4. change adhoc:ping
5. add task ansible:deps
2021-09-28 06:44:29 -04:00
Devin Buhl b31bb8d5db fix: ssh check would fail and not warn the user
Signed-off-by: Devin Buhl <devin.kray@gmail.com>
2021-09-27 16:27:25 -04:00
Devin Buhl f41b0d8b1d fix: add msg if verify finishes successfully
Signed-off-by: Devin Buhl <devin.kray@gmail.com>
2021-09-27 12:54:41 -04:00
Devin Buhl 8d5516a546 feat!: Use Ansible and Terraform to provision Nodes and DNS and create configure script (#84) 2021-09-27 11:24:55 -04:00
renovate[bot]andRenovate Bot 528d617c94 chore(deps): update helm release traefik to v10.3.6 (#83)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-24 11:57:22 -04:00
Will Warren cba817c175 chore: add note about cleaning up the tmpl dir (#82) 2021-09-23 12:38:38 -04:00
renovate[bot]andRenovate Bot 822a05c6cb chore(deps): update helm release traefik to v10.3.5 (#81)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-23 05:43:04 -04:00
renovate[bot]andRenovate Bot 4110a89475 chore(deps): update container image rancher/system-upgrade-controller to v0.7.6 (#80)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-21 17:03:34 -04:00
Devin Buhl 2f296c6347 fix: use non-templated secret name for certs
Signed-off-by: Devin Buhl <devin.kray@gmail.com>
2021-09-21 11:18:06 -04:00
github-actions[bot]andonedr0p 893228b460 chore(deps): upgrade flux components to v0.17.2 (#79)
Co-authored-by: onedr0p <onedr0p@users.noreply.github.com>
2021-09-21 08:30:07 -04:00
renovate[bot]andRenovate Bot 88675807ee chore(deps): update helm release traefik to v10.3.4 (#78)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-17 06:47:29 -04:00
Alex Waibel 36ea36da14 Use global substring substitution for tls secret (#77)
* Use global substring substitution for tls secret

* Another global substring substitution for tls secret
2021-09-17 02:10:08 -04:00
ᗪєνιη ᗷυнʟ 4455790fc6 fix: traefik dashboard ingress from not working 2021-09-16 20:53:13 -04:00
ᗪєνιη ᗷυнʟ f14fae318e chore: note about metallb arp range 2021-09-16 20:26:05 -04:00
ᗪєνιη ᗷυнʟ a40c186e60 chore: add note about host file 2021-09-16 16:56:15 -04:00
Devin Buhl f9f2a09adf feat: remove wildcard cert and default cert for traefik - causing too many problems 2021-09-16 07:42:33 -04:00
ᗪєνιη ᗷυнʟ 0fde65b0bd fix: set annotation for cert manager on hajimari 2021-09-15 16:36:26 -04:00
Devin Buhl 42ae350b3c chore: update readme 2021-09-14 08:38:47 -04:00
Devin Buhl a31546e615 feat: add stakater/reloader to readme 2021-09-14 08:36:20 -04:00
Devin Buhl 36ed92eb70 feat: add stakater/reloader and annotate hajimari 2021-09-14 08:35:17 -04:00
Devin Buhl a6b9ff1676 fix: update interval on helm repositories 2021-09-14 08:30:53 -04:00
github-actions[bot]andonedr0p 45e1ce2c4c chore(deps): upgrade flux components to v0.17.1 (#76)
Co-authored-by: onedr0p <onedr0p@users.noreply.github.com>
2021-09-14 08:25:48 -04:00
github-actions[bot]andonedr0p a9d1fad140 chore(deps): update renovate annotations (#75)
Co-authored-by: onedr0p <onedr0p@users.noreply.github.com>
2021-09-10 20:36:46 -04:00
ᗪєνιη ᗷυнʟ 6fe96b363d Migrate to metrics-server helm chart (#74)
* Create metrics-server-charts.yaml

* Update kustomization.yaml

* Update kustomization.yaml

* Create helm-release.yaml

* Update helm-release.yaml

* Update helm-release.yaml
2021-09-10 12:51:25 -04:00
Thomas Deutsch 2a8198a129 Allow ExternalName services (#73)
This option allows the use of service type `ExternalName`:
https://kubernetes.io/docs/concepts/services-networking/service/#externalname
2021-09-09 15:31:01 -04:00
sonnius e4693dd22b Align system upgrader version with template instructions (#71)
* Align release with instructions

* Align release with instructions
2021-09-02 05:59:24 -04:00
ᗪєνιη ᗷυнʟ 33e5d7bd46 chore: be clearer about the issue with DHCP 2021-08-28 15:16:24 -04:00
github-actions[bot]andonedr0p 40ac76b1b5 chore(deps): upgrade flux components to v0.17.0 (#70)
Co-authored-by: onedr0p <onedr0p@users.noreply.github.com>
2021-08-27 09:46:02 -04:00
Vlad Zaharia 599c234875 Remove -v1 from hajimari-config PVC claim (#69) 2021-08-26 21:16:01 -04:00
ᗪєνιη ᗷυнʟ d9aca36969 chore: update docs 2021-08-26 08:56:38 -04:00