mirror of
https://github.com/open-cluster-management-io/ocm.git
synced 2026-02-14 18:09:57 +00:00
support loadBalancer for grpc endpoint type (#1255)
Signed-off-by: Zhiwei Yin <zyin@redhat.com>
This commit is contained in:
@@ -580,6 +580,34 @@ spec:
|
||||
required:
|
||||
- host
|
||||
type: object
|
||||
loadBalancer:
|
||||
description: LoadBalancer points customized configuration
|
||||
for loadBalancer type.
|
||||
properties:
|
||||
caBundle:
|
||||
description: CABundle is a customized caBundle of
|
||||
the endpoint.
|
||||
format: byte
|
||||
type: string
|
||||
host:
|
||||
description: Host is the customized host name of
|
||||
the endpoint.
|
||||
type: string
|
||||
type: object
|
||||
route:
|
||||
description: Route points customized configuration for
|
||||
route type.
|
||||
properties:
|
||||
caBundle:
|
||||
description: CABundle is a customized caBundle of
|
||||
the endpoint.
|
||||
format: byte
|
||||
type: string
|
||||
host:
|
||||
description: Host is the customized host name of
|
||||
the endpoint.
|
||||
type: string
|
||||
type: object
|
||||
type:
|
||||
default: hostname
|
||||
description: |-
|
||||
@@ -587,6 +615,8 @@ spec:
|
||||
You may need to apply an object to expose the endpoint, for example: a route.
|
||||
enum:
|
||||
- hostname
|
||||
- loadBalancer
|
||||
- route
|
||||
type: string
|
||||
required:
|
||||
- type
|
||||
@@ -609,6 +639,34 @@ spec:
|
||||
required:
|
||||
- host
|
||||
type: object
|
||||
loadBalancer:
|
||||
description: LoadBalancer points customized configuration
|
||||
for loadBalancer type.
|
||||
properties:
|
||||
caBundle:
|
||||
description: CABundle is a customized caBundle of
|
||||
the endpoint.
|
||||
format: byte
|
||||
type: string
|
||||
host:
|
||||
description: Host is the customized host name of
|
||||
the endpoint.
|
||||
type: string
|
||||
type: object
|
||||
route:
|
||||
description: Route points customized configuration for
|
||||
route type.
|
||||
properties:
|
||||
caBundle:
|
||||
description: CABundle is a customized caBundle of
|
||||
the endpoint.
|
||||
format: byte
|
||||
type: string
|
||||
host:
|
||||
description: Host is the customized host name of
|
||||
the endpoint.
|
||||
type: string
|
||||
type: object
|
||||
type:
|
||||
default: hostname
|
||||
description: |-
|
||||
@@ -616,6 +674,8 @@ spec:
|
||||
You may need to apply an object to expose the endpoint, for example: a route.
|
||||
enum:
|
||||
- hostname
|
||||
- loadBalancer
|
||||
- route
|
||||
type: string
|
||||
required:
|
||||
- type
|
||||
|
||||
@@ -580,6 +580,34 @@ spec:
|
||||
required:
|
||||
- host
|
||||
type: object
|
||||
loadBalancer:
|
||||
description: LoadBalancer points customized configuration
|
||||
for loadBalancer type.
|
||||
properties:
|
||||
caBundle:
|
||||
description: CABundle is a customized caBundle of
|
||||
the endpoint.
|
||||
format: byte
|
||||
type: string
|
||||
host:
|
||||
description: Host is the customized host name of
|
||||
the endpoint.
|
||||
type: string
|
||||
type: object
|
||||
route:
|
||||
description: Route points customized configuration for
|
||||
route type.
|
||||
properties:
|
||||
caBundle:
|
||||
description: CABundle is a customized caBundle of
|
||||
the endpoint.
|
||||
format: byte
|
||||
type: string
|
||||
host:
|
||||
description: Host is the customized host name of
|
||||
the endpoint.
|
||||
type: string
|
||||
type: object
|
||||
type:
|
||||
default: hostname
|
||||
description: |-
|
||||
@@ -587,6 +615,8 @@ spec:
|
||||
You may need to apply an object to expose the endpoint, for example: a route.
|
||||
enum:
|
||||
- hostname
|
||||
- loadBalancer
|
||||
- route
|
||||
type: string
|
||||
required:
|
||||
- type
|
||||
@@ -609,6 +639,34 @@ spec:
|
||||
required:
|
||||
- host
|
||||
type: object
|
||||
loadBalancer:
|
||||
description: LoadBalancer points customized configuration
|
||||
for loadBalancer type.
|
||||
properties:
|
||||
caBundle:
|
||||
description: CABundle is a customized caBundle of
|
||||
the endpoint.
|
||||
format: byte
|
||||
type: string
|
||||
host:
|
||||
description: Host is the customized host name of
|
||||
the endpoint.
|
||||
type: string
|
||||
type: object
|
||||
route:
|
||||
description: Route points customized configuration for
|
||||
route type.
|
||||
properties:
|
||||
caBundle:
|
||||
description: CABundle is a customized caBundle of
|
||||
the endpoint.
|
||||
format: byte
|
||||
type: string
|
||||
host:
|
||||
description: Host is the customized host name of
|
||||
the endpoint.
|
||||
type: string
|
||||
type: object
|
||||
type:
|
||||
default: hostname
|
||||
description: |-
|
||||
@@ -616,6 +674,8 @@ spec:
|
||||
You may need to apply an object to expose the endpoint, for example: a route.
|
||||
enum:
|
||||
- hostname
|
||||
- loadBalancer
|
||||
- route
|
||||
type: string
|
||||
required:
|
||||
- type
|
||||
|
||||
@@ -59,7 +59,7 @@ metadata:
|
||||
categories: Integration & Delivery,OpenShift Optional
|
||||
certified: "false"
|
||||
containerImage: quay.io/open-cluster-management/registration-operator:latest
|
||||
createdAt: "2025-10-21T02:16:40Z"
|
||||
createdAt: "2025-11-12T07:34:59Z"
|
||||
description: Manages the installation and upgrade of the ClusterManager.
|
||||
operators.operatorframework.io/builder: operator-sdk-v1.32.0
|
||||
operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
|
||||
|
||||
@@ -580,6 +580,34 @@ spec:
|
||||
required:
|
||||
- host
|
||||
type: object
|
||||
loadBalancer:
|
||||
description: LoadBalancer points customized configuration
|
||||
for loadBalancer type.
|
||||
properties:
|
||||
caBundle:
|
||||
description: CABundle is a customized caBundle of
|
||||
the endpoint.
|
||||
format: byte
|
||||
type: string
|
||||
host:
|
||||
description: Host is the customized host name of
|
||||
the endpoint.
|
||||
type: string
|
||||
type: object
|
||||
route:
|
||||
description: Route points customized configuration for
|
||||
route type.
|
||||
properties:
|
||||
caBundle:
|
||||
description: CABundle is a customized caBundle of
|
||||
the endpoint.
|
||||
format: byte
|
||||
type: string
|
||||
host:
|
||||
description: Host is the customized host name of
|
||||
the endpoint.
|
||||
type: string
|
||||
type: object
|
||||
type:
|
||||
default: hostname
|
||||
description: |-
|
||||
@@ -587,6 +615,8 @@ spec:
|
||||
You may need to apply an object to expose the endpoint, for example: a route.
|
||||
enum:
|
||||
- hostname
|
||||
- loadBalancer
|
||||
- route
|
||||
type: string
|
||||
required:
|
||||
- type
|
||||
@@ -609,6 +639,34 @@ spec:
|
||||
required:
|
||||
- host
|
||||
type: object
|
||||
loadBalancer:
|
||||
description: LoadBalancer points customized configuration
|
||||
for loadBalancer type.
|
||||
properties:
|
||||
caBundle:
|
||||
description: CABundle is a customized caBundle of
|
||||
the endpoint.
|
||||
format: byte
|
||||
type: string
|
||||
host:
|
||||
description: Host is the customized host name of
|
||||
the endpoint.
|
||||
type: string
|
||||
type: object
|
||||
route:
|
||||
description: Route points customized configuration for
|
||||
route type.
|
||||
properties:
|
||||
caBundle:
|
||||
description: CABundle is a customized caBundle of
|
||||
the endpoint.
|
||||
format: byte
|
||||
type: string
|
||||
host:
|
||||
description: Host is the customized host name of
|
||||
the endpoint.
|
||||
type: string
|
||||
type: object
|
||||
type:
|
||||
default: hostname
|
||||
description: |-
|
||||
@@ -616,6 +674,8 @@ spec:
|
||||
You may need to apply an object to expose the endpoint, for example: a route.
|
||||
enum:
|
||||
- hostname
|
||||
- loadBalancer
|
||||
- route
|
||||
type: string
|
||||
required:
|
||||
- type
|
||||
|
||||
Reference in New Issue
Block a user