Skip to content

Instantly share code, notes, and snippets.

@danehans
Created November 29, 2018 18:00
Show Gist options
  • Save danehans/1024878ac35fdd7b5eab25484b1ff664 to your computer and use it in GitHub Desktop.
Save danehans/1024878ac35fdd7b5eab25484b1ff664 to your computer and use it in GitHub Desktop.
fed2 plural of resource
root@dev:~/go/src/github.com/kubernetes-sigs/federation-v2# kubectl get federatedtypeconfigs -n federation-system
NAME AGE
configmaps 48s
customresourcedefinitions.apiextensions.k8s.io 4s
deployments.apps 48s
ingresses.extensions 48s
jobs.batch 48s
namespaces 47s
replicasets.apps 47s
secrets 47s
serviceaccounts 47s
services 47s
root@dev:~/go/src/github.com/kubernetes-sigs/federation-v2# kubectl get federatedtypeconfig/customresourcedefinitions.apiextensions.k8s.io -n federation-system -o yaml
apiVersion: core.federation.k8s.io/v1alpha1
kind: FederatedTypeConfig
metadata:
creationTimestamp: 2018-11-29T17:56:44Z
generation: 1
name: customresourcedefinitions.apiextensions.k8s.io
namespace: federation-system
resourceVersion: "1096"
selfLink: /apis/core.federation.k8s.io/v1alpha1/namespaces/federation-system/federatedtypeconfigs/customresourcedefinitions.apiextensions.k8s.io
uid: 2204ceb1-f400-11e8-9b4b-42010a8a0002
spec:
comparisonField: ResourceVersion
namespaced: false
placement:
group: primitives.federation.k8s.io
kind: FederatedCustomResourceDefinitionPlacement
pluralName: federatedcustomresourcedefinitionplacements
version: v1alpha1
propagationEnabled: true
target:
group: apiextensions.k8s.io
kind: CustomResourceDefinition
pluralName: customresourcedefinitions
version: v1beta1
template:
group: primitives.federation.k8s.io
kind: FederatedCustomResourceDefinition
pluralName: federatedcustomresourcedefinitions
version: v1alpha1
status:
observedGeneration: 1
propagationController: Running
statusController: NotRunning
root@dev:~/go/src/github.com/kubernetes-sigs/federation-v2# kubectl get federatedtypeconfigs -n federation-system^C
root@dev:~/go/src/github.com/kubernetes-sigs/federation-v2# kubectl get crds | grep fed
clusterpropagatedversions.core.federation.k8s.io 2018-11-29T17:55:55Z
dnsendpoints.multiclusterdns.federation.k8s.io 2018-11-29T17:55:59Z
domains.multiclusterdns.federation.k8s.io 2018-11-29T17:55:59Z
federatedclusters.core.federation.k8s.io 2018-11-29T17:55:59Z
federatedconfigmapoverrides.core.federation.k8s.io 2018-11-29T17:55:59Z
federatedconfigmapplacements.core.federation.k8s.io 2018-11-29T17:55:59Z
federatedconfigmaps.core.federation.k8s.io 2018-11-29T17:55:59Z
federatedcustomresourcedefinitionplacements.primitives.federation.k8s.io 2018-11-29T17:56:44Z
federatedcustomresourcedefinitions.primitives.federation.k8s.io 2018-11-29T17:56:44Z
federateddeploymentoverrides.core.federation.k8s.io 2018-11-29T17:55:59Z
federateddeploymentplacements.core.federation.k8s.io 2018-11-29T17:55:59Z
federateddeployments.core.federation.k8s.io 2018-11-29T17:55:59Z
federatedingresses.core.federation.k8s.io 2018-11-29T17:55:59Z
federatedingressplacements.core.federation.k8s.io 2018-11-29T17:55:59Z
federatedjoboverrides.core.federation.k8s.io 2018-11-29T17:55:59Z
federatedjobplacements.core.federation.k8s.io 2018-11-29T17:55:59Z
federatedjobs.core.federation.k8s.io 2018-11-29T17:55:59Z
federatednamespaceplacements.core.federation.k8s.io 2018-11-29T17:55:59Z
federatedreplicasetoverrides.core.federation.k8s.io 2018-11-29T17:55:59Z
federatedreplicasetplacements.core.federation.k8s.io 2018-11-29T17:55:59Z
federatedreplicasets.core.federation.k8s.io 2018-11-29T17:55:59Z
federatedsecretoverrides.core.federation.k8s.io 2018-11-29T17:55:59Z
federatedsecretplacements.core.federation.k8s.io 2018-11-29T17:55:59Z
federatedsecrets.core.federation.k8s.io 2018-11-29T17:55:59Z
federatedserviceaccountplacements.core.federation.k8s.io 2018-11-29T17:55:59Z
federatedserviceaccounts.core.federation.k8s.io 2018-11-29T17:55:59Z
federatedserviceplacements.core.federation.k8s.io 2018-11-29T17:55:59Z
federatedservices.core.federation.k8s.io 2018-11-29T17:55:59Z
federatedservicestatuses.core.federation.k8s.io 2018-11-29T17:55:59Z
federatedtypeconfigs.core.federation.k8s.io 2018-11-29T17:55:59Z
ingressdnsrecords.multiclusterdns.federation.k8s.io 2018-11-29T17:55:59Z
propagatedversions.core.federation.k8s.io 2018-11-29T17:55:59Z
replicaschedulingpreferences.scheduling.federation.k8s.io 2018-11-29T17:55:59Z
servicednsrecords.multiclusterdns.federation.k8s.io 2018-11-29T17:55:59Z
root@dev:~/go/src/github.com/kubernetes-sigs/federation-v2#
root@dev:~/go/src/github.com/kubernetes-sigs/federation-v2#
root@dev:~/go/src/github.com/kubernetes-sigs/federation-v2#
root@dev:~/go/src/github.com/kubernetes-sigs/federation-v2#
root@dev:~/go/src/github.com/kubernetes-sigs/federation-v2# kubectl get crd/federatedcustomresourcedefinitions.primitives.federation.k8s.io -o yaml
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
creationTimestamp: 2018-11-29T17:56:44Z
generation: 1
name: federatedcustomresourcedefinitions.primitives.federation.k8s.io
resourceVersion: "889"
selfLink: /apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions/federatedcustomresourcedefinitions.primitives.federation.k8s.io
uid: 2202cee7-f400-11e8-9b4b-42010a8a0002
spec:
additionalPrinterColumns:
- JSONPath: .metadata.creationTimestamp
description: |-
CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.
Populated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
name: Age
type: date
group: primitives.federation.k8s.io
names:
kind: FederatedCustomResourceDefinition
listKind: FederatedCustomResourceDefinitionList
plural: federatedcustomresourcedefinitions
singular: federatedcustomresourcedefinition
scope: Cluster
version: v1alpha1
versions:
- name: v1alpha1
served: true
storage: true
status:
acceptedNames:
kind: FederatedCustomResourceDefinition
listKind: FederatedCustomResourceDefinitionList
plural: federatedcustomresourcedefinitions
singular: federatedcustomresourcedefinition
conditions:
- lastTransitionTime: 2018-11-29T17:56:44Z
message: no conflicts found
reason: NoConflicts
status: "True"
type: NamesAccepted
- lastTransitionTime: null
message: the initial names have been accepted
reason: InitialNamesAccepted
status: "True"
type: Established
storedVersions:
- v1alpha1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment