DNS over HTTPS with AdGuard Home running in Kubernetes, behind TraefikArmel Soro published on 2022-01-14 included in BlogsMigration journey of AdGuard Home from a Raspberry Pi in a private network (backed by an OpenWRT Router) to a public Kubernetes cluster, behind a reverse proxy like Traefik.
Remediating the Log4Shell CVE in a legacy closed-source Spring Boot applicationArmel Soro published on 2021-12-23 included in BlogsOn how to update a legacy and closed-source Spring Boot executable JAR after applying the mitigation measures recommended against the Log4Shell vulnerability.
Merging dynamic configuration data in Helm ChartsArmel Soro published on 2021-10-06 included in BlogsOn how to merge dynamic data with Helm Charts
Handling YAML in a Spring Boot based REST APIArmel Soro published on 2021-08-31 included in BlogsOn how to add support for YAML in a Spring Boot based REST API
Batch writes to Google Cloud Firestore using the Apache Beam Java SDK on Google Cloud DataflowArmel Soro published on 2021-04-23 included in BlogsOn how to leverage Apache Beam DoFn lifecycle methods to optimize writing to Google Cloud Firestore, when running in Google Cloud Dataflow.
Leveraging Kubernetes CronJobs for automated backups of a headless Ghost blog to AWS S3Armel Soro published on 2021-01-03 included in BlogsOn how to leverage Kubernetes CronJobs to implement a simple automated backup solution of a headless Ghost blog to S3.