k9s/internal/render/testdata/crd.json

84 lines
3.0 KiB
JSON

{
"apiVersion": "apiextensions.k8s.io/v1beta1",
"kind": "CustomResourceDefinition",
"metadata": {
"annotations": {
"helm.sh/hook": "crd-install",
"kubectl.kubernetes.io/last-applied-configuration": "{\"apiVersion\":\"apiextensions.k8s.io/v1beta1\",\"kind\":\"CustomResourceDefinition\",\"metadata\":{\"annotations\":{\"helm.sh/hook\":\"crd-install\"},\"labels\":{\"addonmanager.kubernetes.io/mode\":\"Reconcile\",\"app\":\"mixer\",\"istio\":\"mixer-adapter\",\"k8s-app\":\"istio\",\"package\":\"adapter\"},\"name\":\"adapters.config.istio.io\",\"namespace\":\"\"},\"spec\":{\"group\":\"config.istio.io\",\"names\":{\"categories\":[\"istio-io\",\"policy-istio-io\"],\"kind\":\"adapter\",\"plural\":\"adapters\",\"singular\":\"adapter\"},\"scope\":\"Namespaced\",\"version\":\"v1alpha2\"}}\n"
},
"creationTimestamp": "2019-02-05T22:04:29Z",
"generation": 1,
"labels": {
"addonmanager.kubernetes.io/mode": "Reconcile",
"app": "mixer",
"istio": "mixer-adapter",
"k8s-app": "istio",
"package": "adapter"
},
"name": "adapters.config.istio.io",
"resourceVersion": "37115599",
"selfLink": "/apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions/adapters.config.istio.io",
"uid": "029b8c3e-2992-11e9-81cd-42010a80005b"
},
"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.\n\nPopulated 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": "config.istio.io",
"names": {
"categories": [
"istio-io",
"policy-istio-io"
],
"kind": "adapter",
"listKind": "adapterList",
"plural": "adapters",
"singular": "adapter"
},
"scope": "Namespaced",
"version": "v1alpha2",
"versions": [
{
"name": "v1alpha2",
"served": true,
"storage": true
}
]
},
"status": {
"acceptedNames": {
"categories": [
"istio-io",
"policy-istio-io"
],
"kind": "adapter",
"listKind": "adapterList",
"plural": "adapters",
"singular": "adapter"
},
"conditions": [
{
"lastTransitionTime": "2019-02-05T22:04:29Z",
"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": [
"v1alpha2"
]
}
}