Important
Prerequisites: You need to have cert-manager installed in your cluster before deploying the operator.
Choose your preferred installation method:
🎯 Method 1: Helm Installation (Recommended)
git clone https://github.com/InditexTech/k8s-overcommit-operator.git
cd k8s-overcommit-operatorEdit the chart/values.yaml file to customize your deployment:
# Example configuration
deployment:
image:
registry: ghcr.io
image: inditextech/k8s-overcommit-operator
tag: 1.0.0helm install k8s-overcommit-operator chart🔧 Method 2: OLM Installation
For OpenShift or clusters with OLM installed:
kubectl apply -f https://github.com/InditexTech/k8s-overcommit-operator/deploy/catalog_source.yamlkubectl apply -f https://github.com/InditexTech/k8s-overcommit-operator/deploy/operator_group.yamlYou can create your own or use the one in the route https://github.com/InditexTech/k8s-overcommit-operator/deploy/subscription.yaml
apiVersion: operators.coreos.com/v1alphav1
kind: Subscription
metadata:
name: k8s-overcommit-operator
namespace: operators
spec:
channel: alpha
name: k8s-overcommit-operator
source: community-operators
sourceNamespace: olm