...

Text file src/sigs.k8s.io/kustomize/api/krusty/testdata/openshiftschema.json

Documentation: sigs.k8s.io/kustomize/api/krusty/testdata

     1{
     2  "definitions": {
     3    "com.github.openshift.api.apps.v1.DeploymentConfig": {
     4      "type": "object",
     5      "required": [
     6        "spec"
     7      ],
     8      "properties": {
     9        "apiVersion": {
    10          "type": "string"
    11        },
    12        "kind": {
    13          "type": "string"
    14        },
    15        "metadata": {
    16          "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta"
    17        },
    18        "spec": {
    19          "$ref": "#/definitions/com.github.openshift.api.apps.v1.DeploymentConfigSpec"
    20        }
    21      },
    22      "x-kubernetes-group-version-kind": [
    23        {
    24          "group": "apps.openshift.io",
    25          "kind": "DeploymentConfig",
    26          "version": "v1"
    27        }
    28      ]
    29    },
    30    "com.github.openshift.api.apps.v1.DeploymentConfigSpec": {
    31      "type": "object",
    32      "properties": {
    33        "template": {
    34          "$ref": "#/definitions/io.k8s.api.core.v1.PodTemplateSpec"
    35        }
    36      }
    37    },
    38    "io.k8s.api.core.v1.Volume": {
    39      "type": "object",
    40      "required": [
    41        "name"
    42      ],
    43      "properties": {
    44        "configMap": {
    45          "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMapVolumeSource"
    46        },
    47        "name": {
    48          "type": "string"
    49        }
    50      }
    51    },
    52    "io.k8s.api.core.v1.VolumeMount": {
    53      "type": "object",
    54      "required": [
    55        "name",
    56        "mountPath"
    57      ],
    58      "properties": {
    59        "mountPath": {
    60          "type": "string"
    61        },
    62        "name": {
    63          "type": "string"
    64        }
    65      }
    66    },
    67    "io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta": {
    68      "type": "object",
    69      "properties": {
    70        "name": {
    71          "type": "string"
    72        }
    73      }
    74    }
    75  }
    76}

View as plain text