Commit Graph
100 Commits
Author SHA1 Message Date
Devin Buhl 35d41ca8db feat: use age instead of gpg for sops (#153)
* feat: use age instead of gpg

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

* fix: update comment in config env

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

* fix: set some debug output in configure.sh

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

* fix: use /Users/devin instead of full path

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

* fix: check if BOOTSTRAP_AGE_PUBLIC_KEY starts with age

Signed-off-by: Devin Buhl <devin@buhl.casa>
2021-11-25 07:34:46 -05:00
Devin Buhl f93f16b468 feat: Bump k3s to v1.22.x (#148) 2021-11-19 17:44:41 -05:00
Devin Buhl 3c16976813 feat: update calico to v3.21
For people with existing clusters you should be able to upgrade with:

```
kubectl apply -f https://docs.projectcalico.org/archive/v3.21/manifests/tigera-operator.yaml
```
2021-11-10 15:14:14 -05:00
Devin Buhl 8e1f68e198 fix: set namespace on hajimari pvc 2021-10-24 10:03:31 -04:00
Devin Buhl 823e3597cb fix: update traefik crds to kustomize.toolkit.fluxcd.io/v1beta2 2021-10-09 11:08:47 -04:00
Devin Buhl 1ce17d455f chore: document k3s worker configuation 2021-10-05 08:31:50 -04:00
Devin Buhl dbcac5042d chore: document k3s master vars 2021-10-05 08:31:21 -04:00
Devin Buhl 4bf2f2fbe0 feat: implement calico cni - too many problems with flannel (#94)
Signed-off-by: Devin Buhl <devin.kray@gmail.com>
2021-10-03 16:58:30 -04:00
Devin Buhl 712b8a166e chore: really fix terraform task names 2021-09-30 17:39:36 -04:00
Devin Buhl 3e47af54ab chore: update terraform task commands 2021-09-30 17:38:15 -04:00
Devin Buhl 7f406b8d39 feat: move kubeconfig to provision folder during ansible k3s-install (#91)
* feat: move kubeconfig to provision folder during ansible k3s-install

Signed-off-by: Devin Buhl <devin.kray@gmail.com>

* fix: update kubeconfig refereces

Signed-off-by: Devin Buhl <devin.kray@gmail.com>
2021-09-30 14:52:00 -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
Devin Buhl c5e0270d64 chore: ansible deps is higher up in readme 2021-09-28 16:50:45 -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 8d5516a546 feat!: Use Ansible and Terraform to provision Nodes and DNS and create configure script (#84) 2021-09-27 11:24:55 -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
ᗪєνιη ᗷυнʟ 0fde65b0bd fix: set annotation for cert manager on hajimari 2021-09-15 16:36:26 -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
ᗪєνιη ᗷυнʟ 33e5d7bd46 chore: be clearer about the issue with DHCP 2021-08-28 15:16:24 -04:00
ᗪєνιη ᗷυнʟ d9aca36969 chore: update docs 2021-08-26 08:56:38 -04:00
ᗪєνιη ᗷυнʟ ae5e4429c4 fix: update to use ingressclassname 2021-08-25 19:50:45 -04:00
ᗪєνιη ᗷυнʟ 6eefcc8f43 chore: make static ip clear 2021-08-25 09:13:18 -04:00
ᗪєνιη ᗷυнʟ 8956bd46db feat: deploy metrics-server (#56)
* chore: update readme to not deploy metrics-server

* feat: add metrics-server kustomization

* feat: enable metrics server

* Update kustomization.yaml

* Update kustomization.yaml

* Update and rename lint.yaml to lint-markdown.yaml

* Create lint-shell.yaml

* Create lint.yaml
2021-08-09 15:53:07 -04:00
ᗪєνιη ᗷυнʟ afb8b8c07d fix: *.sops.* pt. 3 2021-08-03 09:31:51 -04:00
ᗪєνιη ᗷυнʟ 4a20da1e79 fix: *.sops.* pt 2 2021-08-03 09:23:51 -04:00
ᗪєνιη ᗷυнʟ c50b05a322 fix: *.sops.* 2021-08-03 09:23:36 -04:00
ᗪєνιη ᗷυнʟ 525be88214 feat: add go-task, set up prettier, format yaml (#50) 2021-08-03 09:13:56 -04:00
ᗪєνιη ᗷυнʟ 99370f6d8d Merge pull request #49 from k8s-at-home/renovate/adrienverge-yamllint-1.x
chore(deps): update precommit hook adrienverge/yamllint to v1.26.2
2021-08-03 08:01:59 -04:00
ᗪєνιη ᗷυнʟ 4373c99c6a Merge pull request #48 from k8s-at-home/renovate/cert-manager-1.4.x 2021-08-02 12:45:19 -04:00
ᗪєνιη ᗷυнʟ e57fb988ce Merge pull request #46 from k8s-at-home/renovate/cert-manager-1.4.x
chore(deps): update helm release cert-manager to v1.4.1
2021-07-22 11:33:06 -04:00
ᗪєνιη ᗷυнʟ 9fec49989e Merge pull request #45 from k8s-at-home/renovate/b4bz-homer-21.x
chore(deps): update container image b4bz/homer to v21.07.1
2021-07-14 12:23:34 -04:00
ᗪєνιη ᗷυнʟ 8cd80d57f3 Merge pull request #44 from k8s-at-home/renovate/homer-5.x
chore(deps): update helm release homer to v5.2.0
2021-07-12 07:19:26 -04:00
ᗪєνιη ᗷυнʟ 6630cf1af6 Merge pull request #43 from k8s-at-home/flux/upgrade-v0.16.1
chore(deps): upgrade flux components to v0.16.1
2021-07-09 08:29:20 -04:00
onedr0p 157b04b751 chore(deps): upgrade flux components to v0.16.1 2021-07-09 12:24:37 +00:00
ᗪєνιη ᗷυнʟ 11e23c62ef fix: renovate config 2021-07-02 15:37:44 -04:00
ᗪєνιη ᗷυнʟ 60e2854eea Merge pull request #42 from k8s-at-home/flux/upgrade-v0.16.0
chore(deps): upgrade flux components to v0.16.0
2021-07-01 08:46:59 -04:00
onedr0p bcb0cd14c1 chore(deps): upgrade flux components to v0.16.0 2021-07-01 12:25:49 +00:00
ᗪєνιη ᗷυнʟ 3e29b31dc4 Merge pull request #41 from k8s-at-home/flux/upgrade-v0.15.3
chore(deps): upgrade flux components to v0.15.3
2021-06-23 08:52:21 -04:00
onedr0p 63dc9aebbb chore(deps): upgrade flux components to v0.15.3 2021-06-23 12:19:16 +00:00
ᗪєνιη ᗷυнʟ 3591f2eaa3 Merge pull request #40 from k8s-at-home/renovate/ingress-nginx-3.x
chore(deps): update helm release ingress-nginx to v3.34.0
2021-06-22 09:08:53 -04:00
ᗪєνιη ᗷυнʟ 0d954cd056 Merge pull request #39 from k8s-at-home/flux/upgrade-v0.15.2
chore(deps): upgrade flux components to v0.15.2
2021-06-19 08:49:05 -04:00
onedr0p f537dd1df6 chore(deps): upgrade flux components to v0.15.2 2021-06-19 12:23:28 +00:00
ᗪєνιη ᗷυнʟ 244e379212 Merge pull request #35 from k8s-at-home/renovate/homer-5.x
chore(deps): update helm release homer to v5
2021-06-18 08:30:40 -04:00
ᗪєνιη ᗷυнʟ 12f3463a78 fix: homer helm chart 2021-06-18 08:30:26 -04:00
ᗪєνιη ᗷυнʟ 7aaf78d8b2 Merge pull request #38 from k8s-at-home/flux/upgrade-v0.15.1
chore(deps): upgrade flux components to v0.15.1
2021-06-18 08:29:30 -04:00
onedr0p d7fe32fac4 chore(deps): upgrade flux components to v0.15.1 2021-06-18 12:24:10 +00:00
ᗪєνιη ᗷυнʟ b07bedc3b1 Merge pull request #37 from k8s-at-home/renovate/cert-manager-1.x
chore(deps): update helm release cert-manager to v1.4.0
2021-06-15 10:31:26 -04:00
ᗪєνιη ᗷυнʟ fc1dd703b8 Merge pull request #36 from k8s-at-home/flux/upgrade-v0.15.0
chore(deps): upgrade flux components to v0.15.0
2021-06-15 08:40:45 -04:00
onedr0p 8e241d672a chore(deps): upgrade flux components to v0.15.0 2021-06-15 12:24:23 +00:00
ᗪєνιη ᗷυнʟ 9b20c637f1 Merge pull request #34 from k8s-at-home/renovate/metallb-0.x
chore(deps): update helm release metallb to v0.10.2
2021-06-14 10:01:45 -04:00
ᗪєνιη ᗷυнʟ a11a414271 fix: name helm repository with -charts 2021-06-10 13:50:28 -04:00
ᗪєνιη ᗷυнʟ cbe7f1509d fix: metallb chart not found 2021-06-10 13:18:04 -04:00
ᗪєνιη ᗷυнʟ 3ad5bb40b1 Merge pull request #33 from k8s-at-home/renovate/metallb-0.x
chore(deps): update helm release metallb to v0.10.1
2021-06-09 17:03:48 -04:00
ᗪєνιη ᗷυнʟ 759c449a4d Merge pull request #20 from k8s-at-home/renovate/homer-4.x
chore(deps): update helm release homer to v4.4.0
2021-06-08 15:30:28 -04:00
ᗪєνιη ᗷυнʟ 61e3427b5a Merge pull request #32 from k8s-at-home/metallb-chart
feat: use the official metallb chart
2021-06-08 15:27:53 -04:00
ᗪєνιη ᗷυнʟ a2860d03ad Update metallb-charts.yaml 2021-06-08 15:27:14 -04:00
ᗪєνιη ᗷυнʟ 39a3530a77 Update metallb-charts.yaml 2021-06-08 15:27:08 -04:00
ᗪєνιη ᗷυнʟ 21e96470d5 switch to metallb chart 2021-06-08 15:26:16 -04:00
ᗪєνιη ᗷυнʟ 08cdd5f2bf feat: use the official metallb chart 2021-06-08 15:24:29 -04:00
ᗪєνιη ᗷυнʟ 5baa427516 Merge pull request #29 from k8s-at-home/renovate/ingress-nginx-3.x
chore(deps): update helm release ingress-nginx to v3.33.0
2021-06-06 12:56:48 -04:00
ᗪєνιη ᗷυнʟ 7cee703c4f Merge pull request #28 from k8s-at-home/flux/upgrade-v0.14.2
chore(deps): upgrade flux components to v0.14.2
2021-06-03 13:49:23 -04:00
onedr0p 4ba5a22065 chore(deps): upgrade flux components to v0.14.2 2021-06-03 12:50:32 +00:00
ᗪєνιη ᗷυнʟ 8417d9f5ba Merge pull request #27 from k8s-at-home/renovate/ingress-nginx-3.x
chore(deps): update helm release ingress-nginx to v3.32.0
2021-06-02 07:14:11 -04:00
ᗪєνιη ᗷυнʟ 05531701ea Merge pull request #26 from k8s-at-home/flux/upgrade-v0.14.1
chore(deps): upgrade flux components to v0.14.1
2021-05-29 11:59:59 -04:00
onedr0p 7b50e122b6 chore(deps): upgrade flux components to v0.14.1 2021-05-28 12:50:20 +00:00
ᗪєνιη ᗷυнʟ 83acef67b3 Merge pull request #19 from k8s-at-home/renovate/metallb-2.x
chore(deps): update helm release metallb to v2.3.7
2021-05-22 17:52:22 -04:00
ᗪєνιη ᗷυнʟ 4fa0fbeef5 Merge pull request #21 from k8s-at-home/renovate/ingress-nginx-3.x
chore(deps): update helm release ingress-nginx to v3.31.0
2021-05-18 10:55:22 -04:00
ᗪєνιη ᗷυнʟ 2f35980c20 Merge pull request #24 from k8s-at-home/renovate/pre-commit-pre-commit-hooks-4.x
chore(deps): update precommit hook pre-commit/pre-commit-hooks to v4.0.1
2021-05-16 15:59:31 -04:00
ᗪєνιη ᗷυнʟ 6ef880d192 Merge pull request #23 from k8s-at-home/renovate/pre-commit-pre-commit-hooks-4.x
chore(deps): update precommit hook pre-commit/pre-commit-hooks to v4
2021-05-15 00:34:47 -04:00
ᗪєνιη ᗷυнʟ 18f060b37e Merge pull request #22 from k8s-at-home/flux/upgrade-v0.13.4
chore(deps): upgrade flux components to v0.13.4
2021-05-11 08:57:23 -04:00
onedr0p a081465b54 chore(deps): upgrade flux components to v0.13.4 2021-05-11 12:26:09 +00:00
ᗪєνιη ᗷυнʟ 3ff3529fe2 Merge pull request #17 from k8s-at-home/flux/upgrade-v0.13.3
chore(deps): upgrade flux components to v0.13.3
2021-05-08 08:27:30 -04:00
onedr0p fbeb1529fe chore(deps): upgrade flux components to v0.13.3 2021-05-08 12:25:01 +00:00
ᗪєνιη ᗷυнʟ efc252b2d5 fix: update renovate config 2021-05-07 13:49:28 -04:00
ᗪєνιη ᗷυнʟ a23296b72d Merge pull request #14 from k8s-at-home/flux/upgrade-v0.13.2
chore(deps): upgrade flux components to v0.13.2
2021-04-30 09:48:48 -04:00
onedr0p e0c3c82749 chore(deps): upgrade flux components to v0.13.2 2021-04-30 12:27:43 +00:00
ᗪєνιη ᗷυнʟ 8759c15800 fix: update yamllint pre-commit hook 2021-04-27 08:59:22 -04:00
ᗪєνιη ᗷυнʟ 2acd1a7e1b fix: bump sops-precommit-hook version 2021-04-24 08:35:08 -04:00
ᗪєνιη ᗷυнʟ 6aad2853e2 Merge pull request #10 from k8s-at-home/renovate/lucas-c-pre-commit-hooks-1.x
chore(deps): update precommit hook lucas-c/pre-commit-hooks to v1.1.10
2021-04-23 10:22:05 -04:00
ᗪєνιη ᗷυнʟ 60eac09c58 Merge pull request #12 from k8s-at-home/flux/upgrade-v0.13.1
chore(deps): upgrade flux components to v0.13.1
2021-04-23 08:10:18 -04:00
onedr0p f1333b3636 chore(deps): upgrade flux components to v0.13.1 2021-04-23 12:06:39 +00:00
ᗪєνιη ᗷυнʟ e65279a9d2 fix: mention backing up personal gpg key 2021-04-20 21:41:05 -04:00
ᗪєνιη ᗷυнʟ b13cf60e6d fix: update readme 2021-04-20 17:17:52 -04:00
ᗪєνιη ᗷυнʟ f31d57eb86 fix: update readme 2021-04-19 20:34:35 -04:00
ᗪєνιη ᗷυнʟ fd372cf5fb fix: minor updates 2021-04-19 13:31:53 -04:00
ᗪєνιη ᗷυнʟ c3d82cf065 Merge pull request #8 from k8s-at-home/renovate-annotations
chore(deps): update renovate annotations
2021-04-16 20:29:20 -04:00
onedr0p 17eab3bd76 chore(deps): update renovate annotations 2021-04-17 00:09:30 +00:00
ᗪєνιη ᗷυнʟ 46913b4eae fix: etc host command 2021-04-16 16:35:02 -04:00
ᗪєνιη ᗷυнʟ 115b8776b8 fix: update sops-pre-commit version 2021-04-16 15:46:43 -04:00
ᗪєνιη ᗷυнʟ 42a272e565 fix: add pin 2021-04-16 14:12:14 -04:00
ᗪєνιη ᗷυнʟ 68031c40ac fix: kubectl apply flux 2021-04-16 14:09:12 -04:00
ᗪєνιη ᗷυнʟ 19d0aa4b7c fix: install flux again 2021-04-16 13:48:00 -04:00
ᗪєνιη ᗷυнʟ 622109423d fix: kubectl kubeconfig reference 2021-04-16 13:22:07 -04:00
ᗪєνιη ᗷυнʟ e2e6211087 fix: update renovate config 2021-04-16 09:19:35 -04:00
ᗪєνιη ᗷυнʟ 0e6396075e fix: add networking ns 2021-04-16 07:30:30 -04:00