Github Controller is a Kubernetes controller which implements the Kubernetes Resource Model to manage Github repositories, organizations and collaborators. This does so by implementing custom resource definitions (CRDs) for Repository, (Coming Soon Organization, and Team).
I’m writing this article to hopefully spare you some pain and frustration, and perhaps give some insight into the problems you will face.
Fabrikate helps make operating Kubernetes clusters with a GitOps workflow more productive. It allows you to write DRY resource definitions and configuration for multiple environments while leveraging the broad Helm chart ecosystem, capture higher level definitions into abstracted and shareable components, and enable a GitOps deployment workflow that both simplifies and makes deployments more auditable.
This project is our humble attempt to combine the collective wisdom of the cloud native community for building best practice cloud native Kubernetes clusters, based on real world experiences deploying and operating applications and Kubernetes clusters.
Bedrock is a set of automation, tooling, and infrastructure for deploying production-level Kubernetes clusters with a secure and auditable GitOps workflow.
An open source, git-ops, zero-trust secret encryption and decryption solution for Kubernetes applications - Soluto/kamus
Fluxcloud is a tool to receive events from the Weave flux.
Fluxcloud is a valid upstream for Weave, allowing you to send Flux events to Slack or a webhook without using Weave Cloud.
Operator for creating and managing instances of Weaveworks flux, helm-operator and tiller, the cluster component of Helm.
Automatically apply changes to a Kubernetes cluster - autoapply/autoapply
flux - A tool for turning container images into running Kubernetes services