Blog

Configure InfluxDB with Grafana

Troubleshoot InfluxDB authentication and database connection issues when integrating with Grafana for metrics visualization.

Read more →

August 8, 2022

PXE Boot with Synology NAS

Set up network PXE booting for RHEL installation using Synology NAS as TFTP and HTTP server with Kickstart automation.

Read more →

May 13, 2022

Helm Alternative for Multiple If-Else Conditions

Use Helm's dict function to replace verbose if-else blocks with cleaner, more maintainable template code.

Read more →

July 8, 2021

Build Multi-Arch Docker Images Using Tekton

Create multi-architecture container images in Tekton pipelines using Docker Buildx with QEMU emulation.

Read more →

January 19, 2021

Tekton Triggers and CEL Interceptors

Filter and modify incoming webhook events in Tekton using CEL Interceptors for advanced pipeline triggering logic.

Read more →

January 19, 2021

GitOps with Tekton and ArgoCD

Build a complete GitOps pipeline using Tekton for CI and ArgoCD for CD on OpenShift, with GitHub webhook integration.

Read more →

January 14, 2021

Setting Up Docker Buildx on Linux

Configure Docker Buildx for multi-architecture container builds on Linux, including ARM64 cross-compilation.

Read more →

December 5, 2020

Boot from USB Through GRUB Menu

Manually boot from a USB drive using GRUB command line when the boot menu doesn't detect your device.

Read more →

December 1, 2020

End User Auth with OpenShift Service Mesh and Keycloak

Configure JWT-based authentication and authorization in OpenShift Service Mesh (Istio) with Keycloak as the identity provider.

Read more →

November 12, 2020

Syslog with Loki Promtail

Configure rsyslog to forward system logs to Loki via Promtail on K3s for centralized log aggregation.

Read more →

November 4, 2020