Repo iniciado

This commit is contained in:
2026-03-03 23:19:23 +00:00
commit c126187c5a
32 changed files with 2719 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
# Global Matrix configuration
# Agent-specific overrides go in agents/<name>/config.yaml
homeserver: "${MATRIX_HOMESERVER}"
server_name: "${MATRIX_SERVER_NAME}"
# Shared rooms — reference these IDs in per-agent configs
rooms:
devops: "${MATRIX_ROOM_DEVOPS}"
alerts: "${MATRIX_ROOM_ALERTS}"
logs: "${MATRIX_ROOM_LOGS}"
admin: "${MATRIX_ROOM_ADMIN}"
audit: "${MATRIX_ROOM_AUDIT}"
agents_internal: "${MATRIX_ROOM_AGENTS_INTERNAL}"
+28
View File
@@ -0,0 +1,28 @@
# Global SSH server inventory
# Referenced by target name in agent configs
defaults:
user: deploy
port: 22
key_file_env: SSH_PRIVATE_KEY_PATH
timeout: 10s
keepalive_interval: 15s
targets:
production:
hosts:
- "${PROD_HOST_1}"
- "${PROD_HOST_2}"
user: deploy
jump_host: "${BASTION_HOST}"
staging:
hosts:
- "${STAGING_HOST}"
user: deploy
monitoring:
hosts:
- "${MONITORING_HOST}"
user: monitor
key_file_env: SSH_MONITOR_KEY_PATH