Al llegar el nuevo año mi antiguo GitHub token classic ha expirado. En tu perfil de usuario puedes decidir la fecha de expiración de tu token. Es recomendable ponerle una fecha y acostumbrarte a renovarlo. Lo voy a poner por aquí porque siempre me olvido del comando para guardar el nuevo token. Generar el Token […]
Category Archives: DevOps
El escenario es: hemos hecho una Pull Requests en Github y mientras esperamos que se la miren, otro compañero ha hecho su Pull Requests, ha mergeado y ahora, en la nuestra vemos lo siguiente. Un bonito conflicto a resolver. Lo podemos hacer de dos maneras, o resolverlo a mano en Github o via nuestra terminal. […]
Otro error con el que me he encontrado recientemente, mientras experimento con Flask, ha sido este pequeño bug con flask-apispec. Encontré un tutorial para añadir Swagger a Flask y de esa manera documentar automáticamente toda la API. Más abajo pongo el tutorial en un link. Si accedía a la url localhost:5000/swagger todo funcionaba según lo […]
Últimamente me he puesto a añadir cosas y cosas y cosas que tenía pendiente en el Terraform personal y, en algún momento, me he encontrado con algún error que me impedía ejecutar bien un “terraform plan”. Las pruebas que hago son por ejemplo borrar el .terraform local y hacer un terraform init, pero sin éxito. […]
Por ciertos motivos, he necesitado estos días poder tener un entorno local con WordPress. Y uno de los requisitos que necesitaba era habilitar HTTPS.Vamos a ver como se podemos habilitar HTTPS en WordPress en local usando un Docker container.
Hace poco moví de un repositorio a otro la parte de infraestructura de esta aplicación WordPress en AWS. Sin darme cuenta, no actualicé el .gitignore y varios archivos de más de 100 megas se añadieron al repositorio. Cuando esto pasa GitHub nos devuelve el error Primero habrá que eliminar del repositorio este archivo y luego, […]
Hace unos días empecé a trabajar en un repositorio de Git nuevo y bueno, lo típico que al principio te pones y cometes muchos fallos por diversos motivos. Total que acabé con 36 commits para unos miseros stacks de CloudFormation. Entonces, empecé a jugar con el rebase pero la verdad sea dicha, la brujería del […]
Peleando con Terraform. Llamo a un módulo que crea un aws lc y un aws asg pero contiene un error, que hace actualizar el lc todo el rato. Me vuelvo loco y borro los recursos por la fuerza y Terraform se buggea. Obtengo este error: – module.celery_asg.aws_launch_configuration.lc-app (deposed) In essence terraform complains, if I understand […]
Terraform está muy bien pero hay cosas que me cuestan siempre de recordar. Y esta es una muy simple seguramente pero no hay manera de que recuerde bien como funciona en general. Queremos crear un recurso siempre y cuando, le pasemos un parámetro.
Nota rápida sobre activar debug export TF_LOG=TRACE Deshabilitar export TF_LOG= Links https://www.terraform.io/docs/commands/environment-variables.html



