Skip to content

Commit 2dfb187

Browse files
authored
Merge pull request #99005 from jab-rh/apis-4-20-0rc0
Add 4.20.0 rc0 APIs
2 parents 6ccf6f4 + f6d1239 commit 2dfb187

12 files changed

+1663
-294
lines changed

rest_api/autoscale_apis/clusterautoscaler-autoscaling-openshift-io-v1.adoc

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,10 @@ More info: https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscal
129129
| `object`
130130
| Configuration of scale down operation
131131

132+
| `scaleUp`
133+
| `object`
134+
| Configuration of scale up operation
135+
132136
| `skipNodesWithLocalStorage`
133137
| `boolean`
134138
| Enables/Disables `--skip-nodes-with-local-storage` CA feature flag. If true cluster autoscaler will never delete nodes with pods with local storage, e.g. EmptyDir or HostPath. true by default at autoscaler
@@ -331,6 +335,28 @@ Required::
331335
| `string`
332336
| Node utilization level, defined as sum of requested resources divided by capacity, below which a node can be considered for scale down
333337

338+
|===
339+
=== .spec.scaleUp
340+
Description::
341+
+
342+
--
343+
Configuration of scale up operation
344+
--
345+
346+
Type::
347+
`object`
348+
349+
350+
351+
352+
[cols="1,1,1",options="header"]
353+
|===
354+
| Property | Type | Description
355+
356+
| `newPodScaleUpDelay`
357+
| `string`
358+
| Scale up delay for new pods, if omitted defaults to 0 seconds
359+
334360
|===
335361
=== .status
336362
Description::

rest_api/machine_apis/containerruntimeconfig-machineconfiguration-openshift-io-v1.adoc

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,12 @@ Type::
9898

9999
| `defaultRuntime`
100100
| `string`
101-
| defaultRuntime is the name of the OCI runtime to be used as the default.
101+
| defaultRuntime is the name of the OCI runtime to be used as the default for containers.
102+
Allowed values are `runc` and `crun`.
103+
When set to `runc`, OpenShift will use runc to execute the container
104+
When set to `crun`, OpenShift will use crun to execute the container
105+
When omitted, this means no opinion and the platform is left to choose a reasonable default,
106+
which is subject to change over time. Currently, the default is `crun`.
102107

103108
| `logLevel`
104109
| `string`

rest_api/monitoring_apis/alertmanager-monitoring-coreos-com-v1.adoc

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,15 @@ Use case is e.g. spanning an Alertmanager cluster across Kubernetes clusters wit
233233
| HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the
234234
pod's hosts file.
235235

236+
| `hostUsers`
237+
| `boolean`
238+
| HostUsers supports the user space in Kubernetes.
239+
240+
More info: https://kubernetes.io/docs/tasks/configure-pod-container/user-namespaces/
241+
242+
The feature requires at least Kubernetes 1.28 with the `UserNamespacesSupport` feature gate enabled.
243+
Starting Kubernetes 1.33, the feature is enabled by default.
244+
236245
| `image`
237246
| `string`
238247
| Image if specified has precedence over baseImage, tag and sha
@@ -294,8 +303,8 @@ UI, not the gossip communication.
294303
| `integer`
295304
| Minimum number of seconds for which a newly created pod should be ready
296305
without any of its container crashing for it to be considered available.
297-
Defaults to 0 (pod will be considered available as soon as it is ready)
298-
This is an alpha field from kubernetes 1.22 until 1.24 which requires enabling the StatefulSetMinReadySeconds feature gate.
306+
307+
If unset, pods will be considered available as soon as they are ready.
299308

300309
| `nodeSelector`
301310
| `object (string)`
@@ -304,7 +313,7 @@ This is an alpha field from kubernetes 1.22 until 1.24 which requires enabling t
304313
| `paused`
305314
| `boolean`
306315
| If set to true all actions on the underlying managed objects are not
307-
goint to be performed, except for delete actions.
316+
going to be performed, except for delete actions.
308317

309318
| `persistentVolumeClaimRetentionPolicy`
310319
| `object`

0 commit comments

Comments
 (0)