...

Source file src/sigs.k8s.io/kustomize/api/internal/konfig/builtinpluginconsts/varreference.go

Documentation: sigs.k8s.io/kustomize/api/internal/konfig/builtinpluginconsts

     1  // Copyright 2019 The Kubernetes Authors.
     2  // SPDX-License-Identifier: Apache-2.0
     3  
     4  package builtinpluginconsts
     5  
     6  const (
     7  	varReferenceFieldSpecs = `
     8  varReference:
     9  - path: spec/jobTemplate/spec/template/spec/containers/args
    10    kind: CronJob
    11  
    12  - path: spec/jobTemplate/spec/template/spec/containers/command
    13    kind: CronJob
    14  
    15  - path: spec/jobTemplate/spec/template/spec/containers/env/value
    16    kind: CronJob
    17  
    18  - path: spec/jobTemplate/spec/template/spec/containers/volumeMounts/mountPath
    19    kind: CronJob
    20  
    21  - path: spec/jobTemplate/spec/template/spec/initContainers/args
    22    kind: CronJob
    23  
    24  - path: spec/jobTemplate/spec/template/spec/initContainers/command
    25    kind: CronJob
    26  
    27  - path: spec/jobTemplate/spec/template/spec/initContainers/env/value
    28    kind: CronJob
    29  
    30  - path: spec/jobTemplate/spec/template/spec/initContainers/volumeMounts/mountPath
    31    kind: CronJob
    32  
    33  - path: spec/jobTemplate/spec/template/volumes/nfs/server
    34    kind: CronJob
    35  
    36  - path: spec/template/spec/containers/args
    37    kind: DaemonSet
    38  
    39  - path: spec/template/spec/containers/command
    40    kind: DaemonSet
    41  
    42  - path: spec/template/spec/containers/env/value
    43    kind: DaemonSet
    44  
    45  - path: spec/template/spec/containers/volumeMounts/mountPath
    46    kind: DaemonSet
    47  
    48  - path: spec/template/spec/initContainers/args
    49    kind: DaemonSet
    50  
    51  - path: spec/template/spec/initContainers/command
    52    kind: DaemonSet
    53  
    54  - path: spec/template/spec/initContainers/env/value
    55    kind: DaemonSet
    56  
    57  - path: spec/template/spec/initContainers/volumeMounts/mountPath
    58    kind: DaemonSet
    59  
    60  - path: spec/template/spec/volumes/nfs/server
    61    kind: DaemonSet
    62  
    63  - path: spec/template/spec/containers/args
    64    kind: Deployment
    65  
    66  - path: spec/template/spec/containers/command
    67    kind: Deployment
    68  
    69  - path: spec/template/spec/containers/env/value
    70    kind: Deployment
    71  
    72  - path: spec/template/spec/containers/volumeMounts/mountPath
    73    kind: Deployment
    74  
    75  - path: spec/template/spec/initContainers/args
    76    kind: Deployment
    77  
    78  - path: spec/template/spec/initContainers/command
    79    kind: Deployment
    80  
    81  - path: spec/template/spec/initContainers/env/value
    82    kind: Deployment
    83  
    84  - path: spec/template/spec/initContainers/volumeMounts/mountPath
    85    kind: Deployment
    86  
    87  - path: spec/template/spec/volumes/nfs/server
    88    kind: Deployment
    89  
    90  - path: spec/template/metadata/annotations
    91    kind: Deployment
    92  
    93  - path: spec/rules/host
    94    kind: Ingress
    95  
    96  - path: spec/tls/hosts
    97    kind: Ingress
    98    
    99  - path: spec/tls/secretName
   100    kind: Ingress
   101  
   102  - path: spec/template/spec/containers/args
   103    kind: Job
   104  
   105  - path: spec/template/spec/containers/command
   106    kind: Job
   107  
   108  - path: spec/template/spec/containers/env/value
   109    kind: Job
   110  
   111  - path: spec/template/spec/containers/volumeMounts/mountPath
   112    kind: Job
   113  
   114  - path: spec/template/spec/initContainers/args
   115    kind: Job
   116  
   117  - path: spec/template/spec/initContainers/command
   118    kind: Job
   119  
   120  - path: spec/template/spec/initContainers/env/value
   121    kind: Job
   122  
   123  - path: spec/template/spec/initContainers/volumeMounts/mountPath
   124    kind: Job
   125  
   126  - path: spec/template/spec/volumes/nfs/server
   127    kind: Job
   128  
   129  - path: spec/containers/args
   130    kind: Pod
   131  
   132  - path: spec/containers/command
   133    kind: Pod
   134  
   135  - path: spec/containers/env/value
   136    kind: Pod
   137  
   138  - path: spec/containers/volumeMounts/mountPath
   139    kind: Pod
   140  
   141  - path: spec/initContainers/args
   142    kind: Pod
   143  
   144  - path: spec/initContainers/command
   145    kind: Pod
   146  
   147  - path: spec/initContainers/env/value
   148    kind: Pod
   149  
   150  - path: spec/initContainers/volumeMounts/mountPath
   151    kind: Pod
   152  
   153  - path: spec/volumes/nfs/server
   154    kind: Pod
   155  
   156  - path: spec/template/spec/containers/args
   157    kind: ReplicaSet
   158  
   159  - path: spec/template/spec/containers/command
   160    kind: ReplicaSet
   161  
   162  - path: spec/template/spec/containers/env/value
   163    kind: ReplicaSet
   164  
   165  - path: spec/template/spec/containers/volumeMounts/mountPath
   166    kind: ReplicaSet
   167  
   168  - path: spec/template/spec/initContainers/args
   169    kind: ReplicaSet
   170  
   171  - path: spec/template/spec/initContainers/command
   172    kind: ReplicaSet
   173  
   174  - path: spec/template/spec/initContainers/env/value
   175    kind: ReplicaSet
   176  
   177  - path: spec/template/spec/initContainers/volumeMounts/mountPath
   178    kind: ReplicaSet
   179  
   180  - path: spec/template/spec/volumes/nfs/server
   181    kind: ReplicaSet
   182  
   183  - path: spec/ports/port
   184    kind: Service
   185  
   186  - path: spec/ports/targetPort
   187    kind: Service
   188  
   189  - path: spec/template/spec/containers/args
   190    kind: StatefulSet
   191  
   192  - path: spec/template/spec/containers/command
   193    kind: StatefulSet
   194  
   195  - path: spec/template/spec/containers/env/value
   196    kind: StatefulSet
   197  
   198  - path: spec/template/spec/containers/volumeMounts/mountPath
   199    kind: StatefulSet
   200  
   201  - path: spec/template/spec/initContainers/args
   202    kind: StatefulSet
   203  
   204  - path: spec/template/spec/initContainers/command
   205    kind: StatefulSet
   206  
   207  - path: spec/template/spec/initContainers/env/value
   208    kind: StatefulSet
   209  
   210  - path: spec/template/spec/initContainers/volumeMounts/mountPath
   211    kind: StatefulSet
   212  
   213  - path: spec/volumeClaimTemplates/spec/nfs/server
   214    kind: StatefulSet
   215  
   216  - path: spec/nfs/server
   217    kind: PersistentVolume
   218  
   219  - path: metadata/labels
   220  
   221  - path: metadata/annotations
   222  `
   223  )
   224  

View as plain text