#DevOps #GitOps #Argo #Kubernetes
Unveil the Secret Ingredients of Continuous Delivery at Enterprise Scale with Argo CD.
https://blog.akuity.io/unveil-the-secret-ingredients-of-continuous-delivery-at-enterprise-scale-with-argo-cd-7c5b4057ee49
Unveil the Secret Ingredients of Continuous Delivery at Enterprise Scale with Argo CD.
https://blog.akuity.io/unveil-the-secret-ingredients-of-continuous-delivery-at-enterprise-scale-with-argo-cd-7c5b4057ee49
Medium
Unveil the Secret Ingredients of Continuous Delivery at Enterprise Scale with Argo CD
Deep Dive into Argo CD and Best Practices for Operating at Enterprise-Scale
#Aws #ACK #Kubernetes #GitOps
How to use Operators with AWS Controllers for Kubernetes
https://awstip.com/manage-aws-services-directly-from-kubernetes-%EF%B8%8F-6c94e376febb
How to use Operators with AWS Controllers for Kubernetes
https://awstip.com/manage-aws-services-directly-from-kubernetes-%EF%B8%8F-6c94e376febb
Medium
Manage AWS services directly from Kubernetes ☸️
Using Kubernetes in production often requires integration with various aws services such as S3 , RDS , SQS, etc. Developers or Kubernetes…
Why do we need #GitOps ?
https://www.pionative.com/post/gitops-a-fully-declarative-way-to-deploy-to-kubernetes-1
https://www.pionative.com/post/gitops-a-fully-declarative-way-to-deploy-to-kubernetes-1
Pionative
GitOps - A fully declarative way to deploy to Kubernetes
A lot has changed since the rise of containers & Kubernetes, especially for larger organizations. With a good Kubernetes setup, developers don’t have to worry about infrastructure. Deployment automation becomes a lot easier as containers provide a way to…
Advanced Kubernetes: From GitOps to Resource Optimization and Quantum Computing
#infrastructure #kubernetes #gitops
https://youtube.com/live/aCWq-CYLHuI
#infrastructure #kubernetes #gitops
https://youtube.com/live/aCWq-CYLHuI
YouTube
Advanced Kubernetes: From GitOps to Resource Optimization and Quantum Computing
https://www.meetup.com/kubernetes-finland/events/302138388/
Welcome to our August meetup hosted by Metacore!
Our planned schedule is the following:
16:30 - 17:15: Arrive to the venue
17:15 - 17:45: Organizers - Welcome and practicalities
17:45 - 18:15:…
Welcome to our August meetup hosted by Metacore!
Our planned schedule is the following:
16:30 - 17:15: Arrive to the venue
17:15 - 17:45: Organizers - Welcome and practicalities
17:45 - 18:15:…
👍2
Kubernetes as a Platform Framework: Journey from IaC Pipelines to K8s APIs - Christina Andonov, AWS
#presentation #kubernetes #gitops
https://www.youtube.com/watch?v=TBzy0QPOyY4
#presentation #kubernetes #gitops
https://www.youtube.com/watch?v=TBzy0QPOyY4
YouTube
Kubernetes as a Platform Framework: Journey from IaC Pipelines to K8s APIs - Christina Andonov, AWS
Don't miss out! Join us at our next Flagship Conference: KubeCon + CloudNativeCon North America in Salt Lake City from November 12 - 15, 2024. Connect with our current graduated, incubating, and sandbox projects as the community gathers to further the education…
👍3
Building a Cutting-Edge Kubernetes Internal Developer Platform at NVIDIA - Carlos Santana, AWS & Feng Zhou, Nvidia Corp ⚙
NVIDIA has embarked on an innovative journey to streamline their Kubernetes operations by leveraging the power of Python CDK, GitOps, and various cutting-edge tools. In this session, we will explore why NVIDIA chose Python CDK as their Infrastructure as Code (IaC) tool for creating EKS clusters We will examine the implementation of a GitOps mechanism for EKS Fleet Management using ArgoCD ApplicationSets, known as the GitOps-Bridge for Addons.
Learn how NVIDIA is onboarding application teams through GitOps, managing Tenant/Namespace ArgoCD Projects, and utilizing Helm Charts for application delivery and centralizing application Helm Charts. The talk will cover the integration of External Secret Operator (ESO) with Vault for secrets management, and how teams are onboarded with GitOps for secure secret management. Additionally, we'll discuss NVIDIA's ongoing experiments with GitOps for AWS Infrastructure using Crossplane, and their future plans to implement Backstage
#eks #argo #infrastructure #crossplane #gitops #kubernetes
https://youtu.be/wOytJIOL8ZY?si=MB7iM3Pbd-ghDA6Y
NVIDIA has embarked on an innovative journey to streamline their Kubernetes operations by leveraging the power of Python CDK, GitOps, and various cutting-edge tools. In this session, we will explore why NVIDIA chose Python CDK as their Infrastructure as Code (IaC) tool for creating EKS clusters We will examine the implementation of a GitOps mechanism for EKS Fleet Management using ArgoCD ApplicationSets, known as the GitOps-Bridge for Addons.
Learn how NVIDIA is onboarding application teams through GitOps, managing Tenant/Namespace ArgoCD Projects, and utilizing Helm Charts for application delivery and centralizing application Helm Charts. The talk will cover the integration of External Secret Operator (ESO) with Vault for secrets management, and how teams are onboarded with GitOps for secure secret management. Additionally, we'll discuss NVIDIA's ongoing experiments with GitOps for AWS Infrastructure using Crossplane, and their future plans to implement Backstage
#eks #argo #infrastructure #crossplane #gitops #kubernetes
https://youtu.be/wOytJIOL8ZY?si=MB7iM3Pbd-ghDA6Y
YouTube
Building a Cutting-Edge Kubernetes Internal Developer Platform at NVID... Carlos Santana & Feng Zhou
Building a Cutting-Edge Kubernetes Internal Developer Platform at NVIDIA - Carlos Santana, AWS & Feng Zhou, Nvidia Corp
NVIDIA has embarked on an innovative journey to streamline their Kubernetes operations by leveraging the power of Python CDK, GitOps,…
NVIDIA has embarked on an innovative journey to streamline their Kubernetes operations by leveraging the power of Python CDK, GitOps,…
👍2
GitOps streamlines infrastructure and application management by using Git as the single source of truth, enabling declarative workflows and automation 😼 Combining Crossplane and ArgoCD allows teams to manage both cloud resources and Kubernetes applications through a unified GitOps approach. By integrating Crossplane's infrastructure provisioning capabilities with ArgoCD's application deployment, organizations can achieve consistency, scalability, and seamless automation. This article explores how to set up and leverage this powerful combination to implement a full GitOps workflow.
#gitops #crossplane #argocd #devops #kubernetes
https://www.codecentric.de/wissens-hub/blog/full-gitops-with-crossplane-and-argocd
#gitops #crossplane #argocd #devops #kubernetes
https://www.codecentric.de/wissens-hub/blog/full-gitops-with-crossplane-and-argocd
codecentric AG
Go full GitOps with Crossplane & ArgoCD
Install & configure Crossplane Providers with ArgoCD & leverage the App-of-Apps-Pattern, to provision Cloud Resources.
👍2
🚀 Modern CI/CD with Dagger, Argo CD, and Kubernetes!
This flexible architecture leverages Dagger for portable CI/CD pipelines, Argo CD for GitOps-driven deployments, and AWS EKS with Karpenter for dynamic scaling 🧨
* Run pipelines in containers for isolation and portability.
* Automate infrastructure with Git as the single source of truth.
* Scale efficiently with ephemeral Dagger Engines and Karpenter.
* Integrate seamlessly with GitHub via Actions Runner Controller.
Cost-effective and cloud-native, it optimizes resources and supports modern DevOps.
#CICD #GitOps #Kubernetes #DevOps
https://dagger.io/blog/argo-cd-kubernetes
This flexible architecture leverages Dagger for portable CI/CD pipelines, Argo CD for GitOps-driven deployments, and AWS EKS with Karpenter for dynamic scaling 🧨
* Run pipelines in containers for isolation and portability.
* Automate infrastructure with Git as the single source of truth.
* Scale efficiently with ephemeral Dagger Engines and Karpenter.
* Integrate seamlessly with GitHub via Actions Runner Controller.
Cost-effective and cloud-native, it optimizes resources and supports modern DevOps.
#CICD #GitOps #Kubernetes #DevOps
https://dagger.io/blog/argo-cd-kubernetes
dagger.io
On-Demand Dagger Engines with Argo CD, EKS, and Karpenter | Dagger
How to deploy self hosted GitHub Actions runners and Dagger Engines in a way that streamlines Dagger upgrades in production
👍1🔥1
Cluster API vs Crossplane ⚔️ Which Kubernetes Deployment Tool Should You Choose? 🤔
Just had an interesting deep-dive conversation about Kubernetes deployment strategies. Here's what I've learned about choosing the right tool for deploying K8s clusters across any platform 💼
Cluster API (CAPI) - Most universal, Kubernetes-native approach
Crossplane + CAPI - Choice for unified management
Terraform + K8s Provider - DevOps favorite
Rancher - User-friendly management platform
Kubeadm - DIY approach for full control
You CAN use just Cluster API alone if your goal is purely cluster lifecycle management. But here's when you should consider adding Crossplane.
Cluster API Only is Enough When:
✅ You just need to create/upgrade/scale clusters
✅ Your infrastructure scope is limited to what CAPI providers handle
✅ You're comfortable with CAPI CRDs and clusterctl
✅ Your team is primarily ops/platform-focused
One of CAPI's biggest strengths is its ability to deploy Kubernetes on bare metal hardware servers through specialized providers. This opens up powerful on-premises and edge computing possibilities.
Some of the cool capi's providers for hardware deployment:
Tinkerbell - Bare metal provisioning engine for physical servers
KubeVirt - Virtual machines on Kubernetes
Proxmox - Virtualization platform with KVM/LXC
vSphere - VMware virtualization platform
Metal3 - Bare metal host management
Add Crossplane When You Need:
🚀 Broader infrastructure management (VPCs, databases, storage, etc.)
🔐 Self-service APIs for application teams
🌍 Multi-cloud governance and policy enforcement
🔄 Unified GitOps workflows for both clusters and cloud services
For most enterprise environments, Crossplane + Cluster API gives you the best of both worlds: Crossplane manages the cloud infrastructure, CAPI manages the Kubernetes clusters on top of it.
If you're already using Crossplane (like I am), consider whether you want managed control planes (EKS/GKE/AKS via Crossplane) or self-managed clusters (via CAPI) based on your operational preferences.
✨ Cluster API Only = You're just managing cluster lifecycles (create/upgrade/scale) - basic stuff
🚀 Crossplane + CAPI = You're building a full infrastructure stack
💊 PS: From the latest trends it will also be a good choice for an independent approach and with controller minimization without crossplane deployment of such clusters with the help of these controllers and tools -
* Where can crossplane replace and improve these controllers - https://github.com/flux-iac/tofu-controller, https://github.com/pulumi/pulumi-kubernetes-operator, https://github.com/kro-run/kro
* Gardener can enhance the Сluster API and provide a cool user experience - https://gardener.cloud/blog/2025/08/08-04-cluster-api-provider-gardener/
What's your experience with these tools?
#Kubernetes #DevOps #CloudNative #Crossplane #ClusterAPI #GitOps #PlatformEngineering #MultiCloud #Infrastructure
Just had an interesting deep-dive conversation about Kubernetes deployment strategies. Here's what I've learned about choosing the right tool for deploying K8s clusters across any platform 💼
Cluster API (CAPI) - Most universal, Kubernetes-native approach
Crossplane + CAPI - Choice for unified management
Terraform + K8s Provider - DevOps favorite
Rancher - User-friendly management platform
Kubeadm - DIY approach for full control
You CAN use just Cluster API alone if your goal is purely cluster lifecycle management. But here's when you should consider adding Crossplane.
Cluster API Only is Enough When:
✅ You just need to create/upgrade/scale clusters
✅ Your infrastructure scope is limited to what CAPI providers handle
✅ You're comfortable with CAPI CRDs and clusterctl
✅ Your team is primarily ops/platform-focused
One of CAPI's biggest strengths is its ability to deploy Kubernetes on bare metal hardware servers through specialized providers. This opens up powerful on-premises and edge computing possibilities.
Some of the cool capi's providers for hardware deployment:
Tinkerbell - Bare metal provisioning engine for physical servers
KubeVirt - Virtual machines on Kubernetes
Proxmox - Virtualization platform with KVM/LXC
vSphere - VMware virtualization platform
Metal3 - Bare metal host management
Add Crossplane When You Need:
🚀 Broader infrastructure management (VPCs, databases, storage, etc.)
🔐 Self-service APIs for application teams
🌍 Multi-cloud governance and policy enforcement
🔄 Unified GitOps workflows for both clusters and cloud services
For most enterprise environments, Crossplane + Cluster API gives you the best of both worlds: Crossplane manages the cloud infrastructure, CAPI manages the Kubernetes clusters on top of it.
If you're already using Crossplane (like I am), consider whether you want managed control planes (EKS/GKE/AKS via Crossplane) or self-managed clusters (via CAPI) based on your operational preferences.
✨ Cluster API Only = You're just managing cluster lifecycles (create/upgrade/scale) - basic stuff
🚀 Crossplane + CAPI = You're building a full infrastructure stack
💊 PS: From the latest trends it will also be a good choice for an independent approach and with controller minimization without crossplane deployment of such clusters with the help of these controllers and tools -
* Where can crossplane replace and improve these controllers - https://github.com/flux-iac/tofu-controller, https://github.com/pulumi/pulumi-kubernetes-operator, https://github.com/kro-run/kro
* Gardener can enhance the Сluster API and provide a cool user experience - https://gardener.cloud/blog/2025/08/08-04-cluster-api-provider-gardener/
What's your experience with these tools?
#Kubernetes #DevOps #CloudNative #Crossplane #ClusterAPI #GitOps #PlatformEngineering #MultiCloud #Infrastructure
GitHub
GitHub - flux-iac/tofu-controller: A GitOps OpenTofu and Terraform controller for Flux
A GitOps OpenTofu and Terraform controller for Flux - flux-iac/tofu-controller
👍2
🚀 Looking to sharpen your GitOps skills with Argo CD?
🎯 Learn what it takes to become an Argo CD Project Champion 👉 https://www.youtube.com/watch?v=LSejrYaYcBI
⚙️ And go deeper with advanced application configuration patterns for more efficient and reliable deployments 👉 https://www.youtube.com/watch?v=aRKrDmqYLCE
#GitOps #ArgoCD #DevOps 🖥✨
🎯 Learn what it takes to become an Argo CD Project Champion 👉 https://www.youtube.com/watch?v=LSejrYaYcBI
⚙️ And go deeper with advanced application configuration patterns for more efficient and reliable deployments 👉 https://www.youtube.com/watch?v=aRKrDmqYLCE
#GitOps #ArgoCD #DevOps 🖥✨
YouTube
GitOps Masterclass: How to be an Argo CD Project Champion [Hands-On Workshop]
Explore Akuity’s Deployment Made Easy with Argo CD → https://akuity.io/blog/deployment-made-easy-with-argo-cd?utm_medium=video&utm_source=youtube&utm_campaign=2026_q2
In this Argo CD masterclass, we cover App Projects, RBAC configuration, scoped resources…
In this Argo CD masterclass, we cover App Projects, RBAC configuration, scoped resources…
❤1👍1
🚀 Want to level-up your Kubernetes deployments? This article explains how to build a fully automated GitOps pipeline using GitHub Actions and ArgoCD - from PR-based preview environments to safe and controlled production rollouts. Perfect for improving CI/CD efficiency and release reliability.
Read it here 👉 https://sheraziqbal.medium.com/from-pr-preview-production-with-github-actions-argocd-83ec64e57ec0
#DevOps #GitOps #ArgoCD #GitHubActions #Kubernetes #CICD #CloudNative #Automation
Read it here 👉 https://sheraziqbal.medium.com/from-pr-preview-production-with-github-actions-argocd-83ec64e57ec0
#DevOps #GitOps #ArgoCD #GitHubActions #Kubernetes #CICD #CloudNative #Automation
Medium
From PR → Preview → Production with GitHub Actions + ArgoCD
It includes an Ephemeral Guide, a complete sample
👍3
🏗 Scaling GitOps: Argo CD + Kargo for 500+ Microservices
Running GitOps for a few services is easy.
Running GitOps for 500+ microservices across multiple environments is a completely different challenge.
At that scale, the classic "commit → PR → merge → sync" workflow quickly becomes a bottleneck:
- endless PRs
- environment drift
- fragile promotion pipelines
- manual verification steps
To keep delivery fast and reliable, GitOps needs automation, orchestration, and abstraction.
This deep dive into Argo CD and Kargo explains how modern platform teams handle GitOps at scale.
Key Technical Takeaways —
🚦 The Promotion Problem
Standard GitOps struggles with environment promotion (Dev → Staging → Prod).
Kargo introduces promotion pipelines that automate artifact movement between stages while maintaining GitOps integrity.
🧩 Abstraction at Scale
Using ApplicationSets and Generators in Argo CD allows platform teams to manage hundreds of applications from a small set of templates, avoiding massive repo duplication.
🔄 Decoupling Environments
Separating application definitions from environment configuration keeps deployments flexible and prevents the dreaded monolithic GitOps repository.
✅ Automated Verification
Promotion pipelines can run tests, health checks, and validations before advancing deployments—removing manual approvals and reducing production risk.
For teams building platform engineering capabilities or operating high-density Kubernetes environments, this is a solid blueprint for scaling GitOps beyond the basics.
🔗 https://akuity.io/blog/gitops-at-scale-500-microservices-argo-cd-kargo
#GitOps #ArgoCD #Kargo #Kubernetes #CloudNative #PlatformEngineering #DevOps #ContinuousDelivery
Running GitOps for a few services is easy.
Running GitOps for 500+ microservices across multiple environments is a completely different challenge.
At that scale, the classic "commit → PR → merge → sync" workflow quickly becomes a bottleneck:
- endless PRs
- environment drift
- fragile promotion pipelines
- manual verification steps
To keep delivery fast and reliable, GitOps needs automation, orchestration, and abstraction.
This deep dive into Argo CD and Kargo explains how modern platform teams handle GitOps at scale.
Key Technical Takeaways —
🚦 The Promotion Problem
Standard GitOps struggles with environment promotion (Dev → Staging → Prod).
Kargo introduces promotion pipelines that automate artifact movement between stages while maintaining GitOps integrity.
🧩 Abstraction at Scale
Using ApplicationSets and Generators in Argo CD allows platform teams to manage hundreds of applications from a small set of templates, avoiding massive repo duplication.
🔄 Decoupling Environments
Separating application definitions from environment configuration keeps deployments flexible and prevents the dreaded monolithic GitOps repository.
✅ Automated Verification
Promotion pipelines can run tests, health checks, and validations before advancing deployments—removing manual approvals and reducing production risk.
For teams building platform engineering capabilities or operating high-density Kubernetes environments, this is a solid blueprint for scaling GitOps beyond the basics.
🔗 https://akuity.io/blog/gitops-at-scale-500-microservices-argo-cd-kargo
#GitOps #ArgoCD #Kargo #Kubernetes #CloudNative #PlatformEngineering #DevOps #ContinuousDelivery
akuity.io
GitOps at Scale: Argo CD & Kargo at Deutsche Telekom
How Deutsche Telekom runs GitOps across 500 microservices using Argo CD and Kargo. Architecture, promotion workflows, and scaling lessons.
🔥2
🚀 If you're working in Kubernetes, Platform Engineering, DevOps, or Cloud Infrastructure, understanding controllers is becoming one of the most valuable skills you can have.
The controller pattern is the foundation behind Kubernetes, Crossplane, Argo CD, Karpenter, Operators, and many of the platforms shaping the future of infrastructure automation.
As AI and vibe coding continue to evolve, generating code, manifests, Terraform, Helm charts, and automation workflows is becoming easier than ever. But understanding why systems behave the way they do, how reconciliation works, how desired state converges with actual state, and how large-scale platforms operate remains a fundamentally human skill.
The future belongs to engineers who understand the underlying abstractions, not just the tools built on top of them.
If you want to remain relevant in the age of AI-assisted engineering, learning how controllers work is a great investment.
This course is an excellent introduction to one of the most important concepts in modern cloud-native architecture.
🎥 https://www.youtube.com/watch?v=odP153inZUo
#Kubernetes #PlatformEngineering #DevOps #CloudNative #CloudComputing #GitOps #Crossplane #Karpenter #InfrastructureAsCode #SRE #SoftwareEngineering #AI #VibeCoding #PlatformOps #EngineeringLeadership #DistributedSystems #Containers #OpenSource
The controller pattern is the foundation behind Kubernetes, Crossplane, Argo CD, Karpenter, Operators, and many of the platforms shaping the future of infrastructure automation.
As AI and vibe coding continue to evolve, generating code, manifests, Terraform, Helm charts, and automation workflows is becoming easier than ever. But understanding why systems behave the way they do, how reconciliation works, how desired state converges with actual state, and how large-scale platforms operate remains a fundamentally human skill.
The future belongs to engineers who understand the underlying abstractions, not just the tools built on top of them.
If you want to remain relevant in the age of AI-assisted engineering, learning how controllers work is a great investment.
This course is an excellent introduction to one of the most important concepts in modern cloud-native architecture.
🎥 https://www.youtube.com/watch?v=odP153inZUo
#Kubernetes #PlatformEngineering #DevOps #CloudNative #CloudComputing #GitOps #Crossplane #Karpenter #InfrastructureAsCode #SRE #SoftwareEngineering #AI #VibeCoding #PlatformOps #EngineeringLeadership #DistributedSystems #Containers #OpenSource
YouTube
Build Your Own Kubernetes Operators with Go and Kubebuilder – Full Course
In this hands-on Kubernetes Operator course, you will learn how to extend Kubernetes by building your own custom operators and controllers from scratch. You’ll go beyond simply using Kubernetes and start treating it as a Software Development Kit (SDK).
…
…