De Docker Compose à Kubernetes via Podman

Rédigé par Nicolas Sulek Aucun commentaire
Classé dans : Système Mots clés : aucun
Voici un petit guide pour migrer du couple Docker et Docker compose vers Podman et Kubernetes.

Plusieurs possibilités pour migrer vers Podman :
  • remplacer le moteur d'exécution de conteneur Docker par Podman et continuer à utiliser Docker Compose
  • utiliser podman-compose
  • utiliser les services systemd pour retranscrire les dépendances entre conteneurs
  • passer à Quadlet
  • réécrire les fichiers docker-compose.yml en fichier YAML pour Kubernetes
C'est cette dernière solution que j'ai choisie.

Lire la suite

Execution Environments et Ansible

Rédigé par Nicolas Sulek Aucun commentaire
Classé dans : Système Mots clés : ansible, rundeck, CentOS, Fedora, python, RHEL
Un Execution Environment est une image de conteneur qui contient les dépendances système et les collections nécessaires pour exécuter des playbooks Ansible.

Il apporte :
  • l'isolation des dépendances logicielles
  • la portabilité entre les équipes et les environnements
  • la séparation des autres contenus et outils d'automatisation.
Il peut être intégré dans une chaîne CI/CD par exemple.

Lire la suite

Stable diffusion avec un GPU AMD sous Linux

Rédigé par Nicolas Sulek Aucun commentaire
Classé dans : Logiciel Mots clés : , amd, stable diffusion, rocm, python
Stable Diffusion, modèle d'apprentissage profond de génération d'images à partir de description en langage naturel, ne sait gérer par défaut que les GPU Nvidia grâce à CUDA et les CPU.

Pour qu'il puisse utiliser un GPU AMD sous Linux, il faut :
  • installer ROCM via la pile logicielle AMD
  • configurer pytorch pour l'utiliser.

Lire la suite

Red Hat Enterprise Linux 8 : dh key too small

Rédigé par Nicolas Sulek Aucun commentaire
Classé dans : Système Mots clés : RHEL, SSL, TLS, CentOS
Avec Red Hat Enterprise Linux 8, on peut rencontrer des erreurs de connexions à des services hébergés sur des serveurs plus anciens.

Par exemple, le cas d'un serveur Apache sur RHEL 8 qui se connecte avec SSL ou TLS à un serveur Lemon LDAP hébergé sur une RHEL7 peut entraîner une erreur de ce type :
error:141A318A:SSL routines:tls_process_ske_dhe:dh key too small

Lire la suite