Caso de usoDevOps
DevOps
desde el iPhone
Las incidencias no tienen horario. Cuando salta una alerta a las 11 de la noche, tienes que investigar rápido. Tu Mac ya tiene kubectl, aws, gcloud, tus claves SSH y todas tus configuraciones. Con Macky accedes a todo ello desde el móvil.
El problema
Las incidencias no esperan
Te llega un aviso cuando no estás en tu mesa. Tienes que revisar logs, reiniciar un pod, lanzar un despliegue o averiguar a qué se debe un pico. Llegar a un portátil lleva tiempo. El móvil ya lo tienes en la mano.
La solución
Todas las herramientas de tu Mac
Macky conecta tu iPhone con el terminal de tu Mac mediante WebRTC cifrado. Tu Mac ya tiene todas las herramientas CLI instaladas y autenticadas. No tienes que volver a configurar credenciales en el móvil. Conéctate y ponte a trabajar.
Qué puedes hacer
01
Revisar los logs del servidor
Sigue los logs de producción con tail, revisa las tasas de error o busca en la salida reciente. Todas tus herramientas de logs están en tu Mac.02
Reiniciar servicios
Levanta un servicio caído, reinicia un pod con kubectl o lanza un reinicio desde la CLI de tu proveedor en la nube.03
Ejecutar comandos kubectl
Consulta el estado de los pods, mira logs, revisa recursos con describe y escala despliegues. Tu kubeconfig ya está en tu Mac.04
Investigar con las CLI de la nube
Usa aws, gcloud o cualquier otra CLI instalada y autenticada en tu Mac. Sin volver a iniciar sesión.05
Desplegar un hotfix
Si necesitas publicar un arreglo rápido, ejecuta tu script de despliegue o el disparador de CI directamente desde el terminal de tu Mac en el iPhone.Primeros pasos
- Descarga Macky en tu Mac y en tu iPhone
- Conecta tu iPhone a tu Mac con Macky
- Abre el terminal en tu iPhone
- Tus herramientas, claves y configuraciones ya están ahí
- Empieza a investigar