Estafette's repositories
estafette-gke-preemptible-killer
Kubernetes controller to spread preemption for preemtible VMs in GKE to avoid mass deletion after 24 hours
estafette-vulnerability-scanner
An application that regularly scans all containers in a Kubernetes cluster for vulnerabilities
estafette-cloudflare-dns
Kubernetes controller to set and update dns records in Cloudflare for annotated services and ingresses
estafette-ci-builder
Component of Estafette CI that executes build steps
estafette-ci-api
The API of the CI system that handles all incoming webhooks, bot request, UI requests, etc
estafette-ci
The overarching project for Estafette CI; used for tracking issues
estafette-k8s-hpa-scaler
Kubernetes controller to set minimum replicas from a Prometheus query on annotated HorizontalPodAutoscalers to avoid collapsing deployments in case of errors
estafette-letsencrypt-certificate
Kubernetes controller to retrieve and renews tls certificates from Letsencrypt for annotated Kubernetes secrets
estafette-extension-gke
This extension provides a base container to run commands against Kubernetes Engine
estafette-ci-web
The web interface of Estafette CI
estafette-google-cloud-dns
Kubernetes controller to update dns record in a Google Cloud DNS zone for annotated services and ingresses
estafette-ci-manifest
A library with the logic to deserialize the Estafette manifest, so it can be used from both the api and the builder
estafette-extension-docker
This extension allows you to build, push and tag docker images
estafette-ci-crypt
This library has encryption/decryption helpers for Estafette secrets stored in plain sight
estafette-extension-bitbucket-status
This Estafette extension updates the build status in Bitbucket
estafette-extension-git-clone
This Estafette extension clones the git repository to build
estafette-extension-github-status
This Estafette extension updates the build status in Github
estafette-gcp-service-account
Kubernetes controller to fetch GCP service account keyfiles for annotated secrets
helm-charts
Repository for the official Estafette helm charts
estafette-extension-dotnet
This extension allows you to build and publish ASP.NET Core application and libraries
estafette-extension-slack-build-status
This Estafette extension makes it easy to send a build status message to a Slack channel
estafette-ci-contracts
This repository contains contracted domain models used by different components
estafette-ci-cron-event-sender
This cronjob sends a 'tick' to the api every minute to check if any cron triggers should fire
estafette-ci-db-migrator
Updates the Estafette CI database schema if needed
estafette-extension-gke-yaml
This extension allows to deploy plain kubernetes manifests substituting envvars to GKE clusters
estafette-extension-snyk
Extension to check with the Snyk API whether the pipeline repository has any vulnerabilities
estafette-gcp-network-planner
CLI and library to plan your GCP network's in order to have non-overlapping ranges that can peer with each other
gcs-migrator-base
Base image for gcs-migrator in estafette-ci-api
homebrew-dev
Homebrew tap repository for development versions