Skip to content

Commit 086fd88

Browse files
committed
1 parent 57e3f6d commit 086fd88

File tree

243 files changed

+24234
-4160
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

243 files changed

+24234
-4160
lines changed

_topic_maps/_topic_map.yml

Lines changed: 26 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2426,8 +2426,8 @@ Topics:
24262426
File: clusterautoscaler-autoscaling-openshift-io-v1
24272427
- Name: 'MachineAutoscaler [autoscaling.openshift.io/v1beta1]'
24282428
File: machineautoscaler-autoscaling-openshift-io-v1beta1
2429-
- Name: 'HorizontalPodAutoscaler [autoscaling/v1]'
2430-
File: horizontalpodautoscaler-autoscaling-v1
2429+
- Name: 'HorizontalPodAutoscaler [autoscaling/v2]'
2430+
File: horizontalpodautoscaler-autoscaling-v2
24312431
- Name: 'Scale [autoscaling/v1]'
24322432
File: scale-autoscaling-v1
24332433
- Name: Config APIs
@@ -2463,12 +2463,16 @@ Topics:
24632463
File: ingress-config-openshift-io-v1
24642464
- Name: 'Network [config.openshift.io/v1]'
24652465
File: network-config-openshift-io-v1
2466+
- Name: 'Node [config.openshift.io/v1]'
2467+
File: node-config-openshift-io-v1
24662468
- Name: 'OAuth [config.openshift.io/v1]'
24672469
File: oauth-config-openshift-io-v1
24682470
- Name: 'OperatorHub [config.openshift.io/v1]'
24692471
File: operatorhub-config-openshift-io-v1
24702472
- Name: 'Project [config.openshift.io/v1]'
24712473
File: project-config-openshift-io-v1
2474+
- Name: 'ProjectHelmChartRepository [helm.openshift.io/v1beta1]'
2475+
File: projecthelmchartrepository-helm-openshift-io-v1beta1
24722476
- Name: 'Proxy [config.openshift.io/v1]'
24732477
File: proxy-config-openshift-io-v1
24742478
- Name: 'Scheduler [config.openshift.io/v1]'
@@ -2581,8 +2585,8 @@ Topics:
25812585
File: monitoring-apis-index
25822586
- Name: 'Alertmanager [monitoring.coreos.com/v1]'
25832587
File: alertmanager-monitoring-coreos-com-v1
2584-
- Name: 'AlertmanagerConfig [monitoring.coreos.com/v1alpha1]'
2585-
File: alertmanagerconfig-monitoring-coreos-com-v1alpha1
2588+
- Name: 'AlertmanagerConfig [monitoring.coreos.com/v1beta1]'
2589+
File: alertmanagerconfig-monitoring-coreos-com-v1beta1
25862590
- Name: 'PodMonitor [monitoring.coreos.com/v1]'
25872591
File: podmonitor-monitoring-coreos-com-v1
25882592
- Name: 'Probe [monitoring.coreos.com/v1]'
@@ -2602,6 +2606,8 @@ Topics:
26022606
File: network-apis-index
26032607
- Name: 'ClusterNetwork [network.openshift.io/v1]'
26042608
File: clusternetwork-network-openshift-io-v1
2609+
- Name: 'CloudPrivateIPConfig [cloud.network.openshift.io/v1]'
2610+
File: cloudprivateipconfig-cloud-network-openshift-io-v1
26052611
- Name: 'Endpoints [v1]'
26062612
File: endpoints-v1
26072613
- Name: 'EndpointSlice [discovery.k8s.io/v1]'
@@ -2624,6 +2630,8 @@ Topics:
26242630
File: networkattachmentdefinition-k8s-cni-cncf-io-v1
26252631
- Name: 'NetworkPolicy [networking.k8s.io/v1]'
26262632
File: networkpolicy-networking-k8s-io-v1
2633+
- Name: 'OverlappingRangeIPReservation [whereabouts.cni.cncf.io/v1alpha1]'
2634+
File: overlappingrangeipreservation-whereabouts-cni-cncf-io-v1alpha1
26272635
- Name: 'PodNetworkConnectivityCheck [controlplane.operator.openshift.io/v1alpha1]'
26282636
File: podnetworkconnectivitycheck-controlplane-operator-openshift-io-v1alpha1
26292637
- Name: 'Route [route.openshift.io/v1]'
@@ -2637,6 +2645,8 @@ Topics:
26372645
File: node-apis-index
26382646
- Name: 'Node [v1]'
26392647
File: node-v1
2648+
- Name: 'PerformanceProfile [performance.openshift.io/v2]'
2649+
File: performanceprofile-performance-openshift-io-v2
26402650
- Name: 'Profile [tuned.openshift.io/v1]'
26412651
File: profile-tuned-openshift-io-v1
26422652
- Name: 'RuntimeClass [node.k8s.io/v1]'
@@ -2722,6 +2732,8 @@ Topics:
27222732
File: clusterserviceversion-operators-coreos-com-v1alpha1
27232733
- Name: 'InstallPlan [operators.coreos.com/v1alpha1]'
27242734
File: installplan-operators-coreos-com-v1alpha1
2735+
- Name: 'OLMConfig [operators.coreos.com/v1]'
2736+
File: olmconfig-operators-coreos-com-v1
27252737
- Name: 'Operator [operators.coreos.com/v1]'
27262738
File: operator-operators-coreos-com-v1
27272739
- Name: 'OperatorCondition [operators.coreos.com/v2]'
@@ -2755,12 +2767,16 @@ Topics:
27552767
Topics:
27562768
- Name: About Provisioning APIs
27572769
File: provisioning-apis-index
2770+
- Name: 'BMCEventSubscription [metal3.io/v1alpha1]'
2771+
File: bmceventsubscription-metal3-io-v1alpha1
27582772
- Name: 'BareMetalHost [metal3.io/v1alpha1]'
27592773
File: baremetalhost-metal3-io-v1alpha1
27602774
- Name: 'FirmwareSchema [metal3.io/v1alpha1]'
27612775
File: firmwareschema-metal3-io-v1alpha1
27622776
- Name: 'HostFirmwareSettings [metal3.io/v1alpha1]'
27632777
File: hostfirmwaresettings-metal3-io-v1alpha1
2778+
- Name: 'PreprovisioningImage [metal3.io/v1alpha1]'
2779+
File: preprovisioningimage-metal3-io-v1alpha1
27642780
- Name: 'Provisioning [metal3.io/v1alpha1]'
27652781
File: provisioning-metal3-io-v1alpha1
27662782
- Name: RBAC APIs
@@ -2800,14 +2816,14 @@ Topics:
28002816
File: appliedclusterresourcequota-quota-openshift-io-v1
28012817
- Name: 'ClusterResourceQuota [quota.openshift.io/v1]'
28022818
File: clusterresourcequota-quota-openshift-io-v1
2803-
- Name: 'FlowSchema [flowcontrol.apiserver.k8s.io/v1beta1]'
2804-
File: flowschema-flowcontrol-apiserver-k8s-io-v1beta1
2819+
- Name: 'FlowSchema [flowcontrol.apiserver.k8s.io/v1beta2]'
2820+
File: flowschema-flowcontrol-apiserver-k8s-io-v1beta2
28052821
- Name: 'LimitRange [v1]'
28062822
File: limitrange-v1
28072823
- Name: 'PriorityClass [scheduling.k8s.io/v1]'
28082824
File: priorityclass-scheduling-k8s-io-v1
2809-
- Name: 'PriorityLevelConfiguration [flowcontrol.apiserver.k8s.io/v1beta1]'
2810-
File: prioritylevelconfiguration-flowcontrol-apiserver-k8s-io-v1beta1
2825+
- Name: 'PriorityLevelConfiguration [flowcontrol.apiserver.k8s.io/v1beta2]'
2826+
File: prioritylevelconfiguration-flowcontrol-apiserver-k8s-io-v1beta2
28112827
- Name: 'ResourceQuota [v1]'
28122828
File: resourcequota-v1
28132829
- Name: Security APIs
@@ -2842,8 +2858,8 @@ Topics:
28422858
File: csidriver-storage-k8s-io-v1
28432859
- Name: 'CSINode [storage.k8s.io/v1]'
28442860
File: csinode-storage-k8s-io-v1
2845-
- Name: 'CSIStorageCapacity [storage.k8s.io/v1beta1]'
2846-
File: csistoragecapacity-storage-k8s-io-v1beta1
2861+
- Name: 'CSIStorageCapacity [storage.k8s.io/v1]'
2862+
File: csistoragecapacity-storage-k8s-io-v1
28472863
- Name: 'PersistentVolumeClaim [v1]'
28482864
File: persistentvolumeclaim-v1
28492865
- Name: 'StorageClass [storage.k8s.io/v1]'

api-config.yaml

Lines changed: 29 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ apiMap:
4949
version: v1beta1
5050
- kind: HorizontalPodAutoscaler
5151
group: autoscaling
52-
version: v1
52+
version: v2
5353
- kind: Scale
5454
group: autoscaling
5555
version: v1
@@ -97,6 +97,9 @@ apiMap:
9797
- kind: Network
9898
group: config.openshift.io
9999
version: v1
100+
- kind: Node
101+
group: config.openshift.io
102+
version: v1
100103
- kind: OAuth
101104
group: config.openshift.io
102105
version: v1
@@ -106,6 +109,9 @@ apiMap:
106109
- kind: Project
107110
group: config.openshift.io
108111
version: v1
112+
- kind: ProjectHelmChartRepository
113+
group: helm.openshift.io
114+
version: v1beta1
109115
- kind: Proxy
110116
group: config.openshift.io
111117
version: v1
@@ -238,7 +244,7 @@ apiMap:
238244
version: v1
239245
- kind: AlertmanagerConfig
240246
group: monitoring.coreos.com
241-
version: v1alpha1
247+
version: v1beta1
242248
- kind: PodMonitor
243249
group: monitoring.coreos.com
244250
version: v1
@@ -262,6 +268,9 @@ apiMap:
262268
- kind: ClusterNetwork
263269
group: network.openshift.io
264270
version: v1
271+
- kind: CloudPrivateIPConfig
272+
group: cloud.network.openshift.io
273+
version: v1
265274
- kind: Endpoints
266275
version: v1
267276
- kind: EndpointSlice
@@ -294,6 +303,9 @@ apiMap:
294303
- kind: NetworkPolicy
295304
group: networking.k8s.io
296305
version: v1
306+
- kind: OverlappingRangeIPReservation
307+
group: whereabouts.cni.cncf.io
308+
version: v1alpha1
297309
- kind: PodNetworkConnectivityCheck
298310
group: controlplane.operator.openshift.io
299311
version: v1alpha1
@@ -306,6 +318,9 @@ apiMap:
306318
resources:
307319
- kind: Node
308320
version: v1
321+
- kind: PerformanceProfile
322+
group: performance.openshift.io
323+
version: v2
309324
- kind: Profile
310325
group: tuned.openshift.io
311326
version: v1
@@ -423,6 +438,9 @@ apiMap:
423438
- kind: InstallPlan
424439
group: operators.coreos.com
425440
version: v1alpha1
441+
- kind: OLMConfig
442+
group: operators.coreos.com
443+
version: v1
426444
- kind: Operator
427445
group: operators.coreos.com
428446
version: v1
@@ -462,6 +480,9 @@ apiMap:
462480
version: v1
463481
- name: Provisioning APIs
464482
resources:
483+
- kind: BMCEventSubscription
484+
group: metal3.io
485+
version: v1alpha1
465486
- kind: BareMetalHost
466487
group: metal3.io
467488
version: v1alpha1
@@ -471,6 +492,9 @@ apiMap:
471492
- kind: HostFirmwareSettings
472493
group: metal3.io
473494
version: v1alpha1
495+
- kind: PreprovisioningImage
496+
group: metal3.io
497+
version: v1alpha1
474498
- kind: Provisioning
475499
group: metal3.io
476500
version: v1alpha1
@@ -515,15 +539,15 @@ apiMap:
515539
version: v1
516540
- kind: FlowSchema
517541
group: flowcontrol.apiserver.k8s.io
518-
version: v1beta1
542+
version: v1beta2
519543
- kind: LimitRange
520544
version: v1
521545
- kind: PriorityClass
522546
group: scheduling.k8s.io
523547
version: v1
524548
- kind: PriorityLevelConfiguration
525549
group: flowcontrol.apiserver.k8s.io
526-
version: v1beta1
550+
version: v1beta2
527551
- kind: ResourceQuota
528552
version: v1
529553
- name: Security APIs
@@ -569,7 +593,7 @@ apiMap:
569593
version: v1
570594
- kind: CSIStorageCapacity
571595
group: storage.k8s.io
572-
version: v1beta1
596+
version: v1
573597
- kind: PersistentVolumeClaim
574598
version: v1
575599
- kind: StorageClass
@@ -671,12 +695,6 @@ apiMap:
671695
group: apps
672696
version: v1
673697

674-
# No properties defined in OpenAPI spec
675-
# - kind: OverlappingRangeIPReservation
676-
# group: whereabouts.cni.cncf.io
677-
# version: v1alpha1
678-
# plural: overlappingrangeipreservations
679-
# namespaced: true
680698
# TBD
681699
# - kind: NodeMetrics
682700
# group: metrics.k8s.io

rest_api/authorization_apis/authorization-apis-index.adoc

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@
22
:_content-type: ASSEMBLY
33
[id="authorization-apis"]
44
= Authorization APIs
5-
ifdef::product-title[]
6-
include::_attributes/common-attributes.adoc[]
7-
endif::[]
5+
:toc: macro
6+
:toc-title:
87

98
toc::[]
109

@@ -14,6 +13,8 @@ Description::
1413
+
1514
--
1615
LocalResourceAccessReview is a means to request a list of which users and groups are authorized to perform the action specified by spec in a particular namespace
16+
17+
Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
1718
--
1819

1920
Type::
@@ -25,6 +26,8 @@ Description::
2526
+
2627
--
2728
LocalSubjectAccessReview is an object for requesting information about whether a user or group can perform an action in a particular namespace
29+
30+
Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
2831
--
2932

3033
Type::
@@ -36,6 +39,8 @@ Description::
3639
+
3740
--
3841
ResourceAccessReview is a means to request a list of which users and groups are authorized to perform the action specified by spec
42+
43+
Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
3944
--
4045

4146
Type::
@@ -47,6 +52,8 @@ Description::
4752
+
4853
--
4954
SelfSubjectRulesReview is a resource you can create to determine which actions you can perform in a namespace
55+
56+
Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
5057
--
5158

5259
Type::
@@ -58,6 +65,8 @@ Description::
5865
+
5966
--
6067
SubjectAccessReview is an object for requesting information about whether a user or group can perform an action
68+
69+
Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
6170
--
6271

6372
Type::
@@ -69,6 +78,8 @@ Description::
6978
+
7079
--
7180
SubjectRulesReview is a resource you can create to determine which actions another user can perform in a namespace
81+
82+
Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
7283
--
7384

7485
Type::

rest_api/authorization_apis/localresourceaccessreview-authorization-openshift-io-v1.adoc

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@
22
:_content-type: ASSEMBLY
33
[id="localresourceaccessreview-authorization-openshift-io-v1"]
44
= LocalResourceAccessReview [authorization.openshift.io/v1]
5-
ifdef::product-title[]
6-
include::_attributes/common-attributes.adoc[]
7-
endif::[]
5+
:toc: macro
6+
:toc-title:
87

98
toc::[]
109

@@ -13,6 +12,8 @@ Description::
1312
+
1413
--
1514
LocalResourceAccessReview is a means to request a list of which users and groups are authorized to perform the action specified by spec in a particular namespace
15+
16+
Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
1617
--
1718

1819
Type::

rest_api/authorization_apis/localsubjectaccessreview-authorization-k8s-io-v1.adoc

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@
22
:_content-type: ASSEMBLY
33
[id="localsubjectaccessreview-authorization-k8s-io-v1"]
44
= LocalSubjectAccessReview [authorization.k8s.io/v1]
5-
ifdef::product-title[]
6-
include::_attributes/common-attributes.adoc[]
7-
endif::[]
5+
:toc: macro
6+
:toc-title:
87

98
toc::[]
109

rest_api/authorization_apis/localsubjectaccessreview-authorization-openshift-io-v1.adoc

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@
22
:_content-type: ASSEMBLY
33
[id="localsubjectaccessreview-authorization-openshift-io-v1"]
44
= LocalSubjectAccessReview [authorization.openshift.io/v1]
5-
ifdef::product-title[]
6-
include::_attributes/common-attributes.adoc[]
7-
endif::[]
5+
:toc: macro
6+
:toc-title:
87

98
toc::[]
109

@@ -13,6 +12,8 @@ Description::
1312
+
1413
--
1514
LocalSubjectAccessReview is an object for requesting information about whether a user or group can perform an action in a particular namespace
15+
16+
Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
1617
--
1718

1819
Type::

0 commit comments

Comments
 (0)