39 Commits

Author SHA1 Message Date
gruberdev
9dc7c7e675 [ci] updated main taskfile 2024-09-05 14:52:46 -03:00
gruberdev
d2a9f4c6fe [tasks] improved multiple taskfiles cli 2023-09-19 20:58:26 -03:00
gruberdev
35ef79459c [meta] updated pre-commit versioning and taskfile 2023-09-09 16:16:50 -03:00
gruberdev
5a4a8060b5 [taskfile] updated validate cmd 2023-03-26 11:02:45 -03:00
gruberdev
192002e58f [tasks] improved taskfiles 2023-03-24 22:44:02 -03:00
gruberdev
a3f0f1d517 Merge branch 'main' of https://github.com/gruberdev/homelab into main 2023-03-02 09:40:38 -03:00
gruberdev
64862f2dac [tasks] updated taskfile k8s version 2023-03-02 09:40:06 -03:00
Kevin Gottsman
39211fbbe7 fix lint preconditions (#97)
Co-authored-by: Gruber <43826031+gruberdev@users.noreply.github.com>
2023-03-02 09:15:32 -03:00
gruberdev
6ff30af8a7 [mysql] removed Percona operator 2023-02-21 08:22:06 -03:00
github-actions[bot]
a3c393c4b0 iSCSi ZFS Storage System (Democratic-CSI) (#89)
Co-authored-by: gruberdev <contact@gruber.dev.br>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-02-17 23:41:37 -03:00
gruberdev
57d69e60c0 [monitoring] Added new monitoring app Pixie 2022-12-29 13:10:23 -03:00
gruberdev
d93b1b7c4d [mysql] Updated reference to Percona on README 2022-12-29 07:08:23 -03:00
gruberdev
abd784da82 [nvidia] driver related utilities and minor bug fix 2022-12-28 14:56:51 -03:00
gruberdev
a3c8b63204 [argocd] upgraded to v2.5.3 2022-12-09 16:47:21 -08:00
gruberdev
15d3c0e2b6 [misc] updated Taskfile commands 2022-11-14 00:22:01 -03:00
gruberdev
c9b19a135d [feat/matrix] Basic Matrix implementation (whatsapp-bridge) 2022-10-30 10:13:02 -03:00
Gruber
f0fff5b79a Draft: [New config] Terraform resources (#23)
* [feat/tf] added initial files for terraform

* [feat/terraform] fixed variables to initial deployment

* [feat/terraform] added new patch for unifi resources

* [feat/terraform] added initial Vault module to Terraform

* [feat/terraform] updated terraform module to include vars

* [feat/terraform] updpated terraform vault-related module

* [misc] fixed commands for task files

* [feat/terraform] removed README terraform-docs on index

* Update kustomization.yaml

* [feat/terraform] added secret files to gitignore

* [feat/terraform] additional cmds to tf taskfile

* [feat/terraform] minor fix to vault secret creation

* [feat/terraform] fixes and improvements  unifi module

* [feat/terraform] fix for terraform backend config

* [feat/terraform] fix tf files endline

* [feat/terraform] updated docs

* [feat/terraform] fix endline tf file

* [feat/terraform] fix endline tf file
2022-10-20 17:33:33 -03:00
gruberdev
efe495c8e8 [misc] added k3s config file to new config folder 2022-10-15 18:54:55 -03:00
gruberdev
faacb91e21 [feat/taskfile] added new cluster setup taskfile 2022-10-05 01:31:15 -03:00
gruberdev
fa80f53017 [misc] added taskfile for longhorn 2022-09-22 05:14:43 -03:00
gruberdev
2178ef99a4 [misc] removed metallb 2022-09-11 19:53:25 -03:00
gruberdev
7ce921131e [app/metallb] added metal load-balancer 2022-09-11 07:36:15 -03:00
gruberdev
e17f73e615 [misc] removed infra and added kured 2022-09-08 04:55:31 -03:00
Gruber
3a1f843fc3 Multiple minor issues resolved (#12)
* [fixes/multiple] prevent unnecessary usage of registry

* [fixes/multiple] increased cloudflare resources and env vars

* [fixes/multiple] removed unnecessary space

* [fixes/multiple] fixed incorrect Strategy kind for deployment

* [fixes/multiple] reduced n8n usage of resources

* [fixes/multiple] minor feat that calcs total resource usage

* [fixes/multiple] deactivated multiple applications temp.

* [fixes/multiple] added README column to reference image tags

* [fixes/multiple] added arch and OS affinity for cf and argo

* [fixes/multiple] added restartPolicy to deploys

* [fixes/multiple] removed unnecessary line on cf-proxy
2022-09-04 19:29:15 -03:00
gruberdev
78c4716548 minor yamllint fix on taskfile 2022-08-27 01:46:37 -03:00
Gruber
53d1be02c1 [New App] Unifi-poller (#1) 2022-08-27 01:45:13 -03:00
gruberdev
e98fa07b6a added flame dashboard to monitoring apps 2022-08-26 15:32:08 -03:00
gruberdev
75a4fa217f adjusted yamllint errors 2022-08-25 22:32:30 -03:00
gruberdev
151b1e5b86 added drone and yamllint ci 2022-08-25 22:28:30 -03:00
gruberdev
52a39f6e38 added services ns to apps argocd proj 2022-08-23 01:54:50 -03:00
gruberdev
f410b80f4e added n8n as service 2022-08-22 19:37:56 -03:00
gruberdev
281215b02b added unifi controller 2022-08-22 18:39:49 -03:00
gruberdev
731dc67509 updated file names to be kubeval compatible 2022-08-22 18:07:35 -03:00
gruberdev
1661a77aa9 added ts sidecar to homeassistant 2022-08-22 16:58:43 -03:00
gruberdev
d07ac43dfd reverted last commit moved files 2022-08-21 22:10:17 -03:00
gruberdev
e8940c1e30 added user config for zalando w/ k8s 2022-08-20 02:40:37 -03:00
gruberdev
9d04d47b93 fixed zalando db reference to sourceRanges 2022-08-19 10:31:00 -03:00
gruberdev
c649ed256a added homeassistant ns to argocd proj 2022-08-18 20:19:01 -03:00
gruberdev
c875756704 initial commit 2022-08-18 18:31:03 -03:00