Kind list in new OpenSHift - unix1998/technical_notes GitHub Wiki

https://docs.openshift.com/container-platform/4.15/rest_api/index.html

API index

API | API group -- | -- AdminPolicyBasedExternalRoute | k8s.ovn.org/v1 AlertingRule | monitoring.openshift.io/v1 Alertmanager | monitoring.coreos.com/v1 AlertmanagerConfig | monitoring.coreos.com/v1beta1 AlertRelabelConfig | monitoring.openshift.io/v1 APIRequestCount | apiserver.openshift.io/v1 APIServer | config.openshift.io/v1 APIService | apiregistration.k8s.io/v1 AppliedClusterResourceQuota | quota.openshift.io/v1 Authentication | config.openshift.io/v1 Authentication | operator.openshift.io/v1 BareMetalHost | metal3.io/v1alpha1 Binding | v1 BMCEventSubscription | metal3.io/v1alpha1 BrokerTemplateInstance | template.openshift.io/v1 Build | build.openshift.io/v1 Build | config.openshift.io/v1 BuildConfig | build.openshift.io/v1 BuildLog | build.openshift.io/v1 BuildRequest | build.openshift.io/v1 CatalogSource | operators.coreos.com/v1alpha1 CertificateSigningRequest | certificates.k8s.io/v1 CloudCredential | operator.openshift.io/v1 CloudPrivateIPConfig | cloud.network.openshift.io/v1 ClusterAutoscaler | autoscaling.openshift.io/v1 ClusterCSIDriver | operator.openshift.io/v1 ClusterOperator | config.openshift.io/v1 ClusterResourceQuota | quota.openshift.io/v1 ClusterRole | authorization.openshift.io/v1 ClusterRole | rbac.authorization.k8s.io/v1 ClusterRoleBinding | authorization.openshift.io/v1 ClusterRoleBinding | rbac.authorization.k8s.io/v1 ClusterServiceVersion | operators.coreos.com/v1alpha1 ClusterVersion | config.openshift.io/v1 ComponentStatus | v1 Config | imageregistry.operator.openshift.io/v1 Config | operator.openshift.io/v1 Config | samples.operator.openshift.io/v1 ConfigMap | v1 Console | config.openshift.io/v1 Console | operator.openshift.io/v1 ConsoleCLIDownload | console.openshift.io/v1 ConsoleExternalLogLink | console.openshift.io/v1 ConsoleLink | console.openshift.io/v1 ConsoleNotification | console.openshift.io/v1 ConsolePlugin | console.openshift.io/v1 ConsoleQuickStart | console.openshift.io/v1 ConsoleSample | console.openshift.io/v1 ConsoleYAMLSample | console.openshift.io/v1 ContainerRuntimeConfig | machineconfiguration.openshift.io/v1 ControllerConfig | machineconfiguration.openshift.io/v1 ControllerRevision | apps/v1 ControlPlaneMachineSet | machine.openshift.io/v1 CredentialsRequest | cloudcredential.openshift.io/v1 CronJob | batch/v1 CSIDriver | storage.k8s.io/v1 CSINode | storage.k8s.io/v1 CSISnapshotController | operator.openshift.io/v1 CSIStorageCapacity | storage.k8s.io/v1 CustomResourceDefinition | apiextensions.k8s.io/v1 DaemonSet | apps/v1 Deployment | apps/v1 DeploymentConfig | apps.openshift.io/v1 DeploymentConfigRollback | apps.openshift.io/v1 DeploymentLog | apps.openshift.io/v1 DeploymentRequest | apps.openshift.io/v1 DNS | config.openshift.io/v1 DNS | operator.openshift.io/v1 DNSRecord | ingress.operator.openshift.io/v1 EgressFirewall | k8s.ovn.org/v1 EgressIP | k8s.ovn.org/v1 EgressQoS | k8s.ovn.org/v1 EgressRouter | network.operator.openshift.io/v1 EgressService | k8s.ovn.org/v1 Endpoints | v1 EndpointSlice | discovery.k8s.io/v1 Etcd | operator.openshift.io/v1 Event | v1 Event | events.k8s.io/v1 Eviction | policy/v1 FeatureGate | config.openshift.io/v1 FirmwareSchema | metal3.io/v1alpha1 FlowSchema | flowcontrol.apiserver.k8s.io/v1beta3 Group | user.openshift.io/v1 HardwareData | metal3.io/v1alpha1 HelmChartRepository | helm.openshift.io/v1beta1 HorizontalPodAutoscaler | autoscaling/v2 HostFirmwareSettings | metal3.io/v1alpha1 Identity | user.openshift.io/v1 Image | config.openshift.io/v1 Image | image.openshift.io/v1 ImageContentPolicy | config.openshift.io/v1 ImageContentSourcePolicy | operator.openshift.io/v1alpha1 ImageDigestMirrorSet | config.openshift.io/v1 ImagePruner | imageregistry.operator.openshift.io/v1 ImageSignature | image.openshift.io/v1 ImageStream | image.openshift.io/v1 ImageStreamImage | image.openshift.io/v1 ImageStreamImport | image.openshift.io/v1 ImageStreamLayers | image.openshift.io/v1 ImageStreamMapping | image.openshift.io/v1 ImageStreamTag | image.openshift.io/v1 ImageTag | image.openshift.io/v1 ImageTagMirrorSet | config.openshift.io/v1 Infrastructure | config.openshift.io/v1 Ingress | config.openshift.io/v1 Ingress | networking.k8s.io/v1 IngressClass | networking.k8s.io/v1 IngressController | operator.openshift.io/v1 InsightsOperator | operator.openshift.io/v1 InstallPlan | operators.coreos.com/v1alpha1 IPPool | whereabouts.cni.cncf.io/v1alpha1 Job | batch/v1 KubeAPIServer | operator.openshift.io/v1 KubeControllerManager | operator.openshift.io/v1 KubeletConfig | machineconfiguration.openshift.io/v1 KubeScheduler | operator.openshift.io/v1 KubeStorageVersionMigrator | operator.openshift.io/v1 Lease | coordination.k8s.io/v1 LimitRange | v1 LocalResourceAccessReview | authorization.openshift.io/v1 LocalSubjectAccessReview | authorization.k8s.io/v1 LocalSubjectAccessReview | authorization.openshift.io/v1 Machine | machine.openshift.io/v1beta1 MachineAutoscaler | autoscaling.openshift.io/v1beta1 MachineConfig | machineconfiguration.openshift.io/v1 MachineConfigNode | machineconfiguration.openshift.io/v1alpha1 MachineConfigPool | machineconfiguration.openshift.io/v1 MachineConfiguration | operator.openshift.io/v1 MachineHealthCheck | machine.openshift.io/v1beta1 MachineSet | machine.openshift.io/v1beta1 Metal3Remediation | infrastructure.cluster.x-k8s.io/v1beta1 Metal3RemediationTemplate | infrastructure.cluster.x-k8s.io/v1beta1 MutatingWebhookConfiguration | admissionregistration.k8s.io/v1 Namespace | v1 Network | config.openshift.io/v1 Network | operator.openshift.io/v1 NetworkAttachmentDefinition | k8s.cni.cncf.io/v1 NetworkPolicy | networking.k8s.io/v1 Node | v1 Node | config.openshift.io/v1 OAuth | config.openshift.io/v1 OAuthAccessToken | oauth.openshift.io/v1 OAuthAuthorizeToken | oauth.openshift.io/v1 OAuthClient | oauth.openshift.io/v1 OAuthClientAuthorization | oauth.openshift.io/v1 OLMConfig | operators.coreos.com/v1 OpenShiftAPIServer | operator.openshift.io/v1 OpenShiftControllerManager | operator.openshift.io/v1 Operator | operators.coreos.com/v1 OperatorCondition | operators.coreos.com/v2 OperatorGroup | operators.coreos.com/v1 OperatorHub | config.openshift.io/v1 OperatorPKI | network.operator.openshift.io/v1 OverlappingRangeIPReservation | whereabouts.cni.cncf.io/v1alpha1 PackageManifest | packages.operators.coreos.com/v1 PerformanceProfile | performance.openshift.io/v2 PersistentVolume | v1 PersistentVolumeClaim | v1 Pod | v1 PodDisruptionBudget | policy/v1 PodMonitor | monitoring.coreos.com/v1 PodNetworkConnectivityCheck | controlplane.operator.openshift.io/v1alpha1 PodSecurityPolicyReview | security.openshift.io/v1 PodSecurityPolicySelfSubjectReview | security.openshift.io/v1 PodSecurityPolicySubjectReview | security.openshift.io/v1 PodTemplate | v1 PreprovisioningImage | metal3.io/v1alpha1 PriorityClass | scheduling.k8s.io/v1 PriorityLevelConfiguration | flowcontrol.apiserver.k8s.io/v1beta3 Probe | monitoring.coreos.com/v1 Profile | tuned.openshift.io/v1 Project | config.openshift.io/v1 Project | project.openshift.io/v1 ProjectHelmChartRepository | helm.openshift.io/v1beta1 ProjectRequest | project.openshift.io/v1 Prometheus | monitoring.coreos.com/v1 PrometheusRule | monitoring.coreos.com/v1 Provisioning | metal3.io/v1alpha1 Proxy | config.openshift.io/v1 RangeAllocation | security.openshift.io/v1 ReplicaSet | apps/v1 ReplicationController | v1 ResourceAccessReview | authorization.openshift.io/v1 ResourceQuota | v1 Role | authorization.openshift.io/v1 Role | rbac.authorization.k8s.io/v1 RoleBinding | authorization.openshift.io/v1 RoleBinding | rbac.authorization.k8s.io/v1 RoleBindingRestriction | authorization.openshift.io/v1 Route | route.openshift.io/v1 RuntimeClass | node.k8s.io/v1 Scale | autoscaling/v1 Scheduler | config.openshift.io/v1 Secret | v1 SecretList | image.openshift.io/v1 SecurityContextConstraints | security.openshift.io/v1 SelfSubjectAccessReview | authorization.k8s.io/v1 SelfSubjectReview | authentication.k8s.io/v1 SelfSubjectRulesReview | authorization.k8s.io/v1 SelfSubjectRulesReview | authorization.openshift.io/v1 Service | v1 ServiceAccount | v1 ServiceCA | operator.openshift.io/v1 ServiceMonitor | monitoring.coreos.com/v1 StatefulSet | apps/v1 Storage | operator.openshift.io/v1 StorageClass | storage.k8s.io/v1 StorageState | migration.k8s.io/v1alpha1 StorageVersionMigration | migration.k8s.io/v1alpha1 SubjectAccessReview | authorization.k8s.io/v1 SubjectAccessReview | authorization.openshift.io/v1 SubjectRulesReview | authorization.openshift.io/v1 Subscription | operators.coreos.com/v1alpha1 Template | template.openshift.io/v1 TemplateInstance | template.openshift.io/v1 ThanosRuler | monitoring.coreos.com/v1 TokenRequest | authentication.k8s.io/v1 TokenReview | authentication.k8s.io/v1 Tuned | tuned.openshift.io/v1 User | user.openshift.io/v1 UserIdentityMapping | user.openshift.io/v1 UserOAuthAccessToken | oauth.openshift.io/v1 ValidatingWebhookConfiguration | admissionregistration.k8s.io/v1 VolumeAttachment | storage.k8s.io/v1 VolumeSnapshot | snapshot.storage.k8s.io/v1 VolumeSnapshotClass | snapshot.storage.k8s.io/v1 VolumeSnapshotContent | snapshot.storage.k8s.io/v1
API index API API group [AdminPolicyBasedExternalRoute](https://docs.openshift.com/container-platform/4.15/rest_api/network_apis/adminpolicybasedexternalroute-k8s-ovn-org-v1.html#adminpolicybasedexternalroute-k8s-ovn-org-v1)

k8s.ovn.org/v1

AlertingRule

monitoring.openshift.io/v1

Alertmanager

monitoring.coreos.com/v1

AlertmanagerConfig

monitoring.coreos.com/v1beta1

AlertRelabelConfig

monitoring.openshift.io/v1

APIRequestCount

apiserver.openshift.io/v1

APIServer

config.openshift.io/v1

APIService

apiregistration.k8s.io/v1

AppliedClusterResourceQuota

quota.openshift.io/v1

Authentication

config.openshift.io/v1

Authentication

operator.openshift.io/v1

BareMetalHost

metal3.io/v1alpha1

Binding

v1

BMCEventSubscription

metal3.io/v1alpha1

BrokerTemplateInstance

template.openshift.io/v1

Build

build.openshift.io/v1

Build

config.openshift.io/v1

BuildConfig

build.openshift.io/v1

BuildLog

build.openshift.io/v1

BuildRequest

build.openshift.io/v1

CatalogSource

operators.coreos.com/v1alpha1

CertificateSigningRequest

certificates.k8s.io/v1

CloudCredential

operator.openshift.io/v1

CloudPrivateIPConfig

cloud.network.openshift.io/v1

ClusterAutoscaler

autoscaling.openshift.io/v1

ClusterCSIDriver

operator.openshift.io/v1

ClusterOperator

config.openshift.io/v1

ClusterResourceQuota

quota.openshift.io/v1

ClusterRole

authorization.openshift.io/v1

ClusterRole

rbac.authorization.k8s.io/v1

ClusterRoleBinding

authorization.openshift.io/v1

ClusterRoleBinding

rbac.authorization.k8s.io/v1

ClusterServiceVersion

operators.coreos.com/v1alpha1

ClusterVersion

config.openshift.io/v1

ComponentStatus

v1

Config

imageregistry.operator.openshift.io/v1

Config

operator.openshift.io/v1

Config

samples.operator.openshift.io/v1

ConfigMap

v1

Console

config.openshift.io/v1

Console

operator.openshift.io/v1

ConsoleCLIDownload

console.openshift.io/v1

ConsoleExternalLogLink

console.openshift.io/v1

ConsoleLink

console.openshift.io/v1

ConsoleNotification

console.openshift.io/v1

ConsolePlugin

console.openshift.io/v1

ConsoleQuickStart

console.openshift.io/v1

ConsoleSample

console.openshift.io/v1

ConsoleYAMLSample

console.openshift.io/v1

ContainerRuntimeConfig

machineconfiguration.openshift.io/v1

ControllerConfig

machineconfiguration.openshift.io/v1

ControllerRevision

apps/v1

ControlPlaneMachineSet

machine.openshift.io/v1

CredentialsRequest

cloudcredential.openshift.io/v1

CronJob

batch/v1

CSIDriver

storage.k8s.io/v1

CSINode

storage.k8s.io/v1

CSISnapshotController

operator.openshift.io/v1

CSIStorageCapacity

storage.k8s.io/v1

CustomResourceDefinition

apiextensions.k8s.io/v1

DaemonSet

apps/v1

Deployment

apps/v1

DeploymentConfig

apps.openshift.io/v1

DeploymentConfigRollback

apps.openshift.io/v1

DeploymentLog

apps.openshift.io/v1

DeploymentRequest

apps.openshift.io/v1

DNS

config.openshift.io/v1

DNS

operator.openshift.io/v1

DNSRecord

ingress.operator.openshift.io/v1

EgressFirewall

k8s.ovn.org/v1

EgressIP

k8s.ovn.org/v1

EgressQoS

k8s.ovn.org/v1

EgressRouter

network.operator.openshift.io/v1

EgressService

k8s.ovn.org/v1

Endpoints

v1

EndpointSlice

discovery.k8s.io/v1

Etcd

operator.openshift.io/v1

Event

v1

Event

events.k8s.io/v1

Eviction

policy/v1

FeatureGate

config.openshift.io/v1

FirmwareSchema

metal3.io/v1alpha1

FlowSchema

flowcontrol.apiserver.k8s.io/v1beta3

Group

user.openshift.io/v1

HardwareData

metal3.io/v1alpha1

HelmChartRepository

helm.openshift.io/v1beta1

HorizontalPodAutoscaler

autoscaling/v2

HostFirmwareSettings

metal3.io/v1alpha1

Identity

user.openshift.io/v1

Image

config.openshift.io/v1

Image

image.openshift.io/v1

ImageContentPolicy

config.openshift.io/v1

ImageContentSourcePolicy

operator.openshift.io/v1alpha1

ImageDigestMirrorSet

config.openshift.io/v1

ImagePruner

imageregistry.operator.openshift.io/v1

ImageSignature

image.openshift.io/v1

ImageStream

image.openshift.io/v1

ImageStreamImage

image.openshift.io/v1

ImageStreamImport

image.openshift.io/v1

ImageStreamLayers

image.openshift.io/v1

ImageStreamMapping

image.openshift.io/v1

ImageStreamTag

image.openshift.io/v1

ImageTag

image.openshift.io/v1

ImageTagMirrorSet

config.openshift.io/v1

Infrastructure

config.openshift.io/v1

Ingress

config.openshift.io/v1

Ingress

networking.k8s.io/v1

IngressClass

networking.k8s.io/v1

IngressController

operator.openshift.io/v1

InsightsOperator

operator.openshift.io/v1

InstallPlan

operators.coreos.com/v1alpha1

IPPool

whereabouts.cni.cncf.io/v1alpha1

Job

batch/v1

KubeAPIServer

operator.openshift.io/v1

KubeControllerManager

operator.openshift.io/v1

KubeletConfig

machineconfiguration.openshift.io/v1

KubeScheduler

operator.openshift.io/v1

KubeStorageVersionMigrator

operator.openshift.io/v1

Lease

coordination.k8s.io/v1

LimitRange

v1

LocalResourceAccessReview

authorization.openshift.io/v1

LocalSubjectAccessReview

authorization.k8s.io/v1

LocalSubjectAccessReview

authorization.openshift.io/v1

Machine

machine.openshift.io/v1beta1

MachineAutoscaler

autoscaling.openshift.io/v1beta1

MachineConfig

machineconfiguration.openshift.io/v1

MachineConfigNode

machineconfiguration.openshift.io/v1alpha1

MachineConfigPool

machineconfiguration.openshift.io/v1

MachineConfiguration

operator.openshift.io/v1

MachineHealthCheck

machine.openshift.io/v1beta1

MachineSet

machine.openshift.io/v1beta1

Metal3Remediation

infrastructure.cluster.x-k8s.io/v1beta1

Metal3RemediationTemplate

infrastructure.cluster.x-k8s.io/v1beta1

MutatingWebhookConfiguration

admissionregistration.k8s.io/v1

Namespace

v1

Network

config.openshift.io/v1

Network

operator.openshift.io/v1

NetworkAttachmentDefinition

k8s.cni.cncf.io/v1

NetworkPolicy

networking.k8s.io/v1

Node

v1

Node

config.openshift.io/v1

OAuth

config.openshift.io/v1

OAuthAccessToken

oauth.openshift.io/v1

OAuthAuthorizeToken

oauth.openshift.io/v1

OAuthClient

oauth.openshift.io/v1

OAuthClientAuthorization

oauth.openshift.io/v1

OLMConfig

operators.coreos.com/v1

OpenShiftAPIServer

operator.openshift.io/v1

OpenShiftControllerManager

operator.openshift.io/v1

Operator

operators.coreos.com/v1

OperatorCondition

operators.coreos.com/v2

OperatorGroup

operators.coreos.com/v1

OperatorHub

config.openshift.io/v1

OperatorPKI

network.operator.openshift.io/v1

OverlappingRangeIPReservation

whereabouts.cni.cncf.io/v1alpha1

PackageManifest

packages.operators.coreos.com/v1

PerformanceProfile

performance.openshift.io/v2

PersistentVolume

v1

PersistentVolumeClaim

v1

Pod

v1

PodDisruptionBudget

policy/v1

PodMonitor

monitoring.coreos.com/v1

PodNetworkConnectivityCheck

controlplane.operator.openshift.io/v1alpha1

PodSecurityPolicyReview

security.openshift.io/v1

PodSecurityPolicySelfSubjectReview

security.openshift.io/v1

PodSecurityPolicySubjectReview

security.openshift.io/v1

PodTemplate

v1

PreprovisioningImage

metal3.io/v1alpha1

PriorityClass

scheduling.k8s.io/v1

PriorityLevelConfiguration

flowcontrol.apiserver.k8s.io/v1beta3

Probe

monitoring.coreos.com/v1

Profile

tuned.openshift.io/v1

Project

config.openshift.io/v1

Project

project.openshift.io/v1

ProjectHelmChartRepository

helm.openshift.io/v1beta1

ProjectRequest

project.openshift.io/v1

Prometheus

monitoring.coreos.com/v1

PrometheusRule

monitoring.coreos.com/v1

Provisioning

metal3.io/v1alpha1

Proxy

config.openshift.io/v1

RangeAllocation

security.openshift.io/v1

ReplicaSet

apps/v1

ReplicationController

v1

ResourceAccessReview

authorization.openshift.io/v1

ResourceQuota

v1

Role

authorization.openshift.io/v1

Role

rbac.authorization.k8s.io/v1

RoleBinding

authorization.openshift.io/v1

RoleBinding

rbac.authorization.k8s.io/v1

RoleBindingRestriction

authorization.openshift.io/v1

Route

route.openshift.io/v1

RuntimeClass

node.k8s.io/v1

Scale

autoscaling/v1

Scheduler

config.openshift.io/v1

Secret

v1

SecretList

image.openshift.io/v1

SecurityContextConstraints

security.openshift.io/v1

SelfSubjectAccessReview

authorization.k8s.io/v1

SelfSubjectReview

authentication.k8s.io/v1

SelfSubjectRulesReview

authorization.k8s.io/v1

SelfSubjectRulesReview

authorization.openshift.io/v1

Service

v1

ServiceAccount

v1

ServiceCA

operator.openshift.io/v1

ServiceMonitor

monitoring.coreos.com/v1

StatefulSet

apps/v1

Storage

operator.openshift.io/v1

StorageClass

storage.k8s.io/v1

StorageState

migration.k8s.io/v1alpha1

StorageVersionMigration

migration.k8s.io/v1alpha1

SubjectAccessReview

authorization.k8s.io/v1

SubjectAccessReview

authorization.openshift.io/v1

SubjectRulesReview

authorization.openshift.io/v1

Subscription

operators.coreos.com/v1alpha1

Template

template.openshift.io/v1

TemplateInstance

template.openshift.io/v1

ThanosRuler

monitoring.coreos.com/v1

TokenRequest

authentication.k8s.io/v1

TokenReview

authentication.k8s.io/v1

Tuned

tuned.openshift.io/v1

User

user.openshift.io/v1

UserIdentityMapping

user.openshift.io/v1

UserOAuthAccessToken

oauth.openshift.io/v1

ValidatingWebhookConfiguration

admissionregistration.k8s.io/v1

VolumeAttachment

storage.k8s.io/v1

VolumeSnapshot

snapshot.storage.k8s.io/v1

VolumeSnapshotClass

snapshot.storage.k8s.io/v1

VolumeSnapshotContent

snapshot.storage.k8s.io/v1

⚠️ **GitHub.com Fallback** ⚠️