Skip to content

kharf/flux-k8s-stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flux-k8s-stack

A catalog of Kubernetes tools for your Flux2 GitOps setup


Getting started

Set up a GitRepository source, which you can use for your Kustomizations to apply the manifests found in the catalog:

apiVersion: source.toolkit.fluxcd.io/v1
kind: GitRepository
metadata:
  name: flux-k8s-stack
  namespace: flux-system
spec:
  interval: 5m0s
  url: https://github.com/kharf/flux-k8s-stack
  ref:
    tag: v28.8.2

Recommendation: Use Renovatebot to configure automatic updates for this catalog.

You're ready to browse the Catalog.


Compatibility

We keep track of compatibility between this catalog and flux2. Other versions might work too as long as there are no breaking changes.

flux-k8s-stack version flux2 version
>= v9 v2.0.0
<= v8 v0.41.2

Catalog

tool test status description
cert-manager cert-manager-test Cert-manager adds certificates and certificate issuers as resource types in Kubernetes clusters, and simplifies the process of obtaining, renewing and using those certificates.
emissary-ingress emissary-ingress-test Emissary-Ingress is an open-source Kubernetes-native API Gateway + Layer 7 load balancer + Kubernetes Ingress built on Envoy Proxy.
kube-prometheus-stack kube-prometheus-stack-test Kube-Prometheus-Stack is a collection of Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
prometheus-stackdriver-exporter --- Prometheus-Stackdriver-Exporter is a proxy that requests Stackdriver API for the metric's time-series everytime prometheus scrapes it.
linkerd2 linkerd2-test Linkerd is a service mesh for Kubernetes. It makes running services easier and safer by giving you runtime debugging, observability, reliability, and security—all without requiring any changes to your code.
loki-stack loki-stack-test Loki is a set of components that can be composed into a fully featured logging stack.
keda keda-test Keda is a Kubernetes based Event Driven Autoscaler. With KEDA, you can drive the scaling of any container in Kubernetes based on the number of events needing to be processed.
kyverno kyverno-test Kyverno is a policy engine designed for Kubernetes.
ingress-nginx ingress-nginx-test Ingress-Nginx is an Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer.
istio-stack istio-stack-test Istio is a service mesh for Kubernetes. It provides secure service-to-service communication, automatic load balancing, fine-grained control of traffic behavior and more.