bootstrap: iniciar bitácora operativa
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"section": "manuales",
|
||||
"title": "Reemplazo seguro de un nodo de cómputo",
|
||||
"description": "Runbook para drenar, reemplazar y reincorporar un nodo",
|
||||
"tags": ["runbook", "hardware"],
|
||||
"systems": ["compute", "kubernetes"],
|
||||
"weight": 20,
|
||||
"body_markdown": "## Prerrequisitos\n\n- Ventana aprobada.\n- Capacidad suficiente en los nodos restantes.\n- Acceso fuera de banda probado.\n\n## Procedimiento\n\n1. Confirmar salud del clúster.\n2. Drenar el nodo según la política de cargas.\n3. Verificar reubicación.\n4. Reemplazar el equipo.\n5. Reincorporar y validar.\n\n## Reversión\n\nRehabilitar el nodo anterior únicamente cuando sea seguro y documentar cualquier desviación.\n"
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"title": "Actualizar firmware del switch spine-01",
|
||||
"description": "Cambio controlado y validación de enlaces del spine principal",
|
||||
"tags": ["red", "firmware"],
|
||||
"systems": ["spine-01"],
|
||||
"risk": "high",
|
||||
"ticket": "CHG-1042",
|
||||
"review_required": true,
|
||||
"review_policy": "all-active-except-author",
|
||||
"context": "La versión instalada contiene una corrección aprobada para pérdida intermitente de telemetría.",
|
||||
"changes": [
|
||||
"Respaldé la configuración vigente.",
|
||||
"Instalé la imagen aprobada y reinicié durante la ventana de mantenimiento."
|
||||
],
|
||||
"commands": [
|
||||
"show version",
|
||||
"show interfaces status"
|
||||
],
|
||||
"validation": [
|
||||
"Todos los uplinks quedaron en estado up.",
|
||||
"No aparecieron errores nuevos en los registros durante 20 minutos."
|
||||
],
|
||||
"rollback": "Arrancar la imagen anterior y restaurar la configuración respaldada.",
|
||||
"duration_minutes": 75,
|
||||
"agent": "claude-code"
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"title": "Estandarizar observabilidad del clúster",
|
||||
"description": "Unificar métricas, registros, alertas y tableros operativos",
|
||||
"objective": "Lograr cobertura observable y criterios de alerta consistentes para todos los componentes críticos.",
|
||||
"owners": [],
|
||||
"target_date": "2026-12-15",
|
||||
"status": "planned",
|
||||
"tags": ["observabilidad"],
|
||||
"systems": ["prometheus", "loki", "grafana"],
|
||||
"scope": [
|
||||
"Inventario de alertas",
|
||||
"Dashboards base",
|
||||
"Retención y capacidad"
|
||||
],
|
||||
"out_of_scope": [
|
||||
"Sustituir el sistema corporativo de incidentes"
|
||||
],
|
||||
"milestones": [
|
||||
"Completar inventario",
|
||||
"Publicar estándares",
|
||||
"Migrar componentes críticos"
|
||||
],
|
||||
"success_criteria": [
|
||||
"100% de nodos reporta métricas base.",
|
||||
"Todas las alertas críticas tienen owner y runbook."
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"title": "Probar restauración de etcd",
|
||||
"description": "Ejercicio controlado de recuperación del plano de control",
|
||||
"project_id": "",
|
||||
"priority": "high",
|
||||
"assignees": [],
|
||||
"estimate_minutes": 120,
|
||||
"due": "2026-09-15",
|
||||
"tags": ["backup", "dr"],
|
||||
"systems": ["etcd"],
|
||||
"objective": "Validar el RTO y corregir el runbook de restauración.",
|
||||
"acceptance_criteria": [
|
||||
"La restauración termina sin pérdida fuera del punto respaldado.",
|
||||
"El RTO medido es menor a 60 minutos.",
|
||||
"El manual refleja todos los pasos observados."
|
||||
],
|
||||
"notes": "Ejecutar en un entorno aislado con snapshots aprobados."
|
||||
}
|
||||
Reference in New Issue
Block a user