-
Bug
-
Resolution: Done
-
Critical
-
None
-
openshift-4.12
-
None
-
False
-
None
-
False
when defining two proxy endpoints,
apiVersion: console.openshift.io/v1alpha1
kind: ConsolePlugin
metadata:
...
name: forklift-console-plugin
spec:
displayName: Console Plugin Template
proxy:
- alias: forklift-inventory
authorize: true
service:
name: forklift-inventory
namespace: konveyor-forklift
port: 8443
type: Service - alias: forklift-must-gather-api
authorize: true
service:
name: forklift-must-gather-api
namespace: konveyor-forklift
port: 8443
type: Service
service:
basePath: /
I get two proxy endpoints
/api/proxy/plugin/forklift-console-plugin/forklift-inventory
and
/api/proxy/plugin/forklift-console-plugin/forklift-must-gather-api
but both proxy to the `forklift-must-gather-api` service
e.g.
curl to:
[server url]/api/proxy/plugin/forklift-console-plugin/forklift-inventory
will point to the `forklift-must-gather-api` service, instead of the `forklift-inventory` service