@@ -124,6 +124,59 @@ spec:
124124 is stored.
125125 type : string
126126 type : object
127+ domainFilters :
128+ description : DomainFilters optionally filters HTTPRoutes and Ingresses
129+ by domain names. If not specified, all domains are included.
130+ items :
131+ type : string
132+ type : array
133+ gatewaySelector :
134+ description : GatewaySelector optionally filters HTTPRoutes by Gateway
135+ labels. If not specified, all HTTPRoutes are included.
136+ properties :
137+ matchExpressions :
138+ description : matchExpressions is a list of label selector requirements.
139+ The requirements are ANDed.
140+ items :
141+ description : |-
142+ A label selector requirement is a selector that contains values, a key, and an operator that
143+ relates the key and values.
144+ properties :
145+ key :
146+ description : key is the label key that the selector applies
147+ to.
148+ type : string
149+ operator :
150+ description : |-
151+ operator represents a key's relationship to a set of values.
152+ Valid operators are In, NotIn, Exists and DoesNotExist.
153+ type : string
154+ values :
155+ description : |-
156+ values is an array of string values. If the operator is In or NotIn,
157+ the values array must be non-empty. If the operator is Exists or DoesNotExist,
158+ the values array must be empty. This array is replaced during a strategic
159+ merge patch.
160+ items :
161+ type : string
162+ type : array
163+ x-kubernetes-list-type : atomic
164+ required :
165+ - key
166+ - operator
167+ type : object
168+ type : array
169+ x-kubernetes-list-type : atomic
170+ matchLabels :
171+ additionalProperties :
172+ type : string
173+ description : |-
174+ matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels
175+ map is equivalent to an element of matchExpressions, whose key field is "key", the
176+ operator is "In", and the values array contains only "value". The requirements are ANDed.
177+ type : object
178+ type : object
179+ x-kubernetes-map-type : atomic
127180 homerConfig :
128181 description : HomerConfig is base/default Homer configuration.
129182 properties :
@@ -361,6 +414,100 @@ spec:
361414 required :
362415 - header
363416 type : object
417+ httpRouteSelector :
418+ description : HTTPRouteSelector optionally filters HTTPRoutes by labels.
419+ If not specified, all HTTPRoutes are included.
420+ properties :
421+ matchExpressions :
422+ description : matchExpressions is a list of label selector requirements.
423+ The requirements are ANDed.
424+ items :
425+ description : |-
426+ A label selector requirement is a selector that contains values, a key, and an operator that
427+ relates the key and values.
428+ properties :
429+ key :
430+ description : key is the label key that the selector applies
431+ to.
432+ type : string
433+ operator :
434+ description : |-
435+ operator represents a key's relationship to a set of values.
436+ Valid operators are In, NotIn, Exists and DoesNotExist.
437+ type : string
438+ values :
439+ description : |-
440+ values is an array of string values. If the operator is In or NotIn,
441+ the values array must be non-empty. If the operator is Exists or DoesNotExist,
442+ the values array must be empty. This array is replaced during a strategic
443+ merge patch.
444+ items :
445+ type : string
446+ type : array
447+ x-kubernetes-list-type : atomic
448+ required :
449+ - key
450+ - operator
451+ type : object
452+ type : array
453+ x-kubernetes-list-type : atomic
454+ matchLabels :
455+ additionalProperties :
456+ type : string
457+ description : |-
458+ matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels
459+ map is equivalent to an element of matchExpressions, whose key field is "key", the
460+ operator is "In", and the values array contains only "value". The requirements are ANDed.
461+ type : object
462+ type : object
463+ x-kubernetes-map-type : atomic
464+ ingressSelector :
465+ description : IngressSelector optionally filters Ingresses by labels.
466+ If not specified, all Ingresses are included.
467+ properties :
468+ matchExpressions :
469+ description : matchExpressions is a list of label selector requirements.
470+ The requirements are ANDed.
471+ items :
472+ description : |-
473+ A label selector requirement is a selector that contains values, a key, and an operator that
474+ relates the key and values.
475+ properties :
476+ key :
477+ description : key is the label key that the selector applies
478+ to.
479+ type : string
480+ operator :
481+ description : |-
482+ operator represents a key's relationship to a set of values.
483+ Valid operators are In, NotIn, Exists and DoesNotExist.
484+ type : string
485+ values :
486+ description : |-
487+ values is an array of string values. If the operator is In or NotIn,
488+ the values array must be non-empty. If the operator is Exists or DoesNotExist,
489+ the values array must be empty. This array is replaced during a strategic
490+ merge patch.
491+ items :
492+ type : string
493+ type : array
494+ x-kubernetes-list-type : atomic
495+ required :
496+ - key
497+ - operator
498+ type : object
499+ type : array
500+ x-kubernetes-list-type : atomic
501+ matchLabels :
502+ additionalProperties :
503+ type : string
504+ description : |-
505+ matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels
506+ map is equivalent to an element of matchExpressions, whose key field is "key", the
507+ operator is "In", and the values array contains only "value". The requirements are ANDed.
508+ type : object
509+ type : object
510+ x-kubernetes-map-type : atomic
364511 replicas :
365512 default : 1
366513 description : Replicas is the number of desired pods for the Homer
0 commit comments