✕ Clear all filters
30 articles
▶ Videos →

📰 Dev.to · Guatu

30 articles · Updated every 3 hours · View all reads

All Articles 112,446Blog Posts 122,186Tech Tutorials 28,655Research Papers 23,061News 16,760 ⚡ AI Lessons
Network Policies with Calico: Default Deny and Namespace Isolation
Dev.to · Guatu 🔐 Cybersecurity ⚡ AI Lesson 3w ago
Network Policies with Calico: Default Deny and Namespace Isolation
Rolling out default-deny NetworkPolicies and namespace isolation with Calico without breaking DNS, ingress, or admission webhooks.
Network Policies with Calico: Default Deny and Namespace Isolation
Dev.to · Guatu 🔐 Cybersecurity ⚡ AI Lesson 3w ago
Network Policies with Calico: Default Deny and Namespace Isolation
Rolling out default-deny NetworkPolicies and namespace isolation with Calico without breaking DNS, ingress, or admission webhooks.
Velero + MinIO: Kubernetes Backup Strategy for Bare Metal
Dev.to · Guatu ⚡ AI Lesson 3w ago
Velero + MinIO: Kubernetes Backup Strategy for Bare Metal
Moving beyond cloud S3 to a bare-metal backup strategy using Velero, MinIO, and Longhorn. Lessons on CSI snapshots and ETCD persistence.
Agent Glass-Break Patterns: Controlled Escalation for Production
Dev.to · Guatu 🤖 AI Agents & Automation ⚡ AI Lesson 3w ago
Agent Glass-Break Patterns: Controlled Escalation for Production
How to implement controlled escalation for AI agents using safeBins and network-level constraints to prevent production catastrophes.
Grafana Dashboards: Information Density vs Readability
Dev.to · Guatu 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 4w ago
Grafana Dashboards: Information Density vs Readability
Stop cramming every metric into one screen. A practical look at balancing information density and performance in Grafana dashboards.
Kubernetes RBAC: Building Least-Privilege Service Accounts
Dev.to · Guatu ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Kubernetes RBAC: Building Least-Privilege Service Accounts
Moving beyond cluster-admin for everything. A practical approach to scoping ServiceAccount permissions for production workloads and AI agents.
Cloudflare DNS-01: Fixing the Gap Between Automation and Reality
Dev.to · Guatu ⚡ AI Lesson 1mo ago
Cloudflare DNS-01: Fixing the Gap Between Automation and Reality
Moving beyond basic cert-manager setups to handle DNS-01 challenges, Kubernetes ndots resolution issues, and dynamic IP automation with Cloudflare.
Building Agent Skills: A Pattern for Discoverable Capabilities
Dev.to · Guatu 🤖 AI Agents & Automation ⚡ AI Lesson 1mo ago
Building Agent Skills: A Pattern for Discoverable Capabilities
Moving beyond basic tool-calling to a composable skill pattern that makes agent capabilities discoverable and reusable across different frameworks.
Longhorn Volume Health: The Gap Between 'Healthy' and Actually Working
Dev.to · Guatu ⚡ AI Lesson 1mo ago
Longhorn Volume Health: The Gap Between 'Healthy' and Actually Working
Stop trusting the Longhorn UI blindly. Learn to monitor replication, fix stale mounts, and manage snapshot bloat in production K8s storage.
Kyverno Admission Controllers: Policy-as-Code That Actually Works
Dev.to · Guatu ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Kyverno Admission Controllers: Policy-as-Code That Actually Works
Moving beyond the happy path of Kubernetes policy enforcement. Real-world Kyverno pitfalls, mutation loops, and the gap between docs and production.
Unprivileged LXC + Docker: The runc Sysctl Permission Trap
Dev.to · Guatu ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Unprivileged LXC + Docker: The runc Sysctl Permission Trap
Fixing the silent failure of sysctl settings when running Docker inside unprivileged Proxmox LXC containers.
AdGuard Home: Network-Wide DNS Filtering with Failover
Dev.to · Guatu ⚡ AI Lesson 2mo ago
AdGuard Home: Network-Wide DNS Filtering with Failover
Setting up AdGuard Home for network-wide DNS filtering with a robust failover strategy to prevent total internet outages.
Stop Merging Broken YAML: Kubernetes Manifest Validation in CI
Dev.to · Guatu ⚡ AI Lesson 2mo ago
Stop Merging Broken YAML: Kubernetes Manifest Validation in CI
Don't let invalid manifests break your GitOps pipeline. Learn how to use kubeconform and Kyverno exclusions to catch errors before they hit production.
cert-manager + Cloudflare DNS-01: Automated TLS for Everything
Dev.to · Guatu ⚡ AI Lesson 2mo ago
cert-manager + Cloudflare DNS-01: Automated TLS for Everything
Automating TLS with cert-manager and Cloudflare DNS-01 in Kubernetes
SealedSecrets Key Backup: Don't Lose Your Encryption Keys
Dev.to · Guatu ⚡ AI Lesson 2mo ago
SealedSecrets Key Backup: Don't Lose Your Encryption Keys
How to back up and recover SealedSecrets encryption keys in Kubernetes
Ollama on Kubernetes: Recreate Strategy and Single-GPU Deadlock
Dev.to · Guatu ⚡ AI Lesson 2mo ago
Ollama on Kubernetes: Recreate Strategy and Single-GPU Deadlock
Deploying Ollama on Kubernetes can lead to GPU deadlocks. Here's how to avoid them.
Wildcard DNS + ndots:5: The TLS Nightmare and How to Fix It
Dev.to · Guatu 2mo ago
Wildcard DNS + ndots:5: The TLS Nightmare and How to Fix It
Kubernetes default DNS settings can cause TLS certificate mismatches when using wildcard DNS. Here is how to debug and fix it.
MQTT Broker Selection: HiveMQ vs Mosquitto for Industrial Use
Dev.to · Guatu 2mo ago
MQTT Broker Selection: HiveMQ vs Mosquitto for Industrial Use
Comparing HiveMQ and Mosquitto for industrial IoT: scalability, security, and reliability
Agent Credential Management: Two-Tier Service Accounts for Secure AI Agent Workflows
Dev.to · Guatu 🤖 AI Agents & Automation ⚡ AI Lesson 2mo ago
Agent Credential Management: Two-Tier Service Accounts for Secure AI Agent Workflows
Managing agent credentials with two-tier service accounts: a secure approach for AI agent orchestration
Pod Disruption Budgets: Why kubectl drain Gets Stuck on Longhorn
Dev.to · Guatu ⚡ AI Lesson 2mo ago
Pod Disruption Budgets: Why kubectl drain Gets Stuck on Longhorn
Pod Disruption Budgets can block kubectl drain on Longhorn. Here's how to avoid it.