Uploaded image for project: 'OpenStack as Infra'
  1. OpenStack as Infra
  2. OSASINFRA-2287

Allow LBs to be created for Services without Endpoints

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Won't Do
    • Icon: Minor Minor
    • openshift-4.8
    • None
    • Kuryr
    • None
    • 3
    • False
    • False
    • Undefined
    • Kuryr Sprint 198

      We have a team trying to setup or install an infinispan operator (the work Red Hat Data Grid was thrown around).
      The infinispan operator expects loadbalancers to be up and running before it can start, see [1]. And I was told this [2] is where the code fails. # https://github.com/infinispan/infinispan-operator/blob/master/pkg/controller/infinispan/resources/config/config_controller.go#L76

      1. https://github.com/infinispan/infinispan-operator/blob/master/pkg/controller/infinispan/resources/config/xsite.go#L200

      One of my colleauges at Services Australia (not Red Hat) said this:It's looking for external ip or hostname of external loadbalancer service before reconciling. In our case ExternalIp will only be assigned after we have running app.There are multiple ways we can fix it * Update the go code

      • Create a static ip and hostname

      I am not sure if the team wants to do either of that because not only it can make the operator unsupported but also creates additional overhead for a clean repeatable install.

              Unassigned Unassigned
              mdulko MichaƂ Dulko (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: