Commit Graph

2115 Commits

Author SHA1 Message Date
raucao 5cc6347e2b Remove decommissioned nodes 2026-07-05 17:13:20 +02:00
raucao fa6d288a70 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:13:16 +02:00
raucao 6e617862dd Add pre-commit hook for sanitizing node configs 2026-07-05 17:12:21 +02:00
raucao 7529353753 Add util script for sanitizing nodes
Deletes the "override" and "default" properties, which may contain
sensitive data
2026-07-05 17:12:20 +02:00
raucao d7314b6af3 Add altermanager section to prometheus config 2026-07-05 17:12:20 +02:00
raucao 20e999f62b 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 17:12:20 +02:00
raucao 518acf5c39 Use full domain as fqdn for leo 2026-07-05 17:12:19 +02:00
raucao 16ff8faa85 Update node configs 2026-07-05 17:12:19 +02:00
raucao 08f0ba667f Scrape garage metrics 2026-07-05 17:12:19 +02:00
raucao 9df4c55684 Remove old garage nodes 2026-07-05 17:12:18 +02:00
raucao 0d856004a5 Add all nodes with base role as node exporter targets 2026-07-05 17:12:18 +02:00
raucao e99d10502f Add prometheus node exporter to base role 2026-07-05 17:12:18 +02:00
raucao 2f4aa1d790 Use base role instead of recipe in all runlists 2026-07-05 17:12:17 +02:00
raucao 4c770cc51f Remove upstream prometheus cookbook, migrate to our own 2026-07-05 17:12:17 +02:00
raucao fa5bc1610d Re-add global config, change values 2026-07-05 17:12:17 +02:00
raucao a9f4c1bd98 Apply changed configs to prometheus and alertmanager 2026-07-05 17:12:16 +02:00
raucao 58203d403a WIP Add node exporter 2026-07-05 17:12:16 +02:00
raucao 34e4bfd31c Remove obsolete CLI option
Was left over from trying to overwrite the defaults before
2026-07-05 17:12:16 +02:00
Greg Karekinian 1f42e693ac WIP Initial kosmos_prometheus wrapper cookbook 2026-07-05 17:12:15 +02:00
Greg Karekinian 71c2430b2f Add community prometheus cookbook 2026-07-05 17:12:15 +02:00
raucao f1fcd7681d Set Chef environment for node 2026-07-05 17:12:15 +02:00
raucao d6d9970b2e Add prometheus node 2026-07-05 17:12:14 +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
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
raucao b24a6107d2 Merge branch 'master' into feature/postgresql_migration 2026-04-12 18:15:01 +04:00
raucao 1f7a1d0909 Remove commented lines 2026-04-12 16:11:40 +04:00
greg ba361ad09f Merge pull request 'Create new VMs with Ubuntu 24.04' (#628) from feature/ubuntu_noble into master
Reviewed-on: #628
Reviewed-by: Greg <greg@kosmos.org>
2026-04-12 11:32:49 +00:00
greg 94be0a3543 Merge pull request 'Upgrade rskj to v9.0.1 and Ubuntu 24.04' (#627) from chore/upgrade_rskj into master
Reviewed-on: #627
Reviewed-by: Greg <greg@kosmos.org>
2026-04-12 11:31:26 +00:00
raucao 29fb3ae9c9 Automatically determine OS package name
Co-authored-by: Greg Karékinian <greg@karekinian.com>
2026-04-12 10:32:53 +00:00
raucao 3a1c3e20b8 Add new RSK testnet VM 2026-04-12 10:32:53 +00:00
raucao d7782ba41e Upgrade rskj to v9.0.1 and Ubuntu 24.04 2026-04-12 10:32:53 +00:00
raucao a3be57afbc Fix default apt keyring dir not existing on older Ubuntu
Recent Chef client versions use it
2026-04-12 09:10:58 +04:00
raucao 22d459b558 Create new VMs with Ubuntu 24.04 2026-04-12 08:54:47 +04:00