Join us

ContentUpdates and recent posts about Argo CD..
Link
@varbear shared a link, 3 months ago
FAUN.dev()

5 engineering dogmas it's time to retire

Dependencies are risky, especially in smaller companies - avoid unnecessary packages to prevent security incidents and maintain code simplicity. Feature flags can become overwhelming if abused, leading to complex codebases and false sense of security - use them wisely. Commenting code is a balance -.. read more  

Link
@kaptain shared a link, 3 months ago
FAUN.dev()

Dapr Deployment Models

Daprstarted as a humble Kubernetes sidecar. Now? It's a full-blownmulti-mode runtimethat runs wherever you need it,edge,VM, orserverless APIs. Diagrid’sCatalysttakes that further. It wraps Dapr in a fully managed API layer that’s detached from your app’s lifecycle. No infra lock-in, just token-based.. read more  

Dapr Deployment Models
Link
@kaptain shared a link, 3 months ago
FAUN.dev()

v1.35: Job Managed By Goes GA

In Kubernetes v1.35,spec.jobControllerManagedByhits GA. That means full handoff of Job reconciliation to external controllers is now official. It unlocks tricks likeMultiKueue, where a single management cluster fires off Jobs to multiple worker clusters, without losing sight of what’s running where... read more  

Link
@kaptain shared a link, 3 months ago
FAUN.dev()

Troubleshooting Cilium network policies: Four common pitfalls

Cilium’s Day 2 playbook covers the real work: dialing inL7 policy controls, tuningHubble observability, and wringing performance fromBPF. It's how you keep big Kubernetes clusters sane. The focus?Multi-tenant isolation,node-to-node encryption, and scaling cleanly withexternal etcdso the network does.. read more  

Link
@kaptain shared a link, 3 months ago
FAUN.dev()

93% Faster Next.js in (your) Kubernetes

Next.js brings advanced capabilities to developers out-of-the-box, but scaling it in your own environment can be challenging due to uneven load distribution and high latency. Watt addresses these issues by leveragingSO_REUSEPORTin the Linux kernel, resulting in significantly improved performance met.. read more  

Link
@kaptain shared a link, 3 months ago
FAUN.dev()

1.35: In-Place Pod Resize Graduates to Stable

In-Place Pod Resizehits GA in Kubernetes 1.35. You can now tweak CPU and memory on live pods without restarts. This is finally production-ready! What’s new since beta? It now handlesmemory limit decreases, doesprioritized resizes, and gives you betterobservabilitywith fresh Kubelet metrics and Pod e.. read more  

Link
@kaptain shared a link, 3 months ago
FAUN.dev()

Kubernetes OptimizationInPlace Pod Resizing,ZoneAware Routin

Halodoc cut EC2 costs and shaved latency by leaning into two Kubernetes tricks: In-place pod resizing(v1.33) lets them dial pod resources up or down on the fly, especially handy during off-peak hours. Zone-aware routingviatopology-aware hintskeeps inter-service traffic close to home (same AZ), skipp.. read more  

Kubernetes OptimizationInPlace Pod Resizing,ZoneAware Routin
Link
@kaptain shared a link, 3 months ago
FAUN.dev()

Avoiding Zombie Cluster Members When Upgrading to etcd v3.6

etcd v3.5.26 patches a nasty upgrade bug. It now syncsv3storefromv2storeto stop zombie nodes from corrupting clusters during the jump to v3.6. The core issue: Older versions let stale store states bring removed members back from the dead... read more  

Link
@kala shared a link, 3 months ago
FAUN.dev()

Review of Deep Seek OCR

DeepSeek-OCRflips the OCR script. Instead of feeding full image tokens to the decoder, it leans on an encoder to compress them up front, trimming down input size and GPU strain in one move. That context diet? It opens the door for way bigger windows in LLMs. Why it matters:Shoving compression earlie.. read more  

Link
@kala shared a link, 3 months ago
FAUN.dev()

Chinese AI in 2025, Wrapped

Chinese AI milestones in 2025: Big models from DeepSeek and others, AGI discussions at Alibaba, US-China chip war swings, Beijing's AI Action plan, and more. DeepSeek led the way with an open-source model, setting off a wave of Chinese companies going open-source. China's push for AGI and involvemen.. read more  

At its core, Argo CD treats Git as the single source of truth for application definitions. You declare the desired state of your Kubernetes applications in Git (manifests, Helm charts, Kustomize overlays), and Argo CD continuously compares that desired state with what is actually running in the cluster. When drift is detected, it can alert you or automatically reconcile the cluster back to the Git-defined state.

Argo CD runs inside Kubernetes and provides:

- Declarative application management
- Automated or manual sync from Git to cluster
- Continuous drift detection and health assessment
- Rollbacks by reverting Git commits
- Fine-grained RBAC and multi-cluster support

It integrates natively with common Kubernetes configuration formats:

- Plain YAML
- Helm
- Kustomize
- Jsonnet

Operationally, Argo CD exposes both a web UI and CLI, making it easy to visualize application state, deployment history, diffs, and sync status. It is commonly used in platform engineering and SRE teams to standardize deployments, reduce configuration drift, and enforce auditability.

Argo CD is part of the Argo Project, which is hosted by the Cloud Native Computing Foundation (CNCF), and is widely adopted in production Kubernetes environments ranging from startups to large enterprises.