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)