Skip to content

Commit c7a68f3

Browse files
authored
Merge pull request #28479 from jboxman/apis-47
Add APIs for 4.7
2 parents 757758a + 13eeecc commit c7a68f3

File tree

122 files changed

+12355
-959
lines changed

Some content is hidden

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

122 files changed

+12355
-959
lines changed

_topic_map.yml

Lines changed: 20 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1876,6 +1876,8 @@ Topics:
18761876
File: consolelink-console-openshift-io-v1
18771877
- Name: 'ConsoleNotification [console.openshift.io/v1]'
18781878
File: consolenotification-console-openshift-io-v1
1879+
- Name: 'ConsoleQuickStart [console.openshift.io/v1]'
1880+
File: consolequickstart-console-openshift-io-v1
18791881
- Name: 'ConsoleYAMLSample [console.openshift.io/v1]'
18801882
File: consoleyamlsample-console-openshift-io-v1
18811883
- Name: Extension APIs
@@ -1961,6 +1963,8 @@ Topics:
19611963
File: monitoring-apis-index
19621964
- Name: 'Alertmanager [monitoring.coreos.com/v1]'
19631965
File: alertmanager-monitoring-coreos-com-v1
1966+
- Name: 'AlertmanagerConfig [monitoring.coreos.com/v1alpha1]'
1967+
File: alertmanagerconfig-monitoring-coreos-com-v1alpha1
19641968
- Name: 'PodMonitor [monitoring.coreos.com/v1]'
19651969
File: podmonitor-monitoring-coreos-com-v1
19661970
- Name: 'Probe [monitoring.coreos.com/v1]'
@@ -2000,6 +2004,8 @@ Topics:
20002004
File: networkattachmentdefinition-k8s-cni-cncf-io-v1
20012005
- Name: 'NetworkPolicy [networking.k8s.io/v1]'
20022006
File: networkpolicy-networking-k8s-io-v1
2007+
- Name: 'PodNetworkConnectivityCheck [controlplane.operator.openshift.io/v1alpha1]'
2008+
File: podnetworkconnectivitycheck-controlplane-operator-openshift-io-v1alpha1
20032009
- Name: 'Route [route.openshift.io/v1]'
20042010
File: route-route-openshift-io-v1
20052011
- Name: 'Service [core/v1]'
@@ -2013,8 +2019,8 @@ Topics:
20132019
File: node-core-v1
20142020
- Name: 'Profile [tuned.openshift.io/v1]'
20152021
File: profile-tuned-openshift-io-v1
2016-
- Name: 'RuntimeClass [node.k8s.io/v1beta1]'
2017-
File: runtimeclass-node-k8s-io-v1beta1
2022+
- Name: 'RuntimeClass [node.k8s.io/v1]'
2023+
File: runtimeclass-node-k8s-io-v1
20182024
- Name: 'Tuned [tuned.openshift.io/v1]'
20192025
File: tuned-tuned-openshift-io-v1
20202026
- Name: OAuth APIs
@@ -2030,6 +2036,8 @@ Topics:
20302036
File: oauthclientauthorization-oauth-openshift-io-v1
20312037
- Name: 'OAuthClient [oauth.openshift.io/v1]'
20322038
File: oauthclient-oauth-openshift-io-v1
2039+
- Name: 'UserOAuthAccessToken [oauth.openshift.io/v1]'
2040+
File: useroauthaccesstoken-oauth-openshift-io-v1
20332041
- Name: Operator APIs
20342042
Dir: operator_apis
20352043
Topics:
@@ -2094,6 +2102,10 @@ Topics:
20942102
File: clusterserviceversion-operators-coreos-com-v1alpha1
20952103
- Name: 'InstallPlan [operators.coreos.com/v1alpha1]'
20962104
File: installplan-operators-coreos-com-v1alpha1
2105+
- Name: 'Operator [operators.coreos.com/v1]'
2106+
File: operator-operators-coreos-com-v1
2107+
- Name: 'OperatorCondition [operators.coreos.com/v1]'
2108+
File: operatorcondition-operators-coreos-com-v1
20972109
- Name: 'OperatorGroup [operators.coreos.com/v1]'
20982110
File: operatorgroup-operators-coreos-com-v1
20992111
- Name: 'PackageManifest [packages.operators.coreos.com/v1]'
@@ -2214,12 +2226,12 @@ Topics:
22142226
File: storageversionmigration-migration-k8s-io-v1alpha1
22152227
- Name: 'VolumeAttachment [storage.k8s.io/v1]'
22162228
File: volumeattachment-storage-k8s-io-v1
2217-
- Name: 'VolumeSnapshot [snapshot.storage.k8s.io/v1beta1]'
2218-
File: volumesnapshot-snapshot-storage-k8s-io-v1beta1
2219-
- Name: 'VolumeSnapshotClass [snapshot.storage.k8s.io/v1beta1]'
2220-
File: volumesnapshotclass-snapshot-storage-k8s-io-v1beta1
2221-
- Name: 'VolumeSnapshotContent [snapshot.storage.k8s.io/v1beta1]'
2222-
File: volumesnapshotcontent-snapshot-storage-k8s-io-v1beta1
2229+
- Name: 'VolumeSnapshot [snapshot.storage.k8s.io/v1]'
2230+
File: volumesnapshot-snapshot-storage-k8s-io-v1
2231+
- Name: 'VolumeSnapshotClass [snapshot.storage.k8s.io/v1]'
2232+
File: volumesnapshotclass-snapshot-storage-k8s-io-v1
2233+
- Name: 'VolumeSnapshotContent [snapshot.storage.k8s.io/v1]'
2234+
File: volumesnapshotcontent-snapshot-storage-k8s-io-v1
22232235
- Name: Template APIs
22242236
Dir: template_apis
22252237
Topics:

api-map.yaml

Lines changed: 40 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,11 @@
186186
version: v1
187187
plural: consolenotifications
188188
namespaced: false
189+
- kind: ConsoleQuickStart
190+
group: console.openshift.io
191+
version: v1
192+
plural: consolequickstarts
193+
namespaced: false
189194
- kind: ConsoleYAMLSample
190195
group: console.openshift.io
191196
version: v1
@@ -346,6 +351,11 @@
346351
version: v1
347352
plural: alertmanagers
348353
namespaced: true
354+
- kind: AlertmanagerConfig
355+
group: monitoring.coreos.com
356+
version: v1alpha1
357+
plural: alertmanagerconfigs
358+
namespaced: true
349359
- kind: PodMonitor
350360
group: monitoring.coreos.com
351361
version: v1
@@ -433,6 +443,11 @@
433443
version: v1
434444
plural: networkpolicies
435445
namespaced: true
446+
- kind: PodNetworkConnectivityCheck
447+
group: controlplane.operator.openshift.io
448+
version: v1alpha1
449+
plural: podnetworkconnectivitychecks
450+
namespaced: true
436451
- kind: Route
437452
group: route.openshift.io
438453
version: v1
@@ -457,7 +472,7 @@
457472
namespaced: true
458473
- kind: RuntimeClass
459474
group: node.k8s.io
460-
version: v1beta1
475+
version: v1
461476
plural: runtimeclasses
462477
namespaced: false
463478
- kind: Tuned
@@ -487,6 +502,11 @@
487502
version: v1
488503
plural: oauthclients
489504
namespaced: false
505+
- kind: UserOAuthAccessToken
506+
group: oauth.openshift.io
507+
version: v1
508+
plural: useroauthaccesstokens
509+
namespaced: false
490510
- name: Operator APIs
491511
resources:
492512
- kind: Authentication
@@ -626,6 +646,16 @@
626646
version: v1alpha1
627647
plural: installplans
628648
namespaced: true
649+
- kind: Operator
650+
group: operators.coreos.com
651+
version: v1
652+
plural: operators
653+
namespaced: false
654+
- kind: OperatorCondition
655+
group: operators.coreos.com
656+
version: v1
657+
plural: operatorconditions
658+
namespaced: true
629659
- kind: OperatorGroup
630660
group: operators.coreos.com
631661
version: v1
@@ -796,6 +826,12 @@
796826
version: v1
797827
plural: rangeallocations
798828
namespaced: false
829+
# This is internal only, and must be ignored
830+
# - kind: RangeAllocation
831+
# group: security.internal.openshift.io
832+
# version: v1
833+
# plural: rangeallocations
834+
# namespaced: false
799835
- kind: Secret
800836
group: core
801837
version: v1
@@ -850,17 +886,17 @@
850886
namespaced: false
851887
- kind: VolumeSnapshot
852888
group: snapshot.storage.k8s.io
853-
version: v1beta1
889+
version: v1
854890
plural: volumesnapshots
855891
namespaced: true
856892
- kind: VolumeSnapshotClass
857893
group: snapshot.storage.k8s.io
858-
version: v1beta1
894+
version: v1
859895
plural: volumesnapshotclasses
860896
namespaced: false
861897
- kind: VolumeSnapshotContent
862898
group: snapshot.storage.k8s.io
863-
version: v1beta1
899+
version: v1
864900
plural: volumesnapshotcontents
865901
namespaced: false
866902
- name: Template APIs

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Type::
3030
| 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
3131

3232
| `.metadata`
33-
| xref:../objects/index.adoc#objectmeta-meta-v1[`ObjectMeta meta/v1`]
33+
| xref:../objects/index.adoc#objectmeta_v2-meta-v1[`ObjectMeta_v2 meta/v1`]
3434
| Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
3535

3636
| `.spec`
@@ -66,7 +66,7 @@ Type::
6666

6767
| `maxNodeProvisionTime`
6868
| `string`
69-
| Maximum time CA waits for node to be provisioned. Expects an unsigned duration string of decimal numbers each with optional fraction and a unit suffix, eg "300ms", "1.5h" or "2h45m". Valid time units are "ns", "us" (or "µs"), "ms", "s", "m", "h".
69+
| Maximum time CA waits for node to be provisioned
7070

7171
| `maxPodGracePeriod`
7272
| `integer`
@@ -350,7 +350,7 @@ Defaults to unset
350350
|===
351351
| HTTP code | Reponse body
352352
| 200 - OK
353-
| xref:../objects/index.adoc#status-meta-v1[`Status meta/v1`]
353+
| xref:../objects/index.adoc#status_v2-meta-v1[`Status_v2 meta/v1`]
354354
| 401 - Unauthorized
355355
| Empty
356356
|===
@@ -507,7 +507,7 @@ Description::
507507
|===
508508
| Parameter | Type | Description
509509
| `body`
510-
| xref:../objects/index.adoc#deleteoptions-meta-v1[`DeleteOptions meta/v1`]
510+
| xref:../objects/index.adoc#deleteoptions_v2-meta-v1[`DeleteOptions_v2 meta/v1`]
511511
|
512512
|===
513513

@@ -516,9 +516,9 @@ Description::
516516
|===
517517
| HTTP code | Reponse body
518518
| 200 - OK
519-
| xref:../objects/index.adoc#status-meta-v1[`Status meta/v1`]
519+
| xref:../objects/index.adoc#status_v2-meta-v1[`Status_v2 meta/v1`]
520520
| 202 - Accepted
521-
| xref:../objects/index.adoc#status-meta-v1[`Status meta/v1`]
521+
| xref:../objects/index.adoc#status_v2-meta-v1[`Status_v2 meta/v1`]
522522
| 401 - Unauthorized
523523
| Empty
524524
|===

rest_api/autoscale_apis/machineautoscaler-autoscaling-openshift-io-v1beta1.adoc

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Type::
3030
| 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
3131

3232
| `.metadata`
33-
| xref:../objects/index.adoc#objectmeta-meta-v1[`ObjectMeta meta/v1`]
33+
| xref:../objects/index.adoc#objectmeta_v2-meta-v1[`ObjectMeta_v2 meta/v1`]
3434
| Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
3535

3636
| `.spec`
@@ -92,11 +92,11 @@ Required::
9292

9393
| `apiVersion`
9494
| `string`
95-
| 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: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#resources
95+
| 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
9696

9797
| `kind`
9898
| `string`
99-
| 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: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds
99+
| 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
100100

101101
| `name`
102102
| `string`
@@ -141,11 +141,11 @@ Required::
141141

142142
| `apiVersion`
143143
| `string`
144-
| 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: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#resources
144+
| 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
145145

146146
| `kind`
147147
| `string`
148-
| 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: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds
148+
| 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
149149

150150
| `name`
151151
| `string`
@@ -313,7 +313,7 @@ Defaults to unset
313313
|===
314314
| HTTP code | Reponse body
315315
| 200 - OK
316-
| xref:../objects/index.adoc#status-meta-v1[`Status meta/v1`]
316+
| xref:../objects/index.adoc#status_v2-meta-v1[`Status_v2 meta/v1`]
317317
| 401 - Unauthorized
318318
| Empty
319319
|===
@@ -473,7 +473,7 @@ Description::
473473
|===
474474
| Parameter | Type | Description
475475
| `body`
476-
| xref:../objects/index.adoc#deleteoptions-meta-v1[`DeleteOptions meta/v1`]
476+
| xref:../objects/index.adoc#deleteoptions_v2-meta-v1[`DeleteOptions_v2 meta/v1`]
477477
|
478478
|===
479479

@@ -482,9 +482,9 @@ Description::
482482
|===
483483
| HTTP code | Reponse body
484484
| 200 - OK
485-
| xref:../objects/index.adoc#status-meta-v1[`Status meta/v1`]
485+
| xref:../objects/index.adoc#status_v2-meta-v1[`Status_v2 meta/v1`]
486486
| 202 - Accepted
487-
| xref:../objects/index.adoc#status-meta-v1[`Status meta/v1`]
487+
| xref:../objects/index.adoc#status_v2-meta-v1[`Status_v2 meta/v1`]
488488
| 401 - Unauthorized
489489
| Empty
490490
|===

rest_api/config_apis/apiserver-config-openshift-io-v1.adoc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Required::
3232
| 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
3333

3434
| `.metadata`
35-
| xref:../objects/index.adoc#objectmeta-meta-v1[`ObjectMeta meta/v1`]
35+
| xref:../objects/index.adoc#objectmeta_v2-meta-v1[`ObjectMeta_v2 meta/v1`]
3636
| Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
3737

3838
| `.spec`
@@ -370,7 +370,7 @@ Defaults to unset
370370
|===
371371
| HTTP code | Reponse body
372372
| 200 - OK
373-
| xref:../objects/index.adoc#status-meta-v1[`Status meta/v1`]
373+
| xref:../objects/index.adoc#status_v2-meta-v1[`Status_v2 meta/v1`]
374374
| 401 - Unauthorized
375375
| Empty
376376
|===
@@ -527,7 +527,7 @@ Description::
527527
|===
528528
| Parameter | Type | Description
529529
| `body`
530-
| xref:../objects/index.adoc#deleteoptions-meta-v1[`DeleteOptions meta/v1`]
530+
| xref:../objects/index.adoc#deleteoptions_v2-meta-v1[`DeleteOptions_v2 meta/v1`]
531531
|
532532
|===
533533

@@ -536,9 +536,9 @@ Description::
536536
|===
537537
| HTTP code | Reponse body
538538
| 200 - OK
539-
| xref:../objects/index.adoc#status-meta-v1[`Status meta/v1`]
539+
| xref:../objects/index.adoc#status_v2-meta-v1[`Status_v2 meta/v1`]
540540
| 202 - Accepted
541-
| xref:../objects/index.adoc#status-meta-v1[`Status meta/v1`]
541+
| xref:../objects/index.adoc#status_v2-meta-v1[`Status_v2 meta/v1`]
542542
| 401 - Unauthorized
543543
| Empty
544544
|===

rest_api/config_apis/authentication-config-openshift-io-v1.adoc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Required::
3232
| 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
3333

3434
| `.metadata`
35-
| xref:../objects/index.adoc#objectmeta-meta-v1[`ObjectMeta meta/v1`]
35+
| xref:../objects/index.adoc#objectmeta_v2-meta-v1[`ObjectMeta_v2 meta/v1`]
3636
| Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
3737

3838
| `.spec`
@@ -64,7 +64,7 @@ Type::
6464

6565
| `serviceAccountIssuer`
6666
| `string`
67-
| serviceAccountIssuer is the identifier of the bound service account token issuer. The default is https://kubernetes.default.svc
67+
| serviceAccountIssuer is the identifier of the bound service account token issuer. The default is https://kubernetes.default.svc WARNING: Updating this field will result in the invalidation of all bound tokens with the previous issuer value. Unless the holder of a bound token has explicit support for a change in issuer, they will not request a new bound token until pod restart or until their existing token exceeds 80% of its duration.
6868

6969
| `type`
7070
| `string`
@@ -328,7 +328,7 @@ Defaults to unset
328328
|===
329329
| HTTP code | Reponse body
330330
| 200 - OK
331-
| xref:../objects/index.adoc#status-meta-v1[`Status meta/v1`]
331+
| xref:../objects/index.adoc#status_v2-meta-v1[`Status_v2 meta/v1`]
332332
| 401 - Unauthorized
333333
| Empty
334334
|===
@@ -485,7 +485,7 @@ Description::
485485
|===
486486
| Parameter | Type | Description
487487
| `body`
488-
| xref:../objects/index.adoc#deleteoptions-meta-v1[`DeleteOptions meta/v1`]
488+
| xref:../objects/index.adoc#deleteoptions_v2-meta-v1[`DeleteOptions_v2 meta/v1`]
489489
|
490490
|===
491491

@@ -494,9 +494,9 @@ Description::
494494
|===
495495
| HTTP code | Reponse body
496496
| 200 - OK
497-
| xref:../objects/index.adoc#status-meta-v1[`Status meta/v1`]
497+
| xref:../objects/index.adoc#status_v2-meta-v1[`Status_v2 meta/v1`]
498498
| 202 - Accepted
499-
| xref:../objects/index.adoc#status-meta-v1[`Status meta/v1`]
499+
| xref:../objects/index.adoc#status_v2-meta-v1[`Status_v2 meta/v1`]
500500
| 401 - Unauthorized
501501
| Empty
502502
|===

0 commit comments

Comments
 (0)