Thomas DecauxDeploy a Kubernetes gitops ready / AKS + Terraform + argocdBe ready for a journey into the world of modern cloud-native infrastructure and DevOps practices. In this quick guide, we will explore the…Oct 1, 20231Oct 1, 20231
Thomas DecauxSend argocd notifications to elasticsearchargocd, my favorite gitops solution, allows to send notification about event (such as sync failed) on several targets:Sep 18, 2023Sep 18, 2023
Thomas Decauxprometheus metrics to elasticsearch with elastic beat on kubernetes, ECKWhen monitoring kubernetes workloads, most of the time you go for prometheus / grafana, because:Aug 16, 2023Aug 16, 2023
Thomas DecauxHDFS to elasticsearch, with pyspark / argo-workflow / kubernetesAt X.com, we love elasticsearch, we use it to power our search engines, and a lot for analytics stuff.Nov 11, 2022Nov 11, 2022
Thomas DecauxRun pyspark script on kubernetes with argo-workflowAt x.com analytics, we are moving our data lake from Hadoop to kubernetes + S3 Ceph storage.Nov 10, 2022Nov 10, 2022
Thomas DecauxUse snappy compression native when running Spark on AlpineSnappy is a very good compression algo., used by Spark to write & read smaller parquet files. Spark use a java library “xerial”Jul 2, 20222Jul 2, 20222
Thomas DecauxHistorize elastic APM server dataYou are using elastic APM (https://www.elastic.co/fr/observability/application-performance-monitoring) to watch whats happen inside your…Apr 12, 2022Apr 12, 2022
Thomas DecauxVersionner vos indices elasticsearchDans cette courte story, je vais vous expliqer comment bien versionner des indices elasticsearch, en utilisant les alias.Feb 17, 2022Feb 17, 2022
Thomas DecauxPlay with argoCD API from ansibleI am a big fan of Ansible, as a good / lazy engineer, I love making everything automatic!Dec 31, 20212Dec 31, 20212
Thomas DecauxMettre à jour des labels + network-policy sans tout casserPetit retour d’expérience qui a mal tourné…..Dec 29, 2021Dec 29, 2021