Kubernetes GitOps with Argo CD
Running Argo CD to deploy to Kubernetes from Git: high availability and sharding, SSO and RBAC, repository credentials and the risk of untrusted Helm and Kustomize content.

Connecting Kubernetes clusters to the GitOps, monitoring, storage, cloud and secrets platforms teams run alongside them.
Running Argo CD to deploy to Kubernetes from Git: high availability and sharding, SSO and RBAC, repository credentials and the risk of untrusted Helm and Kustomize content.
Monitoring clusters and workloads with Prometheus: Kubernetes service discovery roles, relabeling, control plane and node metrics, alerting rules and long-term storage.
Collecting traces, metrics and logs from Kubernetes with OpenTelemetry: the Operator, daemonset versus gateway Collectors, Kubernetes attribute enrichment and auto-instrumentation.
Providing block, file and object storage to Kubernetes with Rook-managed Ceph: when to run Ceph inside the cluster or connect to an external Ceph cluster, and sizing and failure domains.
Running Kubernetes on OpenStack with cloud-provider-openstack: the cloud controller manager, Cinder and Manila CSI storage, Octavia load balancers, Keystone authentication and Barbican KMS.
Mounting secrets from OpenBao or HashiCorp Vault into pods with the Secrets Store CSI Driver: provider choice, syncing to Kubernetes Secrets, rotation and Kubernetes auth in the secrets store.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.