Skip to content

Latest commit

 

History

History
40 lines (31 loc) · 1.3 KB

README.md

File metadata and controls

40 lines (31 loc) · 1.3 KB

entando-k8s-operator-bundle

This project defines the Operator Lifecycle Manager compliant bundle image that is used to publish a single version of the Entando Operator.

Installing this operator

  1. Create an Operator CatalogSource in your Openshift environment by deploying the following yaml:
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
  name: entando-catalog
  namespace: openshift-marketplace
spec:
  displayName: Entando Catalog
  image: docker.io/entandobuilduser/entando-k8s-index:latest
  sourceType: grpc
  updateStrategy:
    registryPoll:
      interval: 5m
  1. Confirm that a Pod starting with the phrase 'entando-catalog' is running in the openshift-marketplace Namespace:
watch oc get pods -n openshift-marketplace
  1. When the new catalog Pod is ready, go to your Openshift web console's Operator Hub and search for the keyword 'Entando'. The latest available version should be 7.1 Click on the 'Install' button. Use the default 'openshift-operators' namespace

  2. Confirm that the Entando Operator pod is up and running:

watch oc get pods -n openshift-operators
  1. Once the Entando Operator pod is up and running, navigate to the Operator in your Openshift web console, create an EntandoKeycloakServer custom resource using the defaults.