1 # yamllint disable rule:hyphens rule:commas rule:indentation rule:line-length
2 apiVersion: apiextensions.k8s.io/v1beta1
3 kind: CustomResourceDefinition
5 name: virtualservices.networking.istio.io
12 "helm.sh/resource-policy": keep
14 group: networking.istio.io
17 listKind: VirtualServiceList
18 plural: virtualservices
19 singular: virtualservice
27 additionalPrinterColumns:
28 - JSONPath: .spec.gateways
29 description: The names of gateways and sidecars that should apply these routes
32 - JSONPath: .spec.hosts
33 description: The destination hosts to which traffic is being sent
36 - JSONPath: .metadata.creationTimestamp
38 CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.
40 Populated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
44 apiVersion: apiextensions.k8s.io/v1beta1
45 kind: CustomResourceDefinition
47 name: destinationrules.networking.istio.io
54 "helm.sh/resource-policy": keep
56 group: networking.istio.io
59 listKind: DestinationRuleList
60 plural: destinationrules
61 singular: destinationrule
69 additionalPrinterColumns:
70 - JSONPath: .spec.host
71 description: The name of a service from the service registry
74 - JSONPath: .metadata.creationTimestamp
76 CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.
78 Populated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
82 apiVersion: apiextensions.k8s.io/v1beta1
83 kind: CustomResourceDefinition
85 name: serviceentries.networking.istio.io
92 "helm.sh/resource-policy": keep
94 group: networking.istio.io
97 listKind: ServiceEntryList
98 plural: serviceentries
99 singular: serviceentry
104 - networking-istio-io
107 additionalPrinterColumns:
108 - JSONPath: .spec.hosts
109 description: The hosts associated with the ServiceEntry
112 - JSONPath: .spec.location
113 description: Whether the service is external to the mesh or part of the mesh (MESH_EXTERNAL or MESH_INTERNAL)
116 - JSONPath: .spec.resolution
117 description: Service discovery mode for the hosts (NONE, STATIC, or DNS)
120 - JSONPath: .metadata.creationTimestamp
122 CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.
124 Populated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
128 apiVersion: apiextensions.k8s.io/v1beta1
129 kind: CustomResourceDefinition
131 name: gateways.networking.istio.io
138 "helm.sh/resource-policy": keep
140 group: networking.istio.io
149 - networking-istio-io
153 apiVersion: apiextensions.k8s.io/v1beta1
154 kind: CustomResourceDefinition
156 name: envoyfilters.networking.istio.io
163 "helm.sh/resource-policy": keep
165 group: networking.istio.io
169 singular: envoyfilter
172 - networking-istio-io
176 kind: CustomResourceDefinition
177 apiVersion: apiextensions.k8s.io/v1beta1
179 name: clusterrbacconfigs.rbac.istio.io
186 "helm.sh/resource-policy": keep
190 kind: ClusterRbacConfig
191 plural: clusterrbacconfigs
192 singular: clusterrbacconfig
199 kind: CustomResourceDefinition
200 apiVersion: apiextensions.k8s.io/v1beta1
202 name: policies.authentication.istio.io
209 "helm.sh/resource-policy": keep
211 group: authentication.istio.io
218 - authentication-istio-io
222 kind: CustomResourceDefinition
223 apiVersion: apiextensions.k8s.io/v1beta1
225 name: meshpolicies.authentication.istio.io
232 "helm.sh/resource-policy": keep
234 group: authentication.istio.io
237 listKind: MeshPolicyList
242 - authentication-istio-io
246 kind: CustomResourceDefinition
247 apiVersion: apiextensions.k8s.io/v1beta1
249 name: httpapispecbindings.config.istio.io
256 "helm.sh/resource-policy": keep
258 group: config.istio.io
260 kind: HTTPAPISpecBinding
261 plural: httpapispecbindings
262 singular: httpapispecbinding
269 kind: CustomResourceDefinition
270 apiVersion: apiextensions.k8s.io/v1beta1
272 name: httpapispecs.config.istio.io
279 "helm.sh/resource-policy": keep
281 group: config.istio.io
285 singular: httpapispec
292 kind: CustomResourceDefinition
293 apiVersion: apiextensions.k8s.io/v1beta1
295 name: quotaspecbindings.config.istio.io
302 "helm.sh/resource-policy": keep
304 group: config.istio.io
306 kind: QuotaSpecBinding
307 plural: quotaspecbindings
308 singular: quotaspecbinding
315 kind: CustomResourceDefinition
316 apiVersion: apiextensions.k8s.io/v1beta1
318 name: quotaspecs.config.istio.io
325 "helm.sh/resource-policy": keep
327 group: config.istio.io
338 kind: CustomResourceDefinition
339 apiVersion: apiextensions.k8s.io/v1beta1
341 name: rules.config.istio.io
344 package: istio.io.mixer
350 "helm.sh/resource-policy": keep
352 group: config.istio.io
363 kind: CustomResourceDefinition
364 apiVersion: apiextensions.k8s.io/v1beta1
366 name: attributemanifests.config.istio.io
369 package: istio.io.mixer
375 "helm.sh/resource-policy": keep
377 group: config.istio.io
379 kind: attributemanifest
380 plural: attributemanifests
381 singular: attributemanifest
388 kind: CustomResourceDefinition
389 apiVersion: apiextensions.k8s.io/v1beta1
391 name: rbacconfigs.rbac.istio.io
394 package: istio.io.mixer
400 "helm.sh/resource-policy": keep
413 kind: CustomResourceDefinition
414 apiVersion: apiextensions.k8s.io/v1beta1
416 name: serviceroles.rbac.istio.io
419 package: istio.io.mixer
425 "helm.sh/resource-policy": keep
431 singular: servicerole
438 kind: CustomResourceDefinition
439 apiVersion: apiextensions.k8s.io/v1beta1
441 name: servicerolebindings.rbac.istio.io
444 package: istio.io.mixer
450 "helm.sh/resource-policy": keep
454 kind: ServiceRoleBinding
455 plural: servicerolebindings
456 singular: servicerolebinding
462 additionalPrinterColumns:
463 - JSONPath: .spec.roleRef.name
464 description: The name of the ServiceRole object being referenced
467 - JSONPath: .metadata.creationTimestamp
469 CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.
471 Populated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
475 kind: CustomResourceDefinition
476 apiVersion: apiextensions.k8s.io/v1beta1
478 name: adapters.config.istio.io
487 "helm.sh/resource-policy": keep
489 group: config.istio.io
500 kind: CustomResourceDefinition
501 apiVersion: apiextensions.k8s.io/v1beta1
503 name: instances.config.istio.io
507 istio: mixer-instance
512 "helm.sh/resource-policy": keep
514 group: config.istio.io
525 kind: CustomResourceDefinition
526 apiVersion: apiextensions.k8s.io/v1beta1
528 name: templates.config.istio.io
532 istio: mixer-template
537 "helm.sh/resource-policy": keep
539 group: config.istio.io
550 kind: CustomResourceDefinition
551 apiVersion: apiextensions.k8s.io/v1beta1
553 name: handlers.config.istio.io
562 "helm.sh/resource-policy": keep
564 group: config.istio.io