Welcome 👋

You’ll find all the 80 Components and 1 Packages with their documentation on this site.

This site is part of Project Syn - a Kubernetes configuration management tooling.

If you’re interested writing a Commodore Component, the Commodore Component Tutorial is your entrypoint.

To get a Component listed here, add the GitHub topic commodore-component to the repository. To get a Package listed here, add the GitHub topic commodore-package to the repository.

The documentation is rebuilt hourly and automatically kept up-to-date with the in-component documentation.

Components by Project Syn

APPUiO

Component Description

APPUiO Control API
[GitHub ⇗]

Commodore component to manage the APPUiO Control API (github.com/appuio/control-api)
vshn-project-apub

appuio-cloud
[GitHub ⇗]

APPUiO Cloud
appuio appuio-cloud openshift4 vshn-project-apub

appuio-cloud-reporting
[GitHub ⇗]

Component for github.com/appuio/appuio-cloud-reporting
vshn-project-apub

cloud-portal
[GitHub ⇗]

Commodore Component for the APPUiO Cloud Portal (Web Frontend)
appuio appuio-cloud vshn-project-apub

Group Sync Operator
[GitHub ⇗]


appuio-cloud

Keycloak Attribute Sync Controller
[GitHub ⇗]

Commodore Component for Keycloak Attribute Sync Controller
appuio-cloud

machineset-egress-cidr-operator
[GitHub ⇗]

This is a Commodore Component for openshift-machineset-egress-cidr-operator.
openshift

OpenShift 4 Authentication
[GitHub ⇗]

Commodore component to manage authentication on OpenShift 4
hacktoberfest openshift openshift4 vshn-project-ocp

Openshift 4 Ingress
[GitHub ⇗]

Commodore component to manage Ingress Controllers on OpenShift 4
ingress-controller openshift openshift4 vshn-project-ocp

OpenShift 4 Nodes
[GitHub ⇗]

Commodore Component: OpenShift 4 Machine Management
openshift openshift4 vshn-project-ocp

OpenShift 4 Registry
[GitHub ⇗]

Commodore component to manage the image registry on OpenShift 4
openshift openshift4 registry

OpenShift 4 Version
[GitHub ⇗]

Commodore Component: OpenShift 4 Version

OpenShift4 Console
[GitHub ⇗]

Commodore component to manage the console on OpenShift 4
openshift openshift4 vshn-project-ocp

OpenShift4 Logging
[GitHub ⇗]

Commodore component to manage OpenShift 4 cluster logging
logging openshift openshift4 vshn-project-ocp

OpenShift4 Monitoring
[GitHub ⇗]

Commodore component to manage OpenShift 4 cluster monitoring
hacktoberfest monitoring openshift openshift4 vshn-project-ocp

OpenShift4 Scheduler
[GitHub ⇗]

Commodore component to manage Schedulers on OpenShift 4
openshift openshift4

Openshift4 Splunk Forwarder
[GitHub ⇗]

Commodore Component: openshift4-splunk-forwarder
logging openshift openshift4

openshift4-api
[GitHub ⇗]

Component to configure the OpenShift API Server
certificate-management openshift4

openshift4-keepalived
[GitHub ⇗]

Commodore component to manage OpenShift 4 cluster keepalived
keepalived openshift openshift4

openshift4-local-storage
[GitHub ⇗]

Commodore component to manage the RedHat Local Storage Operator and associated LocalVolume resources on OpenShift 4
openshift4 storage

openshift4-networking
[GitHub ⇗]

Commodore component to manage OpenShift 4 cluster networking
networking vshn-project-ocp

openshift4-operators
[GitHub ⇗]

Component to manage target namespaces for cluster-scoped OLM-managed operators on OpenShift 4
olm openshift4 operator-lifecycle-manager

openshift4-proxy
[GitHub ⇗]

Syn component to manage OpenShift 4 cluster proxy and CA configuration
openshift openshift4 vshn-project-ocp

openshift4-slos
[GitHub ⇗]

SLOs for APPUiO Managed OCP4 Clusters
openshift vshn-project-ocp

openshift4-terraform
[GitHub ⇗]

OpenShift 4 Terraform component for various cloud providers
openshift4 terraform vshn-project-ocp

S3 Forwarder
[GitHub ⇗]


logging openshift openshift4

Project Syn - by VSHN

Component Description

acme-dns
[GitHub ⇗]

This component manages an acme-dns (github.com/joohoi/acme-dns) instance.
acme-dns dns-server

adhoc-configurations
[GitHub ⇗]

appcat-service-postgresql
[GitHub ⇗]

Component to manage appcat postgresql operator

Argo CD
[GitHub ⇗]

Commodore component to manage Argo CD
argocd

backup-k8up
[GitHub ⇗]

Commodore component to manage K8up (k8up.io)
backup k8up restic vshn-project-k8up

cert-exporter
[GitHub ⇗]

Commodore component to export certificate metrics
monitoring prometheus-metrics

cert-manager
[GitHub ⇗]

Commodore Component: cert-manager
cert-manager certificate-management

Cilium
[GitHub ⇗]

Commodore Component for Cilium
cilium network

Cluster Backup
[GitHub ⇗]

This is a Commodore Component for managing backups of a cluster
backup

cluster-autoscaler
[GitHub ⇗]

Commodore component to manage the Kubernetes Cluster Autoscaler

CoreDNS
[GitHub ⇗]

Commodore component to manage CoreDNS
networking

crossplane
[GitHub ⇗]

Commodore component for Crossplane

CSI driver SMB
[GitHub ⇗]


csi-driver

csi-cloudscale
[GitHub ⇗]

Commodore Component: CSI cloudscale.ch
csi-driver

espejo
[GitHub ⇗]

Commodore component for Espejo.

eventrouter
[GitHub ⇗]

Commodore component for eventrouter

floodgate
[GitHub ⇗]

Commodore component for github.com/projectsyn/floodgate
suc system-upgrade-controller

fluentbit
[GitHub ⇗]

Commodore component for fluent-bit
fluentbit logging

Fluentd Forwarder
[GitHub ⇗]

Commodore Component: fluentd-forwarder
logging

grafana-helm
[GitHub ⇗]

Commodore Component to Manage Grafana
grafana

ingress-nginx
[GitHub ⇗]

Commodore Component for the community NGINX Ingress Controller
ingress-controller

keycloak
[GitHub ⇗]

Commodore Component for Keycloak
keycloak

Kubernetes Metrics Server
[GitHub ⇗]

Commodore component to manage the Kubernetes Metrics Server

kyverno
[GitHub ⇗]

Commodore component to manage Kyverno (kyverno.io/)
kyverno policy-management

Lieutenant
[GitHub ⇗]

Commodore Component for Lieutenant
lieutenant

MetalLB
[GitHub ⇗]

Commodore Component for managing MetalLB
networking

mimir
[GitHub ⇗]

A commodore component for Grafana Mimir grafana.com/oss/mimir/
metrics

minio
[GitHub ⇗]

Project Syn Commodore Component for Minio
minio storage

NetworkPolicy
[GitHub ⇗]

Commodore Component: NetworkPolicy
networking

nfs-subdir-external-provisioner
[GitHub ⇗]


csi-driver

podsecuritypolicy
[GitHub ⇗]

Commodore component to manage PodSecurityPolicy

prom-label-proxy
[GitHub ⇗]

Commodore component to manage prom-label-proxy
prometheus-utility

prometheus
[GitHub ⇗]

Commodore component to wrap kube-prometheus jsonnet library.
metrics monitoring prometheus

Prometheus Pushgateway
[GitHub ⇗]


prometheus-utility

rancher-monitoring
[GitHub ⇗]


hacktoberfest monitoring vshn-project-rnch

rbac
[GitHub ⇗]

registry-cache
[GitHub ⇗]

This is a Commodore Component for registry-cache
cache registry

Resource Locker Operator
[GitHub ⇗]

Commodore Component: Resource Locker Operator

Rook Ceph
[GitHub ⇗]

Commodore component to manage Rook.io rook-ceph operator, Ceph cluster, and CSI drivers
csi-driver rook rook-ceph storage

secret-generator
[GitHub ⇗]

Commodore component for Secret Generator

Secrets
[GitHub ⇗]

Commodore component: secrets
secrets secrets-management

signalilo
[GitHub ⇗]


alerting prometheus-utility

Steward
[GitHub ⇗]

Commodore component to manage Steward
steward

StorageClass
[GitHub ⇗]

Commodore Component: StorageClass
storage

system-upgrade-controller
[GitHub ⇗]

Commodore Component for managing System Upgrade Controller
suc system-upgrade-controller

Thanos
[GitHub ⇗]

Commodore component to manage Thanos
prometheus-utility

topolvm
[GitHub ⇗]

Commodore Component: topolvm
csi-driver storage topolvm

vault
[GitHub ⇗]

Commodore Component for Vault
secret-management vault

vcluster
[GitHub ⇗]

Commodore component to manage vcluster (www.vcluster.com/)
vcluster

vertical-pod-autoscaler
[GitHub ⇗]

Commodore Component: vertical-pod-autoscaler
sync vertical-pod-autoscaler

VSHN AG

Component Description

appcat
[GitHub ⇗]


vshn-project-appcat

cloudscale-metrics-collector
[GitHub ⇗]


vshn-project-appcat

exoscale-metrics-collector
[GitHub ⇗]


vshn-project-appcat

statefulset-resize-controller
[GitHub ⇗]

Commodore component to setup the statefulset resize controller
application-catalog vshn-project-appcat

Packages by Project Syn

Project Syn - by VSHN

Package Description

monitoring
[GitHub ⇗]

A Commodore configuration package for an opinionated cluster monitoring stack