package
0.0.0-20250228085210-08c043ffe118
Repository: https://github.com/maistra/istio-operator.git
Documentation: pkg.go.dev

# Functions

IsTypeObjectProblemInCRDSchemas returns true if the error provided is the error usually returned by the API server when it doesn't like "type:object" fields in the CRD's OpenAPI Schema.
PatchUpV1beta1CRDs ensures required fields/settings are present, so v1 conversion results in a valid CRD.
PreserveUnknownFields sets PreserveUnknownFields to false and adds x-kubernetes-preserve-unknown-fields to any object type definitions that have no properties or additionalProperties.
RemoveTypeObjectFieldsFromCRDSchema works around the problem where OpenShift 3.11 doesn't like "type: object" in CRD OpenAPI schemas.
SkipReconciliationUntilCacheSynced prevents the object from being reconciled in the next 2 seconds.
No description provided by the author

# Variables

CacheSyncWaitDuration is the how long the reconciler will skip reconciliation of a resource whose status was just updated to allow the event that was generated by the update to be received by the operator and update the cache.

# Type aliases

No description provided by the author