Skip to content

Commit 5f30ce7

Browse files
committed
Add OpenShift 4.17 APIs
1 parent 84264f9 commit 5f30ce7

File tree

157 files changed

+69302
-7264
lines changed

Some content is hidden

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

157 files changed

+69302
-7264
lines changed

_topic_maps/_topic_map.yml

Lines changed: 105 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3520,6 +3520,49 @@ Topics:
35203520
File: horizontalpodautoscaler-autoscaling-v2
35213521
- Name: 'Scale [autoscaling/v1]'
35223522
File: scale-autoscaling-v1
3523+
- Name: Cluster APIs
3524+
Dir: cluster_apis
3525+
Topics:
3526+
- Name: About Cluster APIs
3527+
File: cluster-apis-index
3528+
- Name: 'Cluster [cluster.x-k8s.io/v1beta1]'
3529+
File: cluster-cluster-x-k8s-io-v1beta1
3530+
- Name: 'ClusterClass [cluster.x-k8s.io/v1beta1]'
3531+
File: clusterclass-cluster-x-k8s-io-v1beta1
3532+
- Name: 'ExtensionConfig [runtime.cluster.x-k8s.io/v1alpha1]'
3533+
File: extensionconfig-runtime-cluster-x-k8s-io-v1alpha1
3534+
- Name: 'Machine [cluster.x-k8s.io/v1beta1]'
3535+
File: machine-cluster-x-k8s-io-v1beta1
3536+
- Name: 'MachineDeployment [cluster.x-k8s.io/v1beta1]'
3537+
File: machinedeployment-cluster-x-k8s-io-v1beta1
3538+
- Name: 'MachineHealthCheck [cluster.x-k8s.io/v1beta1]'
3539+
File: machinehealthcheck-cluster-x-k8s-io-v1beta1
3540+
- Name: 'MachinePool [cluster.x-k8s.io/v1beta1]'
3541+
File: machinepool-cluster-x-k8s-io-v1beta1
3542+
- Name: 'MachineSet [cluster.x-k8s.io/v1beta1]'
3543+
File: machineset-cluster-x-k8s-io-v1beta1
3544+
- Name: 'ClusterResourceSet [addons.cluster.x-k8s.io/v1beta1]'
3545+
File: clusterresourceset-addons-cluster-x-k8s-io-v1beta1
3546+
- Name: 'ClusterResourceSetBinding [addons.cluster.x-k8s.io/v1beta1]'
3547+
File: clusterresourcesetbinding-addons-cluster-x-k8s-io-v1beta1
3548+
- Name: 'GCPCluster [infrastructure.cluster.x-k8s.io/v1beta1]'
3549+
File: gcpcluster-infrastructure-cluster-x-k8s-io-v1beta1
3550+
- Name: 'GCPClusterTemplate [infrastructure.cluster.x-k8s.io/v1beta1]'
3551+
File: gcpclustertemplate-infrastructure-cluster-x-k8s-io-v1beta1
3552+
- Name: 'GCPMachine [infrastructure.cluster.x-k8s.io/v1beta1]'
3553+
File: gcpmachine-infrastructure-cluster-x-k8s-io-v1beta1
3554+
- Name: 'GCPMachineTemplate [infrastructure.cluster.x-k8s.io/v1beta1]'
3555+
File: gcpmachinetemplate-infrastructure-cluster-x-k8s-io-v1beta1
3556+
- Name: 'GCPManagedCluster [infrastructure.cluster.x-k8s.io/v1beta1]'
3557+
File: gcpmanagedcluster-infrastructure-cluster-x-k8s-io-v1beta1
3558+
- Name: 'GCPManagedControlPlane [infrastructure.cluster.x-k8s.io/v1beta1]'
3559+
File: gcpmanagedcontrolplane-infrastructure-cluster-x-k8s-io-v1beta1
3560+
- Name: 'GCPManagedMachinePool [infrastructure.cluster.x-k8s.io/v1beta1]'
3561+
File: gcpmanagedmachinepool-infrastructure-cluster-x-k8s-io-v1beta1
3562+
- Name: 'IPAddress [ipam.cluster.x-k8s.io/v1beta1]'
3563+
File: ipaddress-ipam-cluster-x-k8s-io-v1beta1
3564+
- Name: 'IPAddressClaim [ipam.cluster.x-k8s.io/v1beta1]'
3565+
File: ipaddressclaim-ipam-cluster-x-k8s-io-v1beta1
35233566
- Name: Config APIs
35243567
Dir: config_apis
35253568
Topics:
@@ -3529,8 +3572,12 @@ Topics:
35293572
File: apiserver-config-openshift-io-v1
35303573
- Name: 'Authentication [config.openshift.io/v1]'
35313574
File: authentication-config-openshift-io-v1
3575+
- Name: 'Backup [config.openshift.io/v1alpha1]'
3576+
File: backup-config-openshift-io-v1alpha1
35323577
- Name: 'Build [config.openshift.io/v1]'
35333578
File: build-config-openshift-io-v1
3579+
- Name: 'ClusterImagePolicy [config.openshift.io/v1alpha1]'
3580+
File: clusterimagepolicy-config-openshift-io-v1alpha1
35343581
- Name: 'ClusterOperator [config.openshift.io/v1]'
35353582
File: clusteroperator-config-openshift-io-v1
35363583
- Name: 'ClusterVersion [config.openshift.io/v1]'
@@ -3551,6 +3598,8 @@ Topics:
35513598
File: imagecontentpolicy-config-openshift-io-v1
35523599
- Name: 'ImageTagMirrorSet [config.openshift.io/v1]'
35533600
File: imagetagmirrorset-config-openshift-io-v1
3601+
- Name: 'InsightsDataGather [config.openshift.io/v1alpha1]'
3602+
File: insightsdatagather-config-openshift-io-v1alpha1
35543603
- Name: 'Infrastructure [config.openshift.io/v1]'
35553604
File: infrastructure-config-openshift-io-v1
35563605
- Name: 'Ingress [config.openshift.io/v1]'
@@ -3603,6 +3652,10 @@ Topics:
36033652
File: customresourcedefinition-apiextensions-k8s-io-v1
36043653
- Name: 'MutatingWebhookConfiguration [admissionregistration.k8s.io/v1]'
36053654
File: mutatingwebhookconfiguration-admissionregistration-k8s-io-v1
3655+
- Name: 'ValidatingAdmissionPolicy [admissionregistration.k8s.io/v1]'
3656+
File: validatingadmissionpolicy-admissionregistration-k8s-io-v1
3657+
- Name: 'ValidatingAdmissionPolicyBinding [admissionregistration.k8s.io/v1]'
3658+
File: validatingadmissionpolicybinding-admissionregistration-k8s-io-v1
36063659
- Name: 'ValidatingWebhookConfiguration [admissionregistration.k8s.io/v1]'
36073660
File: validatingwebhookconfiguration-admissionregistration-k8s-io-v1
36083661
- Name: Image APIs
@@ -3653,6 +3706,14 @@ Topics:
36533706
File: machine-machine-openshift-io-v1beta1
36543707
- Name: 'MachineSet [machine.openshift.io/v1beta1]'
36553708
File: machineset-machine-openshift-io-v1beta1
3709+
- Name: 'MachineConfigNode [machineconfiguration.openshift.io/v1alpha1]'
3710+
File: machineconfignode-machineconfiguration-openshift-io-v1alpha1
3711+
- Name: 'MachineOSBuild [machineconfiguration.openshift.io/v1alpha1]'
3712+
File: machineosbuild-machineconfiguration-openshift-io-v1alpha1
3713+
- Name: 'MachineOSConfig [machineconfiguration.openshift.io/v1alpha1]'
3714+
File: machineosconfig-machineconfiguration-openshift-io-v1alpha1
3715+
- Name: 'PinnedImageSet [machineconfiguration.openshift.io/v1alpha1]'
3716+
File: pinnedimageset-machineconfiguration-openshift-io-v1alpha1
36563717
- Name: Metadata APIs
36573718
Dir: metadata_apis
36583719
Topics:
@@ -3676,6 +3737,8 @@ Topics:
36763737
File: lease-coordination-k8s-io-v1
36773738
- Name: 'Namespace [undefined/v1]'
36783739
File: namespace-v1
3740+
- Name: 'SharedConfigMap [sharedresource.openshift.io/v1alpha1]'
3741+
File: sharedconfigmap-sharedresource-openshift-io-v1alpha1
36793742
- Name: Monitoring APIs
36803743
Dir: monitoring_apis
36813744
Topics:
@@ -3689,6 +3752,8 @@ Topics:
36893752
File: alertrelabelconfig-monitoring-openshift-io-v1
36903753
- Name: 'AlertingRule [monitoring.openshift.io/v1]'
36913754
File: alertingrule-monitoring-openshift-io-v1
3755+
- Name: 'DataGather [insights.openshift.io/v1alpha1]'
3756+
File: datagather-insights-openshift-io-v1alpha1
36923757
- Name: 'PodMonitor [monitoring.coreos.com/v1]'
36933758
File: podmonitor-monitoring-coreos-com-v1
36943759
- Name: 'Probe [monitoring.coreos.com/v1]'
@@ -3701,6 +3766,10 @@ Topics:
37013766
File: servicemonitor-monitoring-coreos-com-v1
37023767
- Name: 'ThanosRuler [monitoring.coreos.com/v1]'
37033768
File: thanosruler-monitoring-coreos-com-v1
3769+
- Name: 'NodeMetrics [metrics.k8s.io/v1beta1]'
3770+
File: nodemetrics-metrics-k8s-io-v1beta1
3771+
- Name: 'PodMetrics [metrics.k8s.io/v1beta1]'
3772+
File: podmetrics-metrics-k8s-io-v1beta1
37043773
- Name: Network APIs
37053774
Dir: network_apis
37063775
Topics:
@@ -3714,6 +3783,8 @@ Topics:
37143783
File: baselineadminnetworkpolicy-policy-networking-k8s-io-v1alpha1
37153784
- Name: 'CloudPrivateIPConfig [cloud.network.openshift.io/v1]'
37163785
File: cloudprivateipconfig-cloud-network-openshift-io-v1
3786+
- Name: 'DNSNameResolver [network.openshift.io/v1alpha1]'
3787+
File: dnsnameresolver-network-openshift-io-v1alpha1
37173788
- Name: 'EgressFirewall [k8s.ovn.org/v1]'
37183789
File: egressfirewall-k8s-ovn-org-v1
37193790
- Name: 'EgressIP [k8s.ovn.org/v1]'
@@ -3732,10 +3803,8 @@ Topics:
37323803
File: ingress-networking-k8s-io-v1
37333804
- Name: 'IngressClass [networking.k8s.io/v1]'
37343805
File: ingressclass-networking-k8s-io-v1
3735-
- Name: 'IPAddress [ipam.cluster.x-k8s.io/v1beta1]'
3736-
File: ipaddress-ipam-cluster-x-k8s-io-v1beta1
3737-
- Name: 'IPAddressClaim [ipam.cluster.x-k8s.io/v1beta1]'
3738-
File: ipaddressclaim-ipam-cluster-x-k8s-io-v1beta1
3806+
- Name: 'IPAMClaim [k8s.cni.cncf.io/v1alpha1]'
3807+
File: ipamclaim-k8s-cni-cncf-io-v1alpha1
37393808
- Name: 'IPPool [whereabouts.cni.cncf.io/v1alpha1]'
37403809
File: ippool-whereabouts-cni-cncf-io-v1alpha1
37413810
- Name: 'NetworkAttachmentDefinition [k8s.cni.cncf.io/v1]'
@@ -3750,6 +3819,8 @@ Topics:
37503819
File: route-route-openshift-io-v1
37513820
- Name: 'Service [undefined/v1]'
37523821
File: service-v1
3822+
- Name: 'UserDefinedNetwork [k8s.ovn.org/v1]'
3823+
File: userdefinednetwork-k8s-ovn-org-v1
37533824
- Name: Node APIs
37543825
Dir: node_apis
37553826
Topics:
@@ -3807,6 +3878,8 @@ Topics:
38073878
File: dnsrecord-ingress-operator-openshift-io-v1
38083879
- Name: 'Etcd [operator.openshift.io/v1]'
38093880
File: etcd-operator-openshift-io-v1
3881+
- Name: 'EtcdBackup [operator.openshift.io/v1alpha1]'
3882+
File: etcdbackup-operator-openshift-io-v1alpha1
38103883
- Name: 'ImageContentSourcePolicy [operator.openshift.io/v1alpha1]'
38113884
File: imagecontentsourcepolicy-operator-openshift-io-v1alpha1
38123885
- Name: 'ImagePruner [imageregistry.operator.openshift.io/v1]'
@@ -3844,10 +3917,16 @@ Topics:
38443917
File: operatorhub-apis-index
38453918
- Name: 'CatalogSource [operators.coreos.com/v1alpha1]'
38463919
File: catalogsource-operators-coreos-com-v1alpha1
3920+
- Name: 'ClusterCatalog [catalogd.operatorframework.io/v1alpha1]'
3921+
File: clustercatalog-catalogd-operatorframework-io-v1alpha1
3922+
- Name: 'ClusterExtension [olm.operatorframework.io/v1alpha1]'
3923+
File: clusterextension-olm-operatorframework-io-v1alpha1
38473924
- Name: 'ClusterServiceVersion [operators.coreos.com/v1alpha1]'
38483925
File: clusterserviceversion-operators-coreos-com-v1alpha1
38493926
- Name: 'InstallPlan [operators.coreos.com/v1alpha1]'
38503927
File: installplan-operators-coreos-com-v1alpha1
3928+
- Name: 'OLM [operator.openshift.io/v1alpha1]'
3929+
File: olm-operator-openshift-io-v1alpha1
38513930
- Name: 'OLMConfig [operators.coreos.com/v1]'
38523931
File: olmconfig-operators-coreos-com-v1
38533932
- Name: 'Operator [operators.coreos.com/v1]'
@@ -3948,10 +4027,24 @@ Topics:
39484027
File: limitrange-v1
39494028
- Name: 'PriorityClass [scheduling.k8s.io/v1]'
39504029
File: priorityclass-scheduling-k8s-io-v1
4030+
- Name: 'PodSchedulingContext [resource.k8s.io/v1alpha2]'
4031+
File: podschedulingcontext-resource-k8s-io-v1alpha2
39514032
- Name: 'PriorityLevelConfiguration [flowcontrol.apiserver.k8s.io/v1]'
39524033
File: prioritylevelconfiguration-flowcontrol-apiserver-k8s-io-v1
39534034
- Name: 'ResourceQuota [undefined/v1]'
39544035
File: resourcequota-v1
4036+
- Name: 'ResourceClaim [resource.k8s.io/v1alpha2]'
4037+
File: resourceclaim-resource-k8s-io-v1alpha2
4038+
- Name: 'ResourceClaimParameters [resource.k8s.io/v1alpha2]'
4039+
File: resourceclaimparameters-resource-k8s-io-v1alpha2
4040+
- Name: 'ResourceClaimTemplate [resource.k8s.io/v1alpha2]'
4041+
File: resourceclaimtemplate-resource-k8s-io-v1alpha2
4042+
- Name: 'ResourceClass [resource.k8s.io/v1alpha2]'
4043+
File: resourceclass-resource-k8s-io-v1alpha2
4044+
- Name: 'ResourceClassParameters [resource.k8s.io/v1alpha2]'
4045+
File: resourceclassparameters-resource-k8s-io-v1alpha2
4046+
- Name: 'ResourceSlice [resource.k8s.io/v1alpha2]'
4047+
File: resourceslice-resource-k8s-io-v1alpha2
39554048
- Name: Security APIs
39564049
Dir: security_apis
39574050
Topics:
@@ -3969,6 +4062,8 @@ Topics:
39694062
File: podsecuritypolicysubjectreview-security-openshift-io-v1
39704063
- Name: 'RangeAllocation [security.openshift.io/v1]'
39714064
File: rangeallocation-security-openshift-io-v1
4065+
- Name: 'SharedSecret [sharedresource.openshift.io/v1alpha1]'
4066+
File: sharedsecret-sharedresource-openshift-io-v1alpha1
39724067
- Name: 'Secret [undefined/v1]'
39734068
File: secret-v1
39744069
- Name: 'SecurityContextConstraints [security.openshift.io/v1]'
@@ -3998,6 +4093,12 @@ Topics:
39984093
File: storageversionmigration-migration-k8s-io-v1alpha1
39994094
- Name: 'VolumeAttachment [storage.k8s.io/v1]'
40004095
File: volumeattachment-storage-k8s-io-v1
4096+
- Name: 'VolumeGroupSnapshot [groupsnapshot.storage.k8s.io/v1alpha1]'
4097+
File: volumegroupsnapshot-groupsnapshot-storage-k8s-io-v1alpha1
4098+
- Name: 'VolumeGroupSnapshotClass [groupsnapshot.storage.k8s.io/v1alpha1]'
4099+
File: volumegroupsnapshotclass-groupsnapshot-storage-k8s-io-v1alpha1
4100+
- Name: 'VolumeGroupSnapshotContent [groupsnapshot.storage.k8s.io/v1alpha1]'
4101+
File: volumegroupsnapshotcontent-groupsnapshot-storage-k8s-io-v1alpha1
40014102
- Name: 'VolumeSnapshot [snapshot.storage.k8s.io/v1]'
40024103
File: volumesnapshot-snapshot-storage-k8s-io-v1
40034104
- Name: 'VolumeSnapshotClass [snapshot.storage.k8s.io/v1]'

0 commit comments

Comments
 (0)