<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>blog.labjp.xyz - Blog about Kubernetes, OpenShift and Cloud Native</title><description>Technical blog about Kubernetes, OpenShift, DevOps and Cloud Native architectures. By Jean Paul López, Senior Consultant @ Red Hat.</description><link>https://blog.labjp.xyz/</link><language>en-us</language><atom:link href="https://blog.labjp.xyz/en/rss.xml" rel="self" type="application/rss+xml"/><item><title>AI Agent for SREs: MCP Servers + Gen AI Studio on OpenShift AI</title><link>https://blog.labjp.xyz/en/blog/2026-02-13-mcp-servers-genai-studio-openshift-ai/</link><guid isPermaLink="true">https://blog.labjp.xyz/en/blog/2026-02-13-mcp-servers-genai-studio-openshift-ai/</guid><description>How I built an operations assistant with 4 MCP Servers (Prometheus, Alertmanager, Kubernetes, Red Hat KB) using Gen AI Studio on OpenShift AI 3.2.</description><pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate><category>openshift-ai</category><category>mcp</category><category>genai-studio</category><category>llama</category><category>kubernetes</category><category>prometheus</category><category>alertmanager</category><category>agentic-ai</category><category>tech-preview</category></item><item><title>Enterprise RAG in Java: From Theory to Production</title><link>https://blog.labjp.xyz/en/blog/2026-01-20-rag-enterprise-java/</link><guid isPermaLink="true">https://blog.labjp.xyz/en/blog/2026-01-20-rag-enterprise-java/</guid><description>Build robust RAG systems for enterprise environments using Java, pgvector, and local models.</description><pubDate>Tue, 20 Jan 2026 00:00:00 GMT</pubDate><category>ai</category><category>rag</category><category>java</category><category>enterprise</category></item><item><title>LangChain4j 1.x: Generative AI for Java Developers, in Production</title><link>https://blog.labjp.xyz/en/blog/2026-01-19-langchain4j-java-ai/</link><guid isPermaLink="true">https://blog.labjp.xyz/en/blog/2026-01-19-langchain4j-java-ai/</guid><description>Build generative AI applications in Java with LangChain4j 1.x: AI Services, RAG with pgvector, tools, memory, Quarkus, and OpenShift deployment with secrets, retries and rate limiting.</description><pubDate>Mon, 19 Jan 2026 00:00:00 GMT</pubDate><category>ai</category><category>langchain4j</category><category>java</category><category>llm</category><category>quarkus</category><category>openshift-ai</category></item><item><title>Complete Guide to Helm Charts for Kubernetes</title><link>https://blog.labjp.xyz/en/blog/2026-01-18-helm-charts-complete-guide/</link><guid isPermaLink="true">https://blog.labjp.xyz/en/blog/2026-01-18-helm-charts-complete-guide/</guid><description>Helm in production: chart structure, what changed in Helm 4, enterprise-grade examples on OpenShift, troubleshooting, rollbacks and secrets management.</description><pubDate>Sun, 18 Jan 2026 00:00:00 GMT</pubDate><category>kubernetes</category><category>helm</category><category>devops</category></item><item><title>GitOps on OpenShift with ArgoCD</title><link>https://blog.labjp.xyz/en/blog/2026-01-17-gitops-openshift-argocd/</link><guid isPermaLink="true">https://blog.labjp.xyz/en/blog/2026-01-17-gitops-openshift-argocd/</guid><description>GitOps on OpenShift with the OpenShift GitOps operator: installation, ApplicationSets, multi-tenancy with AppProjects and RBAC, and troubleshooting sync, drift and self-heal.</description><pubDate>Sat, 17 Jan 2026 00:00:00 GMT</pubDate><category>openshift</category><category>gitops</category><category>argocd</category></item><item><title>Modern CI/CD with GitHub Actions (and When to Reach for Tekton)</title><link>https://blog.labjp.xyz/en/blog/2026-01-16-ci-cd-github-actions/</link><guid isPermaLink="true">https://blog.labjp.xyz/en/blog/2026-01-16-ci-cd-github-actions/</guid><description>Production-grade CI/CD with GitHub Actions: build, test, container image and deployment to Kubernetes/OpenShift, plus an honest comparison with Tekton and OpenShift Pipelines.</description><pubDate>Fri, 16 Jan 2026 00:00:00 GMT</pubDate><category>devops</category><category>github-actions</category><category>ci-cd</category><category>tekton</category><category>openshift-pipelines</category></item><item><title>Cloud Native Microservices with Quarkus</title><link>https://blog.labjp.xyz/en/blog/2026-01-15-cloud-native-microservices-quarkus/</link><guid isPermaLink="true">https://blog.labjp.xyz/en/blog/2026-01-15-cloud-native-microservices-quarkus/</guid><description>A practical guide to Quarkus 3.x on Java 21: Quarkus REST, virtual threads, Panache, Kafka, health checks and OpenShift deployment, with real production lessons.</description><pubDate>Thu, 15 Jan 2026 00:00:00 GMT</pubDate><category>quarkus</category><category>java</category><category>microservices</category><category>java-21</category><category>virtual-threads</category><category>openshift</category></item><item><title>Application Monitoring on OpenShift with Prometheus: User Workload Monitoring</title><link>https://blog.labjp.xyz/en/blog/2026-01-14-monitoring-prometheus-grafana/</link><guid isPermaLink="true">https://blog.labjp.xyz/en/blog/2026-01-14-monitoring-prometheus-grafana/</guid><description>How to monitor your own applications on OpenShift using the built-in Prometheus stack: User Workload Monitoring, ServiceMonitor, alerting, the Cluster Observability Operator, and when kube-prometheus-stack is still the right call.</description><pubDate>Wed, 14 Jan 2026 00:00:00 GMT</pubDate><category>openshift</category><category>kubernetes</category><category>prometheus</category><category>grafana</category><category>observability</category><category>monitoring</category></item><item><title>eBPF + AI + Kubernetes: Real-Time Threat Detection for Cloud Native</title><link>https://blog.labjp.xyz/en/blog/2025-08-22-ebpf-ia-kubernetes-deteccion-amenazas/</link><guid isPermaLink="true">https://blog.labjp.xyz/en/blog/2025-08-22-ebpf-ia-kubernetes-deteccion-amenazas/</guid><description>A reference architecture combining eBPF for kernel-level observability with ML models to detect DDoS attacks, port scans, and anomalies in Kubernetes with low performance impact.</description><pubDate>Fri, 22 Aug 2025 00:00:00 GMT</pubDate><category>ebpf</category><category>ai</category><category>kubernetes</category><category>security</category><category>cloud-native</category><category>observability</category></item><item><title>Ansible Execution Environment: Optimizing Automation with Containers</title><link>https://blog.labjp.xyz/en/blog/2025-06-21-ansible-execution-environment/</link><guid isPermaLink="true">https://blog.labjp.xyz/en/blog/2025-06-21-ansible-execution-environment/</guid><description>A practical guide to creating Ansible Execution Environments using ansible-builder and Red Hat UBI 9, solving the problem of inconsistent dependencies.</description><pubDate>Sat, 21 Jun 2025 00:00:00 GMT</pubDate><category>automation</category><category>ansible</category><category>containers</category><category>aap</category><category>execution-environment</category><category>devops</category></item><item><title>Steps to Become a Golden Kubestronaut: My Personal Experience</title><link>https://blog.labjp.xyz/en/blog/2025-06-21-golden-kubestronaut-experiencia/</link><guid isPermaLink="true">https://blog.labjp.xyz/en/blog/2025-06-21-golden-kubestronaut-experiencia/</guid><description>Complete guide on how to become a Kubestronaut and Golden Kubestronaut from the CNCF, with practical tips and the recommended order for certifications.</description><pubDate>Sat, 21 Jun 2025 00:00:00 GMT</pubDate><category>golden-kubestronaut</category><category>kubernetes</category><category>cks</category><category>cka</category><category>ckad</category><category>kubestronaut</category><category>lfcs</category><category>certifications</category></item></channel></rss>