Commit Graph

201 Commits

Author SHA1 Message Date
Nash Luffman
f7f93e63ea Added nginx module 2020-08-15 23:45:18 -04:00
Carlos de Paula
e7c456f380 Restore Prometheus dashboard 2020-08-06 10:45:12 -03:00
Carlos Eduardo
d43de654e6
Merge pull request #80 from damacus/79/duplicate-dashboard-ids
[#79] Fix duplicate Grafana Dashboard IDs
2020-08-03 20:21:32 -03:00
Carlos Eduardo
9ad185d8f3
Merge pull request #83 from carlosedp/add-license-1
Create LICENSE
2020-08-03 20:10:28 -03:00
Carlos Eduardo
508600be9d
Create LICENSE 2020-08-03 19:35:27 -03:00
Dan Webb
7d2b7473d8
[#79] Fix duplicate Grafana Dashboard IDs
Fixes the duplicate grafana dashboard UIDs by allowing the DB to generate
the UIDs
2020-07-31 13:14:01 +01:00
Carlos Eduardo
bdd892ecce
Merge pull request #77 from naude-r/master
Configure grafana with optional env variables
2020-07-14 13:23:54 -03:00
Roelof Naude
c424ae1793 - allow adding environment variables to the grafana deployment. the main use case for
this is to allow plugin download when behind a proxy
2020-07-14 16:26:12 +02:00
Carlos de Paula
301785dc46 Add sample PVs and improve Readme 2020-06-23 18:06:39 -03:00
Carlos de Paula
6b0b8c780a Add Grafana plugins install option
Fixes #67
2020-06-23 17:24:33 -03:00
Carlos de Paula
ad1d165158 Add option to configure the StorageClass 2020-06-22 19:38:27 -03:00
Carlos de Paula
c2e91b0ea9 Fix make docker target 2020-06-22 19:29:51 -03:00
Carlos de Paula
5c772218d9 Add VSCode config for jsonnet extension 2020-06-22 16:06:50 -03:00
Carlos de Paula
956a160a62 Add Docker Makefile target
With this change, the manifests are built in a Docker container without
the need to install the pre-reqs like Golang, Jsonnet and etc.
2020-06-22 14:07:18 -03:00
Carlos de Paula
9a9e92588c Use a valid name for the TLS secret
Fixes #66.
2020-06-22 13:35:11 -03:00
Carlos de Paula
71e9e55f4c Fix persistence 2020-06-22 09:36:10 -03:00
Carlos de Paula
65d0293701 Update overview dashboard 2020-06-19 14:58:37 -03:00
Carlos de Paula
2ffe9ea31f Bump images and libs. Add params to vars.jsonnet 2020-06-19 09:58:49 -03:00
Carlos de Paula
357a39a627 Add options for pre-created PVs 2020-06-17 15:39:59 -03:00
Carlos de Paula
cd17208e4f Fix SMTP relay manifest generation
Fixes #58
2020-06-15 19:46:19 -03:00
Carlos de Paula
33af4a53d1 Fix consolidated Kubernetes dashboard
Fixes #56.
2020-06-15 19:16:47 -03:00
Carlos de Paula
b617576d64 Fix TLS secret name 2020-06-15 18:29:18 -03:00
Carlos de Paula
0d8368b29f Improve change_suffix target 2020-06-15 17:52:35 -03:00
Carlos de Paula
0d032eac7f Fix change_suffix and improve Readme
Fix the change_suffix Makefile target allowing the user to just change
the URL suffix of the ingresses for Prometheus, Alertmanager and
Grafana.

This way it's not required to rebuild all manifests from scratch. Also
improved the Readme with this instructions.
2020-06-15 17:06:36 -03:00
Carlos de Paula
40c9318d23 Updated Traefik dashboard 2020-05-27 14:55:06 -03:00
Carlos de Paula
4185b080a1 Update container images 2020-05-26 12:59:47 -03:00
Carlos de Paula
5b75c81a6a Update readme 2020-05-25 20:52:39 -03:00
Carlos de Paula
80bedf1e20 Better file organization 2020-05-25 20:28:12 -03:00
Carlos Eduardo
a1752635cf
Merge pull request #45 from carlosedp/fix-43 2020-05-25 19:44:00 -03:00
Carlos de Paula
3a93f39647 Add relabeling to have the correct node name 2020-05-25 19:14:28 -03:00
Carlos Eduardo
4ddebeb5b8
Merge pull request #42 from geerlingguy/39-affinity 2020-05-25 13:45:12 -03:00
Jeff Geerling
f40d8410b3 Fixing style tweak. 2020-05-25 11:27:12 -05:00
Jeff Geerling
6550be57be
Merge branch 'master' into 39-affinity 2020-05-25 11:25:25 -05:00
Carlos de Paula
17e7805ebf Use node affinity to select architectures 2020-05-25 11:40:04 -03:00
Carlos Eduardo
bee270ded7
Update Readme.md 2020-05-24 11:12:26 -03:00
Carlos Eduardo
760eddd0c6
Merge pull request #41 from geerlingguy/40-tolerations-arm-daemonset
Fixes #40: Add toleration to armexporter-daemonset so it deploys to all nodes.
2020-05-24 10:28:55 -03:00
Jeff Geerling
9d3076bf66 Issue #39: Add affinity for arm/arm64 support for arm-exporter. 2020-05-23 20:43:47 -05:00
Jeff Geerling
4a5b3f6d3c Fixes #40: Add toleration to armexporter-daemonset so it deploys to all nodes. 2020-05-23 20:35:29 -05:00
Carlos de Paula
8882eb5e78 Revert jsonnet libraries 2020-05-23 20:38:45 -03:00
Carlos de Paula
7c39bd7493 Fixed manifest generation without GOPATH set 2020-05-23 20:02:01 -03:00
Carlos de Paula
251a0f4f76 Gerenerate manifests 2020-05-23 19:13:38 -03:00
Carlos de Paula
a6a1133ec5 Fix GOPATH env and update lib sources 2020-05-23 19:05:40 -03:00
Carlos Eduardo
87a5983f88
Merge pull request #34 from kluzny/bug/make-task-for-ip-change-targets-missing-file 2020-04-19 17:15:40 -03:00
Kyle Luzny
b8d3e7ff8c corrected file path for the prometheus ingress config 2020-04-19 04:18:28 -05:00
Carlos de Paula
adc5d20086 Add Grafana container user. Cleanup. 2020-04-15 11:24:08 -03:00
Carlos de Paula
8c418b73bb Improve Makefile. Reformat code. 2020-03-18 18:13:06 -03:00
Carlos de Paula
d4be411a81 Bump images to latest versions 2020-03-18 16:58:42 -03:00
Carlos de Paula
fe61d99a73 Add information on running in minikube 2020-03-18 11:59:27 -03:00
Carlos de Paula
cf9d529222 Update ksm lib and remove workaround for image ver 2020-03-18 11:47:06 -03:00
Carlos de Paula
cdb23a0bcc Bump libraries and use kube-rbac-proxy in K3s 2020-03-18 11:13:47 -03:00