Which service can be used to reduce or eliminate the need to manually run commands such as kubectl apply?
V7.5
ArgoCD is the appropriate service because it implements declarative GitOps continuous delivery for Kubernetes workloads. Instead of an administrator repeatedly executing commands such as kubectl apply, the required Kubernetes manifests, Helm charts, or Kustomize configurations are maintained in a Git repository. ArgoCD continuously compares the desired state recorded in Git with the live state of the target vSphere Kubernetes Service cluster.
When automated synchronization is enabled, ArgoCD detects configuration changes and applies the required Kubernetes resources without manual command execution. It can also identify configuration drift and restore the cluster to the approved Git-defined state. This produces a repeatable, version-controlled, and auditable deployment process across development, staging, and production environments.
The other services address different requirements. VMware Data Services Manager provides lifecycle management for supported database services. Secret Store provides controlled storage and retrieval of sensitive values. Harbor is an enterprise container-image registry used to store, scan, sign, and distribute images. Velero provides Kubernetes backup, restore, and workload migration capabilities. None of these services continuously reconciles Kubernetes resources against a Git repository.
Currently there are no comments in this discussion, be the first to comment!