Skip to content

Components

Components

The packages are divided into three types according to their size i.e tiny, small and large. There is also default list of packages that are mandatory.

Sealed Secrets

Sealed Secrets are a one-way encrypted Secret that can be created by anyone, but can only be decrypted by the controller running in the target cluster. The Sealed Secret is safe to share publicly, upload to git repositories, post to twitter, etc.

Certificate Manager

cert-manager is a native Kubernetes certificate management controller. It can help with issuing certificates from a variety of sources, such as Let's Encrypt, HashiCorp Vault, Venafi, a simple signing key pair, or self signed.

Contour Ingress Controller

Contour is an Ingress controller for Kubernetes that works by deploying the Envoy proxy as a reverse proxy and load balancer.
dns-controller DNS Controller A controller that creates a CNAME record in the DNS Server to access your web applications as soon as new environment is created

Secrets/ConfigMap Reloader

Reloader is a tool to watch changes in ConfigMap and Secret and do rolling upgrades on Pods with their associated DeploymentConfigs, Deployments, Daemonsets and Statefulsets.

Secret Patcher

Secret Patcher patches the service account with an imagepullsecrets that allows the service account of the pod to pull the images from container registry

Velero

Velero is an open source tool to safely backup and restore, perform disaster recovery, and migrate Kubernetes cluster resources and persistent volumes

Zerone Jobs

A package to implement cronjobs in the cluster

Olm

A package to install operator lifecycle Manager in the cluster

Tekton

A package to install powerful and flexible kubernetes-native open source CI/CD systems

Prometheus

Prometheus is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts when specified conditions are observed.

External Secrets

external secrets operator is a Kubernetes operator that integrates external secret management systems like AWS Secrets Manager, HashiCorp Vault, Google Secrets Manager and many more in our 01cloud environment

External Logger

The Logging operator manages the log collectors and log forwarders of your logging infrastructure, and the routing rules that specify where you want to send your different log messages.

Flagger

Progressive Delivery operator for Kubernetes (Canary, A/B Testing and Blue/Green deployments)