Commit Graph
100 Commits
Author SHA1 Message Date
Devin Buhl e88a2260c5 fix: schedule on weekends 2022-03-25 15:31:39 -04:00
Devin Buhl 517380d4c8 fix: indentation issue in kube vip ds 2022-03-12 16:04:18 -05:00
Devin Buhl 26b42a32d1 fix: indentation in kube vip ds 2022-03-12 16:02:34 -05:00
Devin Buhl 64cd7f8457 chore: hajimari check after flux 2022-03-04 22:46:40 -05:00
Devin Buhl 996df6c0b5 fix: delete unused config pvc from echo server kustomization 2022-02-26 06:26:01 -05:00
Devin Buhl 6ffae7a77b fix(cluster): update server plan to 1.23 channel 2022-02-13 08:43:24 -05:00
Devin Buhl eef6151373 fix(cluster): update agent plan to 1.23 channel 2022-02-13 08:43:09 -05:00
Devin Buhl 1b07a09520 fix(ansible): bump k3s to v1.23.3+k3s1 2022-02-13 08:42:27 -05:00
Devin Buhl 3c75be1efb chore(docs): mention reflector in README 2022-02-11 17:00:00 -05:00
Devin Buhl 84c2c805dc fix(renovate): add flux controllers to ignoreDeps 2022-02-07 17:40:28 -05:00
Devin Buhl 85a26f67fc chore: add single control plane note in readme 2022-02-03 11:32:22 -05:00
Devin Buhl df6b412661 fix: renovate would not work on helmreleases due to ignorePaths being to restrictive 2022-02-02 13:29:29 -05:00
Devin Buhl c37a8c37a1 fix: correct linters path in pre-commit-config 2022-02-02 13:26:13 -05:00
Devin Buhl 516098277a chore: mention port forwarding traefik svc IP 2022-01-31 12:03:12 -05:00
Devin Buhl 439767f7ab chore: update readme with gitleaks 2022-01-17 15:13:06 -05:00
Devin Buhl 73461c2877 feat: add gitleaks to pre-commit config 2022-01-17 15:10:49 -05:00
Devin Buhl 4b1d8def7b feat: add emberstack/reflector (#187) 2022-01-10 16:46:37 -05:00
Devin Buhl 088c1d9bcf chore: grammar 2022-01-08 15:07:08 -05:00
Devin Buhl 3b4fc11096 fix: change k3s_become_for_all to k3s_become 2022-01-03 16:06:55 -05:00
Devin Buhl 07389e156b fix: bump kubevip 0.4.1 2021-12-22 07:50:58 -05:00
Devin Buhl 2aa60f9d1d fix: bump k3s version to v1.22.4+k3s1 in ansible config 2021-12-06 10:26:54 -05:00
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