Danielside

informática softwarelibre divagaciones música

GNU/Linux

Contenedor telegram con Buildah y Podman (II)

Casi 2 meses después de la primera entrega he ido avanzando en mi conocimiento de Podman y Buildah y ya tengo un contenedor casi completo para sustituir al servicio de puente Telegram, que se está ejecutando actualmente en un contenedor LXC.

La versión en contenedor Podman es ideal para este servicio. Según voy sabiendo más, no creo que los símiles que se han ido usando para explicar qué son los contenedores hayan sido los más adecuados. Circula por ahí la idea de que son como “máquinas virtuales ligeras” o “virtualización de los pobres”, pero esto es una verdad a medias.

En el mundo de LXC (sistema con el cual tengo ahora mismo montado mi servidor VPS) sí es cierto que un contenedor es prácticamente una máquina virtual con un sistema operativo completo: todas las librerías, su sistema de init, todos los programas de la instalación por defecto del sistema, etc.

Pero los contenedores Podman/Docker hay que verlos como un aislamiento de procesos. Es una especie de “empaquetamiento” (esto sería la imagen) de un proceso junto con todas sus librerías y configuraciones, y nada más; es decir no debes tener en el contenedor editores de texto, herramientas auxiliares de depuración ni nada por el estilo y ni siquiera debes ser capaz de conectarte (o no deberías tener la necesidad) por ssh o cualquier otro medio a la “consola” de ese contenedor. La idea es que jamás tenga que hacer ningún ajuste manual, solo en la imagen. Piensa que cuando tienes un proceso corriendo en tu ordenador (por ejemplo Prosody) tampoco “te conectas a ese proceso” para depurar ni inspeccionar nada. No se si me explico bien pero creo que eso se acerca a la idea de lo que debe ser un contenedor.

Seguir leyendo…

Ecologismo

Haciendo mis pinitos

Literal. Encontré unos piñones, 24 horas en remojo, lo pasé al sustrato, y uno de ellos germinó.

¡A ver qué sale de todo esto!

Contenedores, XMPP

Contenedor telegram con Buildah y Podman

Por razones que explica muy bien Oliver Liebel en su magnífica biblia sobre contenedores, la cual estoy digiriendo poco a poco (1700 páginas) Docker bien podría formar parte del pasado.

Podman es una herramienta para crear contenedores sin daemon (Docker necesita un proceso daemon), que permite contenedores rootless, y basado en el estándar Open Container Initiative.

Solo aquéllo que está basado en estándares acordados por todos los actores implicados tendrá vocación de perdurar. Nunca me gustó especialmente Docker, por razones que tampoco podría argumentar en profundidad. Indudablemente es un actor muy importante y son los que lanzaron definitivamente los contenedores “al estrellato”, pero parece que otros están tomando el relevo.

En cuanto a Kubernetes (el orquestador por excelencia), ya que admite contenedores OCI por defecto usando CRI-O, creo que Podman ha venido para quedarse.

Buildah es una herramienta que facilita la creación de imágenes OCI, y por tanto imágenes que se van a poder ejecutar con Podman.

Seguir leyendo…

XMPP

Prosody, Haproxy, Websocket, ConverseJS

Vamos a contar la conexión del excelente cliente web XMPP ConverseJS (https://conversejs.org/) al servidor Prosody (https://prosody.im/) usando WebSockets (https://developer.mozilla.org/es/docs/Web/API/Websockets_API) con Haproxy (http://www.haproxy.org/) de por medio.

Seguir leyendo…

Administración Electrónica, LinuxAE

Llega LinuxAE 5.1 con soporte de tarjetas criptográficas FNMT

Ahora que he podido ponerle las manos encima a una tarjeta criptográfica FNMT, he decidido ponerme manos a la obra e investigar el soporte en Linux para este tipo de firmas. De paso, he arreglado un fallo y he subido de versión algunos componentes.

Seguir leyendo…
4 comentarios

GNU/Linux

Linux no se puede comprar ni vender

Como decía Manolo Escobar, ni se compra ni se vende. Al hilo de algunos comentarios de “Microsoft ha comprado Linux” que he visto por ahí, me gustaría hacer algunas aclaraciones al respecto de por qué es imposible.

Seguir leyendo…

Administración Electrónica, GNU/Linux, LinuxAE

LinuxAE en tu nube

Teniendo un servidor VPS, si ya usas Linux AE para realizar trámites con la administración, se me ocurrió que sería muy útil conectarse desde cualquier lugar, sin instalar nada en el ordenador y sin importar el sistema operativo que se utilice, siempre que cuente con un cliente RDP.

Seguir leyendo…

Divagaciones, Tecnología

Con ciertas tecnologías, la realidad tiene los días contados

Me resulta fascinante y al mismo tiempo aterradora la tecnología emergente DeepFake, aquélla tecnología que permite hacer que personas vivas o muertas digan y hagan cosas que no han dicho realmente, mediante la creación de vídeos donde se simulan sus rasgos y movimientos y su tono de voz, sus inflexiones, acento, etc.

En el lado anecdótico puede ser gracioso ver vídeos de Lola Flores anunciando cerveza o todos los vídeos de Tom Cruise que están circulando, pero hay una vertiente más preocupante.

Creo que en pocas cabezas cabe ser pro Trump por motivos obvios. El tipo salió y entró otro tipo que la verdad es que tampoco me apasiona.

Con el tiempo, Joe Biden ha ido protagonizando “episodios” de olvido, caídas e idas de pinza en general que hacen pensar ¿y ahora a qué otro demente han colocado en su lugar?

El mundo está extremadamente polarizado y los debates de una alternativa contra otra están a la orden del día. Cualquier acérrimo defensor de Trump podría empezar ahora esos documentos visuales para desacreditar a Biden. Pero sostengo que cada vez tienen menos sentido estas confrontaciones, porque se ha vuelto prácticamente imposible, a través de lo que nos envía la Matrix, conocer al 100% la verdad ¿Y por qué?

Pues porque…. ¿y si esos vídeos de los problemas de Biden fueran a su vez DeepFake?

Tontunas