You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/K8sIoApimachineryPkgApisMetaV1DeleteOptions.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,7 @@
7
7
|**api_version**|**String**| APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources|[optional]|
8
8
|**dry_run**|**Array<String>**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |[optional]|
9
9
|**grace_period_seconds**|**Integer**| The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. |[optional]|
10
+
|**ignore_store_read_error_with_cluster_breaking_potential**|**Boolean**| if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it |[optional]|
10
11
|**kind**|**String**| Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds|[optional]|
11
12
|**orphan_dependents**|**Boolean**| Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. |[optional]|
Copy file name to clipboardExpand all lines: docs/V1KubeVirtSpec.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,6 +18,7 @@
18
18
|**product_name**|**String**| Designate the apps.kubevirt.io/part-of label for KubeVirt components. Useful if KubeVirt is included as part of a product. If ProductName is not specified, the part-of label will be omitted. |[optional]|
19
19
|**product_version**|**String**| Designate the apps.kubevirt.io/version label for KubeVirt components. Useful if KubeVirt is included as part of a product. If ProductVersion is not specified, KubeVirt's version will be used. |[optional]|
20
20
|**service_monitor_namespace**|**String**| The namespace the service monitor will be deployed When ServiceMonitorNamespace is set, then we'll install the service monitor object in that namespace otherwise we will use the monitoring namespace. |[optional]|
21
+
|**synchronization_port**|**String**| Specify the port to listen on for VMI status synchronization traffic. Default is 9185 |[optional]|
21
22
|**uninstall_strategy**|**String**| Specifies if kubevirt can be deleted if workloads are still present. This is mainly a precaution to avoid accidental data loss |[optional]|
Copy file name to clipboardExpand all lines: lib/kubevirt/models/k8s_io_api_core_v1_typed_object_reference.rb
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -14,6 +14,7 @@
14
14
require'time'
15
15
16
16
moduleKubevirt
17
+
# TypedObjectReference contains enough information to let you locate the typed referenced object
17
18
classK8sIoApiCoreV1TypedObjectReference
18
19
# APIGroup is the group for the resource being referenced. If APIGroup is not specified, the specified Kind must be in the core API group. For any other third-party types, APIGroup is required.
Copy file name to clipboardExpand all lines: lib/kubevirt/models/k8s_io_apimachinery_pkg_apis_meta_v1_delete_options.rb
+11-1Lines changed: 11 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -25,6 +25,9 @@ class K8sIoApimachineryPkgApisMetaV1DeleteOptions
25
25
# The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
26
26
attr_accessor:grace_period_seconds
27
27
28
+
# if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it
# Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
Copy file name to clipboardExpand all lines: lib/kubevirt/models/v1_kube_virt_spec.rb
+11-1Lines changed: 11 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -53,6 +53,9 @@ class V1KubeVirtSpec
53
53
# The namespace the service monitor will be deployed When ServiceMonitorNamespace is set, then we'll install the service monitor object in that namespace otherwise we will use the monitoring namespace.
54
54
attr_accessor:service_monitor_namespace
55
55
56
+
# Specify the port to listen on for VMI status synchronization traffic. Default is 9185
57
+
attr_accessor:synchronization_port
58
+
56
59
# Specifies if kubevirt can be deleted if workloads are still present. This is mainly a precaution to avoid accidental data loss
0 commit comments