DevOps

LXD: la pièce manquante

LXD signifie Linux Container Daemon. Il s'agit d'une technologie de conteneur. Mais LXD est très différent. Il se distingue du peloton. Ce n'est pas nécessairement mieux ni beaucoup plus rapide ni plus sécurisé! Mais cela résout un autre problème que les autres conteneurs ne peuvent pas solutionner. La transition des machines virtuelles traditionnelles vers les [...]

Par |2018-12-28T14:26:55+00:00December 28th, 2018|Conteneur, DevOps|1 Comment

Surveillance d’un cluster Hadoop de production avec Kubernetes

La surveillance d’un cluster Hadoop de production est un vrai challenge et se doit d’être en constante évolution. Aujourd’hui, la solution que nous utilisons se base sur Nagios. Efficace en ce qui concerne la surveillance la plus simple, elle n’est pas en mesure de répondre aux besoins de lancement de vérifications plus poussés. Dans cet [...]

Par |2018-12-21T16:31:26+00:00December 21st, 2018|Conteneur, Data Engineering, DevOps|0 commentaire

Microsoft annonce Cloud Native Application Bundles

Lors de la DockerCon EU 2018 à Barcelone, Matt Butcher, ingénieur principal chez Microsoft et inventeur de Helm, a présenté CNAB, Cloud Native Application Bundles, un format de packaging pour applications distribuées, ainsi que Duffle, un outil de ligne de commande permettant d’exécuter ces bundles. […]

Par |2018-12-05T10:20:08+00:00December 4th, 2018|Conteneur, DevOps|0 commentaire

Environnement de développement CoreOS avec Vagrant et VirtualBox

Suivre les instructions de CoreOS sur la façon de configurer un environnement de développement dans VirtualBox n’a pas bien fonctionné pour moi. Voici les étapes que j’ai suivies pour que Container Linux fonctionne avec Vagrant. […]

Par |2019-02-08T09:46:17+00:00June 20th, 2018|Conteneur, DevOps|0 commentaire

Ingestion de Data Lake, quelques bonnes pratiques

La création d’un Data Lake demande de la rigueur et de l’expérience. Voici plusieurs bonnes pratiques autour de l’ingestion des données en batch et en flux continu que nous recommandons et mettons en place lorsque nous accompagnons nos clients. […]

Par |2019-02-07T18:45:01+00:00June 18th, 2018|Data Engineering, DevOps|0 commentaire

Hive Metastore HA avec DBTokenStore: “Failed to initialize master key”

Cette article décrit ma petite aventure autour d'une erreur au démarrage du Hive Metastore. Elle se reproduit dans un environnement précis qui est celui d'une installation sécurisée, entendre avec Kerberos, en haute disponibilité avec le stockage des delegation token dans une base de données. La version de Hive est la 1.2 packagée dans la distribution [...]

Par |2019-06-18T21:53:43+00:00July 21st, 2016|Big Data, DevOps|0 commentaire

Nouveau regard sur les tests en Node.js avec Mocha, Should et Travis

Suite à une demande, l’article ci-dessous est la traduction d’un précédent publié le 19 février 2012. Aujourd’hui, j’ai finalement décidé de passer un peu de temps autour de Travis. Cette petite image verte en haut des pages d’accueil de projets GitHub m’intrigue de plus en plus ces derniers jours. En fait, pour être tout à [...]

Par |2019-06-25T09:34:08+00:00March 3rd, 2012|DevOps, Node.js|0 commentaire