Declarative Continuous Deployment for Kubernetes
-
Updated
May 30, 2024 - Go
Continuous delivery (CD) is a software engineering approach in which teams produce software in short cycles, ensuring that the software can be reliably released at any time and, following a pipeline through a "production-like environment", without doing so manually. It aims at building, testing, and releasing software with greater speed and frequency. The approach helps reduce the cost, time, and risk of delivering changes by allowing for more incremental updates to applications in production. A straightforward and repeatable deployment process is important for continuous delivery.
Continuous delivery contrasts with continuous deployment (also abbreviated CD), a similar approach in which software is also produced in short cycles but through automated deployments even to production rather than requiring a "click of a button" for that last step. As such, continuous deployment can be viewed as a more complete form of automation than continuous delivery.
Declarative Continuous Deployment for Kubernetes
Application Delivery as Code that Runs Anywhere
DevCycle - VSCode Extension
Open Source Feature Flagging and A/B Testing Platform
Flux Operator is a Kubernetes controller for managing the lifecycle of Flux CD
Main Liquibase Source
Jenkins automation server
Enterprise-ready, GitOps enabled, CloudNative feature management solution
A fastlane plugin to manipulate json files.
Gitness is an Open Source developer platform with Source Control management, Continuous Integration and Continuous Delivery.
🚀 Automatically deploy your project to GitHub Pages using GitHub Actions. This action can be configured to push your production-ready code into any branch you'd like.
Conformance test suite for OpenShift
Control Tower Docker Image
Kontinuous - GitOps for Kubernetes 🥷
GoCD - Continuous Delivery server main repository
Set up and run your CI locally or in any CI Provider in a consistent way
Pipelines-as-Code for Tekton
Kuberpult helps you manage different versions of different microservices in different cluster.
Space is a Platform as a Service application, a continuous integration/delivery/deployment solution, built on Teknoo East PaaS , Teknoo Kubernetes Client and the Symfony components. The application is multi-account, multi-users and multi-projects, and able to build and deploy projects on dedicated containerized platforms on Kubernetes cluster
Bootstrap a TypeScript application with Vite dev server and Continuous Delivery