Publicar la llave pública SSH

Publicar la llave pública SSH
Los principales repositorios (Gitlab y Github) exponen las llaves públicas SSH de sus usuarios de forma que están accesibles para descarga: https://(gitlab|github).com/<usuario>.keys Es la URL de donde se obtienen, y aquí las mías: https://gitlab.com/pilasguru.keys https://github.com/pilasguru.keys La ventaja es tener un sitio disponible donde está nuestra clave (y la de nuestros colegas) para usar en automatismos ...

Fundamentos y doctrinas de la Guerra Fría

Fundamentos y doctrinas de la Guerra Fría
Tuve el gusto de presentar ante dos sextos años de la Escuela Elbio Fernandez un análisis de los fundamentos y las doctrinas de la Guerra Fría, con la idea de complementar el estudio que previamente ellos habían hecho sobre ese período histórico, pero acercando una visión desde la “academia”, gracias a Von Neumann, claro. Me ...

Enviar correo SMTP por telnet

Enviar correo SMTP por telnet
Nada nuevo, esto está por todo internet explicado en muchas formas, tamaños y colores. Pero sucede que lo utilizo mucho y lo que siempre hago es entrar a mi blog y hacer una búsqueda por el término “telnet” y ahi me doy cuenta que tengo todas las formas de telnet para correo, menos la común ...

fingerprint de certificados ssh

fingerprint de certificados ssh
Con el tiempo uno va coleccionando muchos certificados, algunos dedicados a un determinado proyecto, otros dedicados a algun cliente y, por supuesto los propios. En ese repositorio de certificados que suele ser la carpeta ~/.ssh/ hay que agregar los certificados que por algun motivo distribuimos en algunos servidores… en fin, llegará el día que necesitemos ...

FIX AWS cli “An error occurred (AuthFailure)”

FIX AWS cli
Uno de los deployments que estoy automatizando con aws-cli funcionaba perfectamente cuando utilizaba recursos RDS, por ejemplo: $ aws rds describe-db-snapshots --db-instance-identifier production { "DBSnapshots": [] } lo que significa que estaban correctamente configuradas las credenciales y los permisos dentro de IAM. Pero al ejecutar comandos sobre EC2 obtenía un error, en algo tan sencillo ...

Deepin

Deepin
Ya hace tiempo que vengo utilizando Deepin como mi distribución de escritorio de Linux. Es algo que podemos cambiar, pero hace tiempo que Deepin es mi distribución preferida a la hora de montar un desktop. Se trata de una distribución para desktop que busca ser elegante y fácil de utilizar para el usuario promedio. No ...

Vagrant cheat sheet 1

Vagrant cheat sheet
Hace ya un tiempo que hice y vengo manteniendo un Vagrant cheat sheet con la lista ordenada de los comandos vagrant. Si te interesa Vagrant, este resúmen puede ayudarte.

Tabla periódica del DevOps

Tabla periódica del DevOps
La empresa XebiaLabs mantiene una tabla periódica de las herramientas para DevOps que es una forma muy interesante de tener tanto nombre y herramientas ordenados en una forma visual y comprensible. Las herramientas listadas tiene cada una un enlace que lleva a información adicional. Fuente: PERIODIC TABLE OF DEVOPS TOOLS

¿cómo evitar subirse al tren de la desinformación en las redes sociales?

¿cómo evitar subirse al tren de la desinformación en las redes sociales?
No compartas sin antes filtrar la información por estos cinco puntos

Instalar Docker con Ansible

Instalar Docker con Ansible
Instalar en Ubuntu 16.04 con Ansible docker engine y docker-compose. - hosts: all become: true tasks: - name: ensure repository key is installed apt_key: id: "58118E89F3A912897C070ADBF76221572C52609D" keyserver: "hkp://p80.pool.sks-keyservers.net:80" state: present - name: ensure docker registry is available # Ubuntu 16.04 LTS apt_repository: repo='deb https://apt.dockerproject.org/repo ubuntu-xenial main' state=present - name: ensure docker and dependencies are installed ...