Last active
June 9, 2020 01:29
-
-
Save jboxman/8714e0b67485508f0fb1c7d16bdab352 to your computer and use it in GitHub Desktop.
OCP resource groups
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| - name: Workloads APIs | |
| resources: | |
| - name: CronJob | |
| group: batch | |
| version: v1beta1 | |
| - name: DaemonSet | |
| group: apps | |
| version: v1 | |
| - name: Deployment | |
| group: apps | |
| version: v1 | |
| - name: Job | |
| group: batch | |
| version: v1 | |
| - name: Pod | |
| group: core | |
| version: v1 | |
| - name: ReplicaSet | |
| group: apps | |
| version: v1 | |
| - name: ReplicationController | |
| group: core | |
| version: v1 | |
| - name: StatefulSet | |
| group: apps | |
| version: v1 | |
| - name: Service APIs | |
| resources: | |
| - name: Endpoints | |
| group: core | |
| version: v1 | |
| - name: EndpointSlice | |
| group: discovery.k8s.io | |
| version: v1beta1 | |
| - name: Ingress | |
| group: networking.k8s.io | |
| version: v1beta1 | |
| - name: Service | |
| group: core | |
| version: v1 | |
| - name: Config and Storage APIs | |
| resources: | |
| - name: ConfigMap | |
| group: core | |
| version: v1 | |
| - name: CSIDriver | |
| group: storage.k8s.io | |
| version: v1beta1 | |
| - name: CSINode | |
| group: storage.k8s.io | |
| version: v1beta1 | |
| - name: Secret | |
| group: core | |
| version: v1 | |
| - name: PersistentVolumeClaim | |
| group: core | |
| version: v1 | |
| - name: StorageClass | |
| group: storage.k8s.io | |
| version: v1 | |
| - name: VolumeAttachment | |
| group: storage.k8s.io | |
| version: v1 | |
| - name: Metadata APIs | |
| resources: | |
| - name: ControllerRevision | |
| group: apps | |
| version: v1 | |
| - name: CustomResourceDefinition | |
| group: apiextensions.k8s.io | |
| version: v1 | |
| - name: Event | |
| group: events.k8s.io | |
| version: v1beta1 | |
| - name: LimitRange | |
| group: core | |
| version: v1 | |
| - name: HorizontalPodAutoscaler | |
| group: autoscaling | |
| version: v1 | |
| - name: MutatingWebhookConfiguration | |
| group: admissionregistration.k8s.io | |
| version: v1 | |
| - name: ValidatingWebhookConfiguration | |
| group: admissionregistration.k8s.io | |
| version: v1 | |
| - name: PodTemplate | |
| group: core | |
| version: v1 | |
| - name: PodDisruptionBudget | |
| group: policy | |
| version: v1beta1 | |
| - name: PriorityClass | |
| group: scheduling.k8s.io | |
| version: v1 | |
| - name: PodSecurityPolicy | |
| group: policy | |
| version: v1beta1 | |
| - name: Cluster APIs | |
| resources: | |
| - name: APIService | |
| group: apiregistration.k8s.io | |
| version: v1 | |
| - name: Binding | |
| group: core | |
| version: v1 | |
| - name: CertificateSigningRequest | |
| group: certificates.k8s.io | |
| version: v1beta1 | |
| - name: ClusterRole | |
| group: rbac.authorization.k8s.io | |
| version: v1 | |
| - name: ClusterRoleBinding | |
| group: rbac.authorization.k8s.io | |
| version: v1 | |
| - name: ComponentStatus | |
| group: core | |
| version: v1 | |
| - name: Lease | |
| group: coordination.k8s.io | |
| version: v1 | |
| - name: LocalSubjectAccessReview | |
| group: authorization.k8s.io | |
| version: v1 | |
| - name: Namespace | |
| group: core | |
| version: v1 | |
| - name: Node | |
| group: core | |
| version: v1 | |
| - name: PersistentVolume | |
| group: core | |
| version: v1 | |
| - name: ResourceQuota | |
| group: core | |
| version: v1 | |
| - name: Role | |
| group: rbac.authorization.k8s.io | |
| version: v1 | |
| - name: RoleBinding | |
| group: rbac.authorization.k8s.io | |
| version: v1 | |
| - name: RuntimeClass | |
| group: node.k8s.io | |
| version: v1beta1 | |
| - name: SelfSubjectAccessReview | |
| group: authorization.k8s.io | |
| version: v1 | |
| - name: SelfSubjectRulesReview | |
| group: authorization.k8s.io | |
| version: v1 | |
| - name: ServiceAccount | |
| group: core | |
| version: v1 | |
| - name: SubjectAccessReview | |
| group: authorization.k8s.io | |
| version: v1 | |
| - name: TokenRequest | |
| group: authentication.k8s.io | |
| version: v1 | |
| - name: TokenReview | |
| group: authentication.k8s.io | |
| version: v1 | |
| - name: NetworkPolicy | |
| group: networking.k8s.io | |
| version: v1 | |
| - name: apps.openshift.io | |
| resources: | |
| - name: DeploymentConfig | |
| group: apps.openshift.io | |
| version: v1 | |
| - name: authorization.openshift.io | |
| resources: | |
| - name: ClusterRoleBinding | |
| group: authorization.openshift.io | |
| version: v1 | |
| - name: ClusterRole | |
| group: authorization.openshift.io | |
| version: v1 | |
| - name: LocalResourceAccessReview | |
| group: authorization.openshift.io | |
| version: v1 | |
| - name: LocalSubjectAccessReview | |
| group: authorization.openshift.io | |
| version: v1 | |
| - name: ResourceAccessReview | |
| group: authorization.openshift.io | |
| version: v1 | |
| - name: RoleBindingRestriction | |
| group: authorization.openshift.io | |
| version: v1 | |
| - name: RoleBinding | |
| group: authorization.openshift.io | |
| version: v1 | |
| - name: Role | |
| group: authorization.openshift.io | |
| version: v1 | |
| - name: SelfSubjectRulesReview | |
| group: authorization.openshift.io | |
| version: v1 | |
| - name: SubjectAccessReview | |
| group: authorization.openshift.io | |
| version: v1 | |
| - name: SubjectRulesReview | |
| group: authorization.openshift.io | |
| version: v1 | |
| - name: autoscaling.openshift.io | |
| resources: | |
| - name: ClusterAutoscaler | |
| group: autoscaling.openshift.io | |
| version: v1 | |
| - name: MachineAutoscaler | |
| group: autoscaling.openshift.io | |
| version: v1beta1 | |
| - name: build.openshift.io | |
| resources: | |
| - name: BuildConfig | |
| group: build.openshift.io | |
| version: v1 | |
| - name: Build | |
| group: build.openshift.io | |
| version: v1 | |
| - name: cloudcredential.openshift.io | |
| resources: | |
| - name: CredentialsRequest | |
| group: cloudcredential.openshift.io | |
| version: v1 | |
| - name: config.openshift.io | |
| resources: | |
| - name: APIServer | |
| group: config.openshift.io | |
| version: v1 | |
| - name: Authentication | |
| group: config.openshift.io | |
| version: v1 | |
| - name: Build | |
| group: config.openshift.io | |
| version: v1 | |
| - name: ClusterOperator | |
| group: config.openshift.io | |
| version: v1 | |
| - name: ClusterVersion | |
| group: config.openshift.io | |
| version: v1 | |
| - name: Console | |
| group: config.openshift.io | |
| version: v1 | |
| - name: DNS | |
| group: config.openshift.io | |
| version: v1 | |
| - name: FeatureGate | |
| group: config.openshift.io | |
| version: v1 | |
| - name: Image | |
| group: config.openshift.io | |
| version: v1 | |
| - name: Infrastructure | |
| group: config.openshift.io | |
| version: v1 | |
| - name: Ingress | |
| group: config.openshift.io | |
| version: v1 | |
| - name: Network | |
| group: config.openshift.io | |
| version: v1 | |
| - name: OAuth | |
| group: config.openshift.io | |
| version: v1 | |
| - name: OperatorHub | |
| group: config.openshift.io | |
| version: v1 | |
| - name: Project | |
| group: config.openshift.io | |
| version: v1 | |
| - name: Proxy | |
| group: config.openshift.io | |
| version: v1 | |
| - name: Scheduler | |
| group: config.openshift.io | |
| version: v1 | |
| - name: console.openshift.io | |
| resources: | |
| - name: ConsoleCLIDownload | |
| group: console.openshift.io | |
| version: v1 | |
| - name: ConsoleExternalLogLink | |
| group: console.openshift.io | |
| version: v1 | |
| - name: ConsoleLink | |
| group: console.openshift.io | |
| version: v1 | |
| - name: ConsoleNotification | |
| group: console.openshift.io | |
| version: v1 | |
| - name: ConsoleYAMLSample | |
| group: console.openshift.io | |
| version: v1 | |
| - name: image.openshift.io | |
| resources: | |
| - name: Image | |
| group: image.openshift.io | |
| version: v1 | |
| - name: ImageSignature | |
| group: image.openshift.io | |
| version: v1 | |
| - name: ImageStreamImage | |
| group: image.openshift.io | |
| version: v1 | |
| - name: ImageStreamImport | |
| group: image.openshift.io | |
| version: v1 | |
| - name: ImageStreamMapping | |
| group: image.openshift.io | |
| version: v1 | |
| - name: ImageStream | |
| group: image.openshift.io | |
| version: v1 | |
| - name: ImageStreamTag | |
| group: image.openshift.io | |
| version: v1 | |
| - name: ImageTag | |
| group: image.openshift.io | |
| version: v1 | |
| - name: imageregistry.operator.openshift.io | |
| resources: | |
| - name: Config | |
| group: imageregistry.operator.openshift.io | |
| version: v1 | |
| - name: ImagePruner | |
| group: imageregistry.operator.openshift.io | |
| version: v1 | |
| - name: ingress.operator.openshift.io | |
| resources: | |
| - name: DNSRecord | |
| group: ingress.operator.openshift.io | |
| version: v1 | |
| - name: k8s.cni.cncf.io | |
| resources: | |
| - name: NetworkAttachmentDefinition | |
| group: k8s.cni.cncf.io | |
| version: v1 | |
| - name: machine.openshift.io | |
| resources: | |
| - name: MachineHealthCheck | |
| group: machine.openshift.io | |
| version: v1beta1 | |
| - name: Machine | |
| group: machine.openshift.io | |
| version: v1beta1 | |
| - name: MachineSet | |
| group: machine.openshift.io | |
| version: v1beta1 | |
| - name: machineconfiguration.openshift.io | |
| resources: | |
| - name: ContainerRuntimeConfig | |
| group: machineconfiguration.openshift.io | |
| version: v1 | |
| - name: ControllerConfig | |
| group: machineconfiguration.openshift.io | |
| version: v1 | |
| - name: KubeletConfig | |
| group: machineconfiguration.openshift.io | |
| version: v1 | |
| - name: MachineConfigPool | |
| group: machineconfiguration.openshift.io | |
| version: v1 | |
| - name: MachineConfig | |
| group: machineconfiguration.openshift.io | |
| version: v1 | |
| - name: metal3.io | |
| resources: | |
| - name: BareMetalHost | |
| group: metal3.io | |
| version: v1alpha1 | |
| - name: Provisioning | |
| group: metal3.io | |
| version: v1alpha1 | |
| - name: migration.k8s.io | |
| resources: | |
| - name: StorageState | |
| group: migration.k8s.io | |
| version: v1alpha1 | |
| - name: StorageVersionMigration | |
| group: migration.k8s.io | |
| version: v1alpha1 | |
| - name: monitoring.coreos.com | |
| resources: | |
| - name: Alertmanager | |
| group: monitoring.coreos.com | |
| version: v1 | |
| - name: PodMonitor | |
| group: monitoring.coreos.com | |
| version: v1 | |
| - name: Prometheus | |
| group: monitoring.coreos.com | |
| version: v1 | |
| - name: PrometheusRule | |
| group: monitoring.coreos.com | |
| version: v1 | |
| - name: ServiceMonitor | |
| group: monitoring.coreos.com | |
| version: v1 | |
| - name: network.openshift.io | |
| resources: | |
| - name: ClusterNetwork | |
| group: network.openshift.io | |
| version: v1 | |
| - name: EgressNetworkPolicy | |
| group: network.openshift.io | |
| version: v1 | |
| - name: HostSubnet | |
| group: network.openshift.io | |
| version: v1 | |
| - name: NetNamespace | |
| group: network.openshift.io | |
| version: v1 | |
| - name: network.operator.openshift.io | |
| resources: | |
| - name: OperatorPKI | |
| group: network.operator.openshift.io | |
| version: v1 | |
| - name: oauth.openshift.io | |
| resources: | |
| - name: OAuthAccessToken | |
| group: oauth.openshift.io | |
| version: v1 | |
| - name: OAuthAuthorizeToken | |
| group: oauth.openshift.io | |
| version: v1 | |
| - name: OAuthClientAuthorization | |
| group: oauth.openshift.io | |
| version: v1 | |
| - name: OAuthClient | |
| group: oauth.openshift.io | |
| version: v1 | |
| - name: Operator APIs | |
| resources: | |
| - name: Authentication | |
| group: operator.openshift.io | |
| version: v1 | |
| - name: Console | |
| group: operator.openshift.io | |
| version: v1 | |
| - name: CSISnapshotController | |
| group: operator.openshift.io | |
| version: v1 | |
| - name: DNS | |
| group: operator.openshift.io | |
| version: v1 | |
| - name: Etcd | |
| group: operator.openshift.io | |
| version: v1 | |
| - name: ImageContentSourcePolicy | |
| group: operator.openshift.io | |
| version: v1alpha1 | |
| - name: IngressController | |
| group: operator.openshift.io | |
| version: v1 | |
| - name: KubeAPIServer | |
| group: operator.openshift.io | |
| version: v1 | |
| - name: KubeControllerManager | |
| group: operator.openshift.io | |
| version: v1 | |
| - name: KubeScheduler | |
| group: operator.openshift.io | |
| version: v1 | |
| - name: KubeStorageVersionMigrator | |
| group: operator.openshift.io | |
| version: v1 | |
| - name: Network | |
| group: operator.openshift.io | |
| version: v1 | |
| - name: OpenShiftAPIServer | |
| group: operator.openshift.io | |
| version: v1 | |
| - name: OpenShiftControllerManager | |
| group: operator.openshift.io | |
| version: v1 | |
| - name: ServiceCA | |
| group: operator.openshift.io | |
| version: v1 | |
| - name: ServiceCatalogAPIServer | |
| group: operator.openshift.io | |
| version: v1 | |
| - name: ServiceCatalogControllerManager | |
| group: operator.openshift.io | |
| version: v1 | |
| - name: operators.coreos.com | |
| resources: | |
| - name: CatalogSourceConfig | |
| group: operators.coreos.com | |
| version: v1 | |
| - name: CatalogSource | |
| group: operators.coreos.com | |
| version: v1alpha1 | |
| - name: ClusterServiceVersion | |
| group: operators.coreos.com | |
| version: v1alpha1 | |
| - name: InstallPlan | |
| group: operators.coreos.com | |
| version: v1alpha1 | |
| - name: OperatorGroup | |
| group: operators.coreos.com | |
| version: v1 | |
| - name: OperatorSource | |
| group: operators.coreos.com | |
| version: v1 | |
| - name: Subscription | |
| group: operators.coreos.com | |
| version: v1alpha1 | |
| - name: packages.operators.coreos.com | |
| resources: | |
| - name: PackageManifest | |
| group: packages.operators.coreos.com | |
| version: v1 | |
| - name: policy | |
| resources: | |
| - name: PodDisruptionBudget | |
| group: policy | |
| version: v1beta1 | |
| - name: PodSecurityPolicy | |
| group: policy | |
| version: v1beta1 | |
| - name: project.openshift.io | |
| resources: | |
| - name: ProjectRequest | |
| group: project.openshift.io | |
| version: v1 | |
| - name: Project | |
| group: project.openshift.io | |
| version: v1 | |
| - name: quota.openshift.io | |
| resources: | |
| - name: AppliedClusterResourceQuota | |
| group: quota.openshift.io | |
| version: v1 | |
| - name: ClusterResourceQuota | |
| group: quota.openshift.io | |
| version: v1 | |
| - name: route.openshift.io | |
| resources: | |
| - name: Route | |
| group: route.openshift.io | |
| version: v1 | |
| - name: samples.operator.openshift.io | |
| resources: | |
| - name: Config | |
| group: samples.operator.openshift.io | |
| version: v1 | |
| - name: security.openshift.io | |
| resources: | |
| - name: PodSecurityPolicyReview | |
| group: security.openshift.io | |
| version: v1 | |
| - name: PodSecurityPolicySelfSubjectReview | |
| group: security.openshift.io | |
| version: v1 | |
| - name: PodSecurityPolicySubjectReview | |
| group: security.openshift.io | |
| version: v1 | |
| - name: RangeAllocation | |
| group: security.openshift.io | |
| version: v1 | |
| - name: SecurityContextConstraints | |
| group: security.openshift.io | |
| version: v1 | |
| - name: snapshot.storage.k8s.io | |
| resources: | |
| - name: VolumeSnapshotClass | |
| group: snapshot.storage.k8s.io | |
| version: v1beta1 | |
| - name: VolumeSnapshotContent | |
| group: snapshot.storage.k8s.io | |
| version: v1beta1 | |
| - name: VolumeSnapshot | |
| group: snapshot.storage.k8s.io | |
| version: v1beta1 | |
| - name: template.openshift.io | |
| resources: | |
| - name: BrokerTemplateInstance | |
| group: template.openshift.io | |
| version: v1 | |
| - name: Template | |
| group: template.openshift.io | |
| version: v1 | |
| - name: TemplateInstance | |
| group: template.openshift.io | |
| version: v1 | |
| - name: Template | |
| group: template.openshift.io | |
| version: v1 | |
| - name: tuned.openshift.io | |
| resources: | |
| - name: Profile | |
| group: tuned.openshift.io | |
| version: v1 | |
| - name: Tuned | |
| group: tuned.openshift.io | |
| version: v1 | |
| - name: user.openshift.io | |
| resources: | |
| - name: Group | |
| group: user.openshift.io | |
| version: v1 | |
| - name: Identity | |
| group: user.openshift.io | |
| version: v1 | |
| - name: UserIdentityMapping | |
| group: user.openshift.io | |
| version: v1 | |
| - name: User | |
| group: user.openshift.io | |
| version: v1 | |
| - name: whereabouts.cni.cncf.io | |
| resources: | |
| - name: IPPool | |
| group: whereabouts.cni.cncf.io | |
| version: v1alpha1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment