I've installed RedHat Kubernetes Operator Lifecyle Manager (OLM) on my baremetal Kubernetes. OLM is not ingress-enabled in default. So its control panel cannot be accessed outside of the cluster. I looked at its charts to customize OLM installation and couldn't have seen ingress controller option.
rbacApiVersion: rbac.authorization.k8s.io
namespace: operator-lifecycle-manager
catalog_namespace: operator-lifecycle-manager
operator_namespace: operators
minKubeVersion: 1.11.0
writeStatusName: '""'
imagestream: false
debug: false
installType: upstream
olm:
replicaCount: 1
image:
ref: quay.io/operator-framework/olm:master
pullPolicy: Always
service:
internalPort: 8080
nodeSelector:
beta.kubernetes.io/os: linux
resources:
requests:
cpu: 10m
memory: 160Mi
catalog:
replicaCount: 1
commandArgs: -configmapServerImage=quay.io/operator-framework/configmap-operator-registry:latest
image:
ref: quay.io/operator-framework/olm:master
pullPolicy: Always
service:
internalPort: 8080
nodeSelector:
beta.kubernetes.io/os: linux
resources:
requests:
cpu: 10m
memory: 80Mi
package:
replicaCount: 2
image:
ref: quay.io/operator-framework/olm:master
pullPolicy: Always
service:
internalPort: 5443
nodeSelector:
beta.kubernetes.io/os: linux
resources:
requests:
cpu: 10m
memory: 50Mi
In order to access OLM Control Panel, how can I enable OLM ingress on a bare metal Kubernetes?