En este recorrido añades un registro TXT a example.com y después lo deshaces. No toca nada que sirva tráfico, así que puedes probarlo en una zona en producción. Necesitas el rol Técnico o superior en la zona.
Simula el cambio.
Abre el dominio, ve a DNS → Registros y elige Agregar registro. Elige
TXT, nombre_changecontrol-test, cualquier contenido, y escribe un motivo comoProbar el control de cambios. El diálogo muestra la Vista previa: la versión en la que está el dominio, la versión que crearía el cambio y las diferencias exactas.openwaf-cloud ctl records add example.com type=TXT name=_changecontrol-test \ content="hola" --reason "Probar el control de cambios" --dry-run--dry-runpide a la API que simule el cambio y muestra el plan, por ejemploversión 7 → 8y una línea+ records[id=…]. No se aplica nada.Aplícalo.
Elige Aplicar el cambio. El diálogo confirma
Aplicado · versión 8.Repite la orden sin
--dry-run. La CLI vuelve a simular, enseña las diferencias y pide confirmación (¿Aplicar? [s/N]); respondes. Añade--waitpara esperar a que todos los nodos de borde apliquen la versión nueva.La escritura lleva la versión contra la que simulaste. Si alguien ha cambiado la zona mientras tanto, se rechaza y no se aplica nada: lo explica Simular y después confirmar.
Encuéntralo en el historial.
Ve a Cambios → Historial. La versión nueva aparece arriba con tu nombre, el cambio
Registro añadidoy tu motivo. Cambios la compara con la anterior.openwaf-cloud ctl zones history example.com --limit 5 openwaf-cloud ctl zones diff example.com 7 8Vuelve atrás.
En Cambios → Historial, elige Volver en la versión anterior a la tuya (la 7), deja o cambia el motivo y confirma.
openwaf-cloud ctl zones revert example.com 7 --reason "Deshacer la prueba del control de cambios"Volver atrás no borra la versión 8. Crea la versión 9, con la configuración guardada en la 7, la acción
zone.reverty la indicación de la versión restaurada.
Siguientes pasos
- Versiones de la configuración explica qué guarda cada versión.
- Propagación al borde enseña a comprobar que todos los nodos de borde tienen la versión nueva.
- Auditoría cubre los cambios que no son configuración de una zona, como miembros, tokens o purgas de caché.