Greg Karekinian
8601e33764
Fix year in license file
2026-07-05 18:03:12 +02:00
raucao
c736468259
Merge branch 'master' into feature/prometheus_cookbook
2026-07-05 17:39:08 +02:00
raucao
6370069e9d
Add new vm_host attribute/value to all VM nodes
2026-07-05 17:32:43 +02:00
raucao
0e9bcca72d
Add vm_host label to prometheus targets
2026-07-05 17:32:14 +02:00
raucao
c762dfe8c1
Merge pull request 'Sanitize node configs via script, and do it automatically in a Git hook' ( #635 ) from dev/sanitize_node_configs into feature/prometheus_cookbook
...
Reviewed-on: #635
2026-07-05 15:26:30 +00:00
raucao
53cf95c4e7
Remove decommissioned nodes
2026-07-05 17:22:48 +02:00
raucao
959d506cfb
Remove newline from all node files
...
Was actually added by manually editing the files, but Chef writes them
without newline, so our sanitization script also does it that way
2026-07-05 17:22:39 +02:00
raucao
8c71261fc9
Add pre-commit hook for sanitizing node configs
2026-07-05 17:22:34 +02:00
raucao
6c3da8a711
Add util script for sanitizing nodes
...
Deletes the "override" and "default" properties, which may contain
sensitive data
2026-07-05 17:22:26 +02:00
raucao
53de8ea119
Merge branch 'master' into feature/prometheus_cookbook
2026-07-05 17:20:48 +02:00
raucao
639800a838
Remove decommissioned node
2026-07-05 17:19:16 +02:00
raucao
1e2ff76797
Merge pull request 'Move allowed node attrs to config file, apply automatically' ( #634 ) from dev/allowed_node_attrs into master
...
Reviewed-on: #634
2026-07-05 15:11:22 +00:00
raucao
301565b910
Move allowed node attrs to config file, apply automatically
...
This moves the whitelist for nodes' "normal" attributes to a config
file, which is loaded live during every run and applied in memory in
case the node's local file hasn't been updated before the client run.
Fixes allowed attributes being overwritten/removed in the node info
JSON files.
2026-07-05 17:07:56 +02:00
raucao
171db0fb7c
Add altermanager section to prometheus config
2026-07-05 13:19:18 +02:00
raucao
821b56e6ab
Set node name as prometheus instance name
...
And DRY up the recipe so it's easy and expressive to add more
metrics/targets
2026-07-05 12:41:46 +02:00
raucao
e29d90d3d0
Use full domain as fqdn for leo
2026-07-05 12:40:50 +02:00
raucao
f2ebda4a1a
Update node configs
2026-07-04 16:30:15 +02:00
raucao
67f62ebd6c
Scrape garage metrics
2026-07-04 16:14:36 +02:00
raucao
7dc4895da3
Remove old garage nodes
2026-07-04 15:51:39 +02:00
raucao
153b1e77c5
Add all nodes with base role as node exporter targets
2026-07-04 15:46:41 +02:00
raucao
ea69c7cec6
Add prometheus node exporter to base role
2026-07-04 15:45:57 +02:00
raucao
5813a45987
Use base role instead of recipe in all runlists
2026-07-04 15:45:23 +02:00
raucao
63534e1cf5
Remove upstream prometheus cookbook, migrate to our own
2026-07-04 15:27:18 +02:00
raucao
2d835335b5
Re-add global config, change values
2026-07-04 14:15:55 +02:00
raucao
e21797b402
Apply changed configs to prometheus and alertmanager
2026-07-04 14:15:38 +02:00
raucao
7396af5ca4
WIP Add node exporter
2026-07-04 14:15:33 +02:00
raucao
df8c8d1742
Remove obsolete CLI option
...
Was left over from trying to overwrite the defaults before
2026-07-04 13:31:20 +02:00
raucao
3e6faf34c4
Use private IP for ejabber Tor proxy targets
2026-07-04 13:28:25 +02:00
raucao
13b61a3639
Remove node
2026-07-04 12:45:16 +02:00
Greg Karekinian
765d0b080e
WIP Initial kosmos_prometheus wrapper cookbook
2026-07-03 17:47:13 +02:00
Greg Karekinian
4cd6c41254
Add community prometheus cookbook
2026-07-03 17:46:18 +02:00
raucao
ec73dd5b57
Set Chef environment for node
2026-07-03 15:52:46 +02:00
raucao
850db344b7
Add prometheus node
2026-07-03 15:50:15 +02:00
raucao
99e8259696
Merge pull request 'Update Gitea to 1.26.4, Gitea Runner to 2.0.0' ( #631 ) from chore/upgrade_gitea_and_runner into master
...
Reviewed-on: #631
2026-07-01 12:30:57 +00:00
Greg Karekinian
7810f9f373
Update Gitea to 1.26.4, Gitea Runner to 2.0.0
...
Two avatar configs were moved to the admin settings.
2026-07-01 14:28:31 +02:00
Greg Karekinian
c167c1861f
Update knife-zero
2026-07-01 14:11:09 +02:00
raucao
96bab62af1
Merge pull request 'Set up Blossom server on blossom.kosmos.org' ( #630 ) from feature/blossom_server into master
...
Reviewed-on: #630
Reviewed-by: Greg <greg@kosmos.org >
2026-05-26 12:49:54 +00:00
raucao
2169e7904c
Add LDAP support for blossom-server
...
Only available in our feature branch atm
2026-05-19 16:32:03 +02:00
raucao
5a4905aa97
Upgrade deno
2026-05-14 07:52:45 +02:00
raucao
21e31440a7
Update node config
2026-05-14 07:52:12 +02:00
raucao
894ae3f77e
Add new garage node
2026-05-14 07:51:53 +02:00
raucao
8afe2ad05d
Update blossom whitelist
2026-05-14 07:51:23 +02:00
raucao
ef6e4e3319
Upgrade blossom-server
2026-05-14 07:50:48 +02:00
raucao
f8ce544452
Set up Blossom server on blossom.kosmos.org
2026-04-18 16:37:00 +04:00
greg
36e9ea8a01
Merge pull request 'Upgrade .NET and BTCPay Server' ( #629 ) from chore/upgrade_btcpay into master
...
Reviewed-on: #629
Reviewed-by: Greg <greg@kosmos.org >
2026-04-17 15:02:40 +00:00
raucao
2c2780a9f0
Update node info
2026-04-17 18:57:32 +04:00
raucao
6bcdd3f4d6
Upgrade .NET and BTCPay
2026-04-17 18:56:54 +04:00
raucao
abc3f7a0cd
Update node info
2026-04-17 15:47:10 +04:00
raucao
6d35c0a415
Update node info
2026-04-14 10:36:48 +04:00
raucao
be0d7105d3
Merge pull request 'Migrate PostgreSQL cluster to PG14' ( #625 ) from feature/postgresql_migration into master
...
Reviewed-on: #625
Reviewed-by: Greg <greg@kosmos.org >
2026-04-12 14:16:22 +00:00