CI/CD & GitOps
Continuous integration, continuous delivery, GitOps workflows, and infrastructure as code tools for automated deployments.
Comparing alternatives? For GitOps on Kubernetes, Argo CD offers a rich UI and application-centric model, while Flux CD takes a more composable, toolkit approach. For Infrastructure as Code, Terraform is the established choice, OpenTofu is its open-source fork, and Pulumi lets you use real programming languages. Use Helm for templated Kubernetes packages or Kustomize for template-free overlays.
Filter by tag:
GitOps
Argo CD
Declarative GitOps continuous delivery tool for Kubernetes. Syncs application state from Git repositories automatically.
Flux CD
CNCF GitOps toolkit for keeping Kubernetes clusters in sync with configuration sources. Supports Helm, Kustomize, and OCI.
Infrastructure as Code
Terraform
Infrastructure as Code tool by HashiCorp for provisioning and managing cloud resources across multiple providers declaratively.
OpenTofu
Open-source fork of Terraform maintained by the Linux Foundation. Drop-in replacement with community-driven governance.
Pulumi
Infrastructure as Code using real programming languages (TypeScript, Python, Go, C#) instead of domain-specific languages.
Configuration Management
CI/CD Pipelines
GitHub Actions
CI/CD platform integrated directly into GitHub repositories with workflow automation, matrix builds, and a large marketplace.
GitLab CI/CD
Built-in CI/CD pipelines in GitLab with Auto DevOps, container registry, and integrated security scanning.
Kubernetes Tooling
Helm
Package manager for Kubernetes that simplifies deploying and managing applications using reusable chart templates.
Kustomize
Template-free Kubernetes configuration customisation tool built into kubectl for managing environment-specific overlays.
Security & Secrets
Vault
HashiCorp secrets management tool for securely storing and accessing tokens, passwords, certificates, and encryption keys.
Sealed Secrets
Bitnami controller for encrypting Kubernetes Secrets so they can be safely stored in Git repositories for GitOps workflows.