Last active
July 6, 2020 21:04
-
-
Save jboxman/ef95503d7069cd842e96e153f742eefa to your computer and use it in GitHub Desktop.
OCP 4.4.3
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: Authorization APIs | |
resources: | |
- kind: LocalResourceAccessReview | |
group: authorization.openshift.io | |
version: v1 | |
- kind: LocalSubjectAccessReview | |
group: authorization.openshift.io | |
version: v1 | |
- kind: ResourceAccessReview | |
group: authorization.openshift.io | |
version: v1 | |
- kind: SelfSubjectRulesReview | |
group: authorization.openshift.io | |
version: v1 | |
- kind: SubjectAccessReview | |
group: authorization.openshift.io | |
version: v1 | |
- kind: SubjectRulesReview | |
group: authorization.openshift.io | |
version: v1 | |
- kind: TokenReview | |
group: authentication.k8s.io | |
version: v1 | |
- kind: LocalSubjectAccessReview | |
group: authorization.k8s.io | |
version: v1 | |
- kind: SelfSubjectAccessReview | |
group: authorization.k8s.io | |
version: v1 | |
- kind: SelfSubjectRulesReview | |
group: authorization.k8s.io | |
version: v1 | |
- kind: SubjectAccessReview | |
group: authorization.k8s.io | |
version: v1 | |
- name: Autoscale APIs | |
resources: | |
- kind: ClusterAutoscaler | |
group: autoscaling.openshift.io | |
version: v1 | |
- kind: MachineAutoscaler | |
group: autoscaling.openshift.io | |
version: v1beta1 | |
- kind: HorizontalPodAutoscaler | |
group: autoscaling | |
version: v1 | |
- name: Config APIs | |
resources: | |
- kind: APIServer | |
group: config.openshift.io | |
version: v1 | |
- kind: Authentication | |
group: config.openshift.io | |
version: v1 | |
- kind: Build | |
group: config.openshift.io | |
version: v1 | |
- kind: ClusterOperator | |
group: config.openshift.io | |
version: v1 | |
- kind: ClusterVersion | |
group: config.openshift.io | |
version: v1 | |
- kind: Console | |
group: config.openshift.io | |
version: v1 | |
- kind: DNS | |
group: config.openshift.io | |
version: v1 | |
- kind: FeatureGate | |
group: config.openshift.io | |
version: v1 | |
- kind: Image | |
group: config.openshift.io | |
version: v1 | |
- kind: Infrastructure | |
group: config.openshift.io | |
version: v1 | |
- kind: Ingress | |
group: config.openshift.io | |
version: v1 | |
- kind: Network | |
group: config.openshift.io | |
version: v1 | |
- kind: OAuth | |
group: config.openshift.io | |
version: v1 | |
- kind: OperatorHub | |
group: config.openshift.io | |
version: v1 | |
- kind: Project | |
group: config.openshift.io | |
version: v1 | |
- kind: Proxy | |
group: config.openshift.io | |
version: v1 | |
- kind: Scheduler | |
group: config.openshift.io | |
version: v1 | |
- name: Console APIs | |
resources: | |
- kind: ConsoleCLIDownload | |
group: console.openshift.io | |
version: v1 | |
- kind: ConsoleExternalLogLink | |
group: console.openshift.io | |
version: v1 | |
- kind: ConsoleLink | |
group: console.openshift.io | |
version: v1 | |
- kind: ConsoleNotification | |
group: console.openshift.io | |
version: v1 | |
- kind: ConsoleYAMLSample | |
group: console.openshift.io | |
version: v1 | |
- name: Extension APIs | |
resources: | |
- kind: APIService | |
group: apiregistration.k8s.io | |
version: v1 | |
- kind: CustomResourceDefinition | |
group: apiextensions.k8s.io | |
version: v1 | |
- kind: MutatingWebhookConfiguration | |
group: admissionregistration.k8s.io | |
version: v1 | |
- kind: ValidatingWebhookConfiguration | |
group: admissionregistration.k8s.io | |
version: v1 | |
- name: Image APIs | |
resources: | |
- kind: Image | |
group: image.openshift.io | |
version: v1 | |
- kind: ImageSignature | |
group: image.openshift.io | |
version: v1 | |
- kind: ImageStreamImage | |
group: image.openshift.io | |
version: v1 | |
- kind: ImageStreamImport | |
group: image.openshift.io | |
version: v1 | |
- kind: ImageStreamMapping | |
group: image.openshift.io | |
version: v1 | |
- kind: ImageStream | |
group: image.openshift.io | |
version: v1 | |
- kind: ImageStreamTag | |
group: image.openshift.io | |
version: v1 | |
- kind: ImageTag | |
group: image.openshift.io | |
version: v1 | |
- name: Machine APIs | |
resources: | |
- kind: ContainerRuntimeConfig | |
group: machineconfiguration.openshift.io | |
version: v1 | |
- kind: ControllerConfig | |
group: machineconfiguration.openshift.io | |
version: v1 | |
- kind: KubeletConfig | |
group: machineconfiguration.openshift.io | |
version: v1 | |
- kind: MachineConfigPool | |
group: machineconfiguration.openshift.io | |
version: v1 | |
- kind: MachineConfig | |
group: machineconfiguration.openshift.io | |
version: v1 | |
- kind: MachineHealthCheck | |
group: machine.openshift.io | |
version: v1beta1 | |
- kind: Machine | |
group: machine.openshift.io | |
version: v1beta1 | |
- kind: MachineSet | |
group: machine.openshift.io | |
version: v1beta1 | |
- name: Metadata APIs | |
resources: | |
- kind: Binding | |
group: core | |
version: v1 | |
- kind: ComponentStatus | |
group: core | |
version: v1 | |
- kind: ConfigMap | |
group: core | |
version: v1 | |
- kind: ControllerRevision | |
group: apps | |
version: v1 | |
- kind: Event | |
group: events.k8s.io | |
version: v1beta1 | |
- kind: Event | |
group: core | |
version: v1 | |
- kind: Lease | |
group: coordination.k8s.io | |
version: v1 | |
- kind: Namespace | |
group: core | |
version: v1 | |
- name: Monitoring APIs | |
resources: | |
- kind: Alertmanager | |
group: monitoring.coreos.com | |
version: v1 | |
- kind: PodMonitor | |
group: monitoring.coreos.com | |
version: v1 | |
- kind: Prometheus | |
group: monitoring.coreos.com | |
version: v1 | |
- kind: PrometheusRule | |
group: monitoring.coreos.com | |
version: v1 | |
- kind: ServiceMonitor | |
group: monitoring.coreos.com | |
version: v1 | |
- name: Network APIs | |
resources: | |
- kind: ClusterNetwork | |
group: network.openshift.io | |
version: v1 | |
- kind: Endpoints | |
group: core | |
version: v1 | |
- kind: EndpointSlice | |
group: discovery.k8s.io | |
version: v1beta1 | |
- kind: EgressNetworkPolicy | |
group: network.openshift.io | |
version: v1 | |
- kind: HostSubnet | |
group: network.openshift.io | |
version: v1 | |
- kind: Ingress | |
group: networking.k8s.io | |
version: v1beta1 | |
- kind: NetNamespace | |
group: network.openshift.io | |
version: v1 | |
- kind: NetworkAttachmentDefinition | |
group: k8s.cni.cncf.io | |
version: v1 | |
- kind: NetworkPolicy | |
group: networking.k8s.io | |
version: v1 | |
- kind: Route | |
group: route.openshift.io | |
version: v1 | |
- kind: Service | |
group: core | |
version: v1 | |
# - kind: IPPool | |
# group: whereabouts.cni.cncf.io | |
# version: v1alpha1 | |
- name: Node APIs | |
resources: | |
- kind: Node | |
group: core | |
version: v1 | |
- kind: Profile | |
group: tuned.openshift.io | |
version: v1 | |
- kind: RuntimeClass | |
group: node.k8s.io | |
version: v1beta1 | |
- kind: Tuned | |
group: tuned.openshift.io | |
version: v1 | |
- name: OAuth APIs | |
resources: | |
- kind: OAuthAccessToken | |
group: oauth.openshift.io | |
version: v1 | |
- kind: OAuthAuthorizeToken | |
group: oauth.openshift.io | |
version: v1 | |
- kind: OAuthClientAuthorization | |
group: oauth.openshift.io | |
version: v1 | |
- kind: OAuthClient | |
group: oauth.openshift.io | |
version: v1 | |
- name: Operator APIs | |
resources: | |
# - kind: OperatorPKI | |
# group: network.operator.openshift.io | |
# version: v1 | |
- kind: Authentication | |
group: operator.openshift.io | |
version: v1 | |
- kind: Console | |
group: operator.openshift.io | |
version: v1 | |
- kind: Config | |
group: imageregistry.operator.openshift.io | |
version: v1 | |
- kind: Config | |
group: samples.operator.openshift.io | |
version: v1 | |
- kind: CSISnapshotController | |
group: operator.openshift.io | |
version: v1 | |
- kind: DNS | |
group: operator.openshift.io | |
version: v1 | |
- kind: DNSRecord | |
group: ingress.operator.openshift.io | |
version: v1 | |
- kind: Etcd | |
group: operator.openshift.io | |
version: v1 | |
- kind: ImageContentSourcePolicy | |
group: operator.openshift.io | |
version: v1alpha1 | |
- kind: ImagePruner | |
group: imageregistry.operator.openshift.io | |
version: v1 | |
- kind: IngressController | |
group: operator.openshift.io | |
version: v1 | |
- kind: KubeAPIServer | |
group: operator.openshift.io | |
version: v1 | |
- kind: KubeControllerManager | |
group: operator.openshift.io | |
version: v1 | |
- kind: KubeScheduler | |
group: operator.openshift.io | |
version: v1 | |
- kind: KubeStorageVersionMigrator | |
group: operator.openshift.io | |
version: v1 | |
- kind: Network | |
group: operator.openshift.io | |
version: v1 | |
- kind: OpenShiftAPIServer | |
group: operator.openshift.io | |
version: v1 | |
- kind: OpenShiftControllerManager | |
group: operator.openshift.io | |
version: v1 | |
- kind: ServiceCA | |
group: operator.openshift.io | |
version: v1 | |
- kind: ServiceCatalogAPIServer | |
group: operator.openshift.io | |
version: v1 | |
- kind: ServiceCatalogControllerManager | |
group: operator.openshift.io | |
version: v1 | |
- name: OperatorHub APIs | |
resources: | |
- kind: CatalogSourceConfig | |
group: operators.coreos.com | |
version: v1 | |
- kind: CatalogSource | |
group: operators.coreos.com | |
version: v1alpha1 | |
- kind: ClusterServiceVersion | |
group: operators.coreos.com | |
version: v1alpha1 | |
- kind: InstallPlan | |
group: operators.coreos.com | |
version: v1alpha1 | |
- kind: OperatorGroup | |
group: operators.coreos.com | |
version: v1 | |
- kind: OperatorSource | |
group: operators.coreos.com | |
version: v1 | |
- kind: PackageManifest | |
group: packages.operators.coreos.com | |
version: v1 | |
- kind: Subscription | |
group: operators.coreos.com | |
version: v1alpha1 | |
- name: Policy APIs | |
resources: | |
- kind: PodDisruptionBudget | |
group: policy | |
version: v1beta1 | |
- kind: PodSecurityPolicy | |
group: policy | |
version: v1beta1 | |
- name: Project APIs | |
resources: | |
- kind: Project | |
group: project.openshift.io | |
version: v1 | |
- kind: ProjectRequest | |
group: project.openshift.io | |
version: v1 | |
- name: RBAC APIs | |
resources: | |
- kind: ClusterRoleBinding | |
group: rbac.authorization.k8s.io | |
version: v1 | |
- kind: ClusterRole | |
group: rbac.authorization.k8s.io | |
version: v1 | |
- kind: RoleBinding | |
group: rbac.authorization.k8s.io | |
version: v1 | |
- kind: Role | |
group: rbac.authorization.k8s.io | |
version: v1 | |
- name: Role APIs | |
resources: | |
- kind: ClusterRoleBinding | |
group: authorization.openshift.io | |
version: v1 | |
- kind: ClusterRole | |
group: authorization.openshift.io | |
version: v1 | |
- kind: RoleBindingRestriction | |
group: authorization.openshift.io | |
version: v1 | |
- kind: RoleBinding | |
group: authorization.openshift.io | |
version: v1 | |
- kind: Role | |
group: authorization.openshift.io | |
version: v1 | |
- name: Security APIs | |
resources: | |
- kind: CertificateSigningRequest | |
group: certificates.k8s.io | |
version: v1beta1 | |
- kind: CredentialsRequest | |
group: cloudcredential.openshift.io | |
version: v1 | |
- kind: PodSecurityPolicyReview | |
group: security.openshift.io | |
version: v1 | |
- kind: PodSecurityPolicySelfSubjectReview | |
group: security.openshift.io | |
version: v1 | |
- kind: PodSecurityPolicySubjectReview | |
group: security.openshift.io | |
version: v1 | |
- kind: RangeAllocation | |
group: security.openshift.io | |
version: v1 | |
- kind: Secret | |
group: core | |
version: v1 | |
- kind: SecurityContextConstraints | |
group: security.openshift.io | |
version: v1 | |
- kind: ServiceAccount | |
group: core | |
version: v1 | |
- name: Storage APIs | |
resources: | |
- kind: CSIDriver | |
group: storage.k8s.io | |
version: v1beta1 | |
- kind: CSINode | |
group: storage.k8s.io | |
version: v1beta1 | |
- kind: PersistentVolumeClaim | |
group: core | |
version: v1 | |
- kind: StorageClass | |
group: storage.k8s.io | |
version: v1 | |
- kind: VolumeAttachment | |
group: storage.k8s.io | |
version: v1 | |
- kind: VolumeSnapshot | |
group: snapshot.storage.k8s.io | |
version: v1beta1 | |
- kind: VolumeSnapshotClass | |
group: snapshot.storage.k8s.io | |
version: v1beta1 | |
- kind: VolumeSnapshotContent | |
group: snapshot.storage.k8s.io | |
version: v1beta1 | |
- name: Template APIs | |
resources: | |
- kind: BrokerTemplateInstance | |
group: template.openshift.io | |
version: v1 | |
- kind: PodTemplate | |
group: core | |
version: v1 | |
- kind: Template | |
group: template.openshift.io | |
version: v1 | |
- kind: TemplateInstance | |
group: template.openshift.io | |
version: v1 | |
- name: User and Group APIs | |
resources: | |
- kind: Group | |
group: user.openshift.io | |
version: v1 | |
- kind: Identity | |
group: user.openshift.io | |
version: v1 | |
- kind: UserIdentityMapping | |
group: user.openshift.io | |
version: v1 | |
- kind: User | |
group: user.openshift.io | |
version: v1 | |
- name: Workloads APIs | |
resources: | |
- kind: BuildConfig | |
group: build.openshift.io | |
version: v1 | |
- kind: Build | |
group: build.openshift.io | |
version: v1 | |
- kind: CronJob | |
group: batch | |
version: v1beta1 | |
- kind: DaemonSet | |
group: apps | |
version: v1 | |
- kind: Deployment | |
group: apps | |
version: v1 | |
- kind: DeploymentConfig | |
group: apps.openshift.io | |
version: v1 | |
- kind: Job | |
group: batch | |
version: v1 | |
- kind: Pod | |
group: core | |
version: v1 | |
- kind: ReplicationController | |
group: core | |
version: v1 | |
- kind: PersistentVolume | |
group: core | |
version: v1 | |
- kind: ReplicaSet | |
group: apps | |
version: v1 | |
- kind: StatefulSet | |
group: apps | |
version: v1 | |
- name: Schedule and Quota APIs | |
resources: | |
- kind: AppliedClusterResourceQuota | |
group: quota.openshift.io | |
version: v1 | |
- kind: ClusterResourceQuota | |
group: quota.openshift.io | |
version: v1 | |
- kind: LimitRange | |
group: core | |
version: v1 | |
- kind: PriorityClass | |
group: scheduling.k8s.io | |
version: v1 | |
- kind: ResourceQuota | |
group: core | |
version: v1 | |
# No properties defined in OpenAPI spec | |
#- name: migration.k8s.io | |
# resources: | |
# - kind: StorageState | |
# group: migration.k8s.io | |
# version: v1alpha1 | |
# - kind: StorageVersionMigration | |
# group: migration.k8s.io | |
# version: v1alpha1 | |
#- name: metal3.io | |
# resources: | |
# - kind: BareMetalHost | |
# group: metal3.io | |
# version: v1alpha1 | |
# - kind: Provisioning | |
# group: metal3.io | |
# version: v1alpha1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Other than making the groups sentence case (just a few need it). Otherwise love the groupings!