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 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