Using GitOps for Stateful Workload Management with vSphere CSI driver on on-premises Kubernetes
Containers Blog
This article demonstrates how to use GitOps for managing stateful workloads on an EKS Anywhere cluster running on VMware vSphere using the vSphere CSI driver.
Specifically, the article covers:
- Setting up EKS Anywhere cluster and prerequisites
- Creating vCenter configuration secrets in AWS Secrets Manager
- Installing External Secrets Operator to access vCenter secrets
- Configuring GitOps with Flux to deploy vSphere CSI driver
- Verifying CSI driver installation and deploying a sample stateful workload
- Demonstrating backup and restore of persistent volumes using CSI snapshots
- Cleaning up resources
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
Sep 11
2025
2025
Kubernetes right-sizing with metrics-driven GitOps automation
Jul 30
2024
2024
HPC Ops: DevOps for HPC workloads in the cloud
Aug 21
2024
2024
Optimize your workloads with Amazon Redshift Serverless AI-driven scaling and optimization
Oct 8
2024
2024
Mountpoint for Amazon S3 CSI driver introduces new access controls for individual Kubernetes pods
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.