Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateIngressHost ¶
func GenerateIngressHost(ingressConfig *v1beta1api.IngressConfig, isvc *v1beta1api.InferenceService, componentType string, topLevelFlag bool) string
GenerateIngressHost return the config domain in configmap.IngressDomain
Types ¶
type IngressReconciler ¶
type IngressReconciler struct {
// contains filtered or unexported fields
}
func NewIngressReconciler ¶
func NewIngressReconciler(client client.Client, scheme *runtime.Scheme, ingressConfig *v1beta1.IngressConfig) *IngressReconciler
func (*IngressReconciler) Reconcile ¶
func (ir *IngressReconciler) Reconcile(isvc *v1beta1.InferenceService) error
type RawIngressReconciler ¶
type RawIngressReconciler struct {
// contains filtered or unexported fields
}
RawIngressReconciler reconciles the kubernetes ingress
func NewRawIngressReconciler ¶
func NewRawIngressReconciler(client client.Client, scheme *runtime.Scheme, ingressConfig *v1beta1api.IngressConfig) (*RawIngressReconciler, error)
func (*RawIngressReconciler) Reconcile ¶
func (r *RawIngressReconciler) Reconcile(isvc *v1beta1api.InferenceService) error
Click to show internal directories.
Click to hide internal directories.