← Back to index
Esc
☀/☾
Kind
Instrumentation
Group
opentelemetry.io
Version
v1alpha1
apiVersion: opentelemetry.io/v1alpha1 kind: Instrumentation metadata: name: example
Expand all
Collapse all
View raw schema
Copy schema URL
apiVersion
string
kind
string
metadata
object
spec
object
apacheHttpd
object
attrs
[]object
name
string
required
value
string
valueFrom
object
configMapKeyRef
object
key
string
required
name
string
optional
boolean
fieldRef
object
apiVersion
string
fieldPath
string
required
fileKeyRef
object
key
string
required
optional
boolean
path
string
required
volumeName
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
secretKeyRef
object
key
string
required
name
string
optional
boolean
configPath
string
env
[]object
name
string
required
value
string
valueFrom
object
configMapKeyRef
object
key
string
required
name
string
optional
boolean
fieldRef
object
apiVersion
string
fieldPath
string
required
fileKeyRef
object
key
string
required
optional
boolean
path
string
required
volumeName
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
secretKeyRef
object
key
string
required
name
string
optional
boolean
image
string
resourceRequirements
object
claims
[]object
name
string
required
request
string
limits
object
requests
object
version
string
volumeClaimTemplate
object
metadata
object
annotations
object
finalizers
[]string
labels
object
name
string
namespace
string
spec
object
required
accessModes
[]string
dataSource
object
apiGroup
string
kind
string
required
name
string
required
dataSourceRef
object
apiGroup
string
kind
string
required
name
string
required
namespace
string
resources
object
limits
object
requests
object
selector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
storageClassName
string
volumeAttributesClassName
string
volumeMode
string
volumeName
string
volumeLimitSize
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
defaults
object
useLabelsForResourceAttributes
boolean
dotnet
object
env
[]object
name
string
required
value
string
valueFrom
object
configMapKeyRef
object
key
string
required
name
string
optional
boolean
fieldRef
object
apiVersion
string
fieldPath
string
required
fileKeyRef
object
key
string
required
optional
boolean
path
string
required
volumeName
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
secretKeyRef
object
key
string
required
name
string
optional
boolean
image
string
resourceRequirements
object
claims
[]object
name
string
required
request
string
limits
object
requests
object
volumeClaimTemplate
object
metadata
object
annotations
object
finalizers
[]string
labels
object
name
string
namespace
string
spec
object
required
accessModes
[]string
dataSource
object
apiGroup
string
kind
string
required
name
string
required
dataSourceRef
object
apiGroup
string
kind
string
required
name
string
required
namespace
string
resources
object
limits
object
requests
object
selector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
storageClassName
string
volumeAttributesClassName
string
volumeMode
string
volumeName
string
volumeLimitSize
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
env
[]object
name
string
required
value
string
valueFrom
object
configMapKeyRef
object
key
string
required
name
string
optional
boolean
fieldRef
object
apiVersion
string
fieldPath
string
required
fileKeyRef
object
key
string
required
optional
boolean
path
string
required
volumeName
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
secretKeyRef
object
key
string
required
name
string
optional
boolean
exporter
object
endpoint
string
tls
object
ca_file
string
cert_file
string
configMapName
string
key_file
string
secretName
string
go
object
env
[]object
name
string
required
value
string
valueFrom
object
configMapKeyRef
object
key
string
required
name
string
optional
boolean
fieldRef
object
apiVersion
string
fieldPath
string
required
fileKeyRef
object
key
string
required
optional
boolean
path
string
required
volumeName
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
secretKeyRef
object
key
string
required
name
string
optional
boolean
image
string
resourceRequirements
object
claims
[]object
name
string
required
request
string
limits
object
requests
object
volumeClaimTemplate
object
metadata
object
annotations
object
finalizers
[]string
labels
object
name
string
namespace
string
spec
object
required
accessModes
[]string
dataSource
object
apiGroup
string
kind
string
required
name
string
required
dataSourceRef
object
apiGroup
string
kind
string
required
name
string
required
namespace
string
resources
object
limits
object
requests
object
selector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
storageClassName
string
volumeAttributesClassName
string
volumeMode
string
volumeName
string
volumeLimitSize
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
imagePullPolicy
string
java
object
env
[]object
name
string
required
value
string
valueFrom
object
configMapKeyRef
object
key
string
required
name
string
optional
boolean
fieldRef
object
apiVersion
string
fieldPath
string
required
fileKeyRef
object
key
string
required
optional
boolean
path
string
required
volumeName
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
secretKeyRef
object
key
string
required
name
string
optional
boolean
extensions
[]object
dir
string
required
image
string
required
image
string
resources
object
claims
[]object
name
string
required
request
string
limits
object
requests
object
volumeClaimTemplate
object
metadata
object
annotations
object
finalizers
[]string
labels
object
name
string
namespace
string
spec
object
required
accessModes
[]string
dataSource
object
apiGroup
string
kind
string
required
name
string
required
dataSourceRef
object
apiGroup
string
kind
string
required
name
string
required
namespace
string
resources
object
limits
object
requests
object
selector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
storageClassName
string
volumeAttributesClassName
string
volumeMode
string
volumeName
string
volumeLimitSize
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
nginx
object
attrs
[]object
name
string
required
value
string
valueFrom
object
configMapKeyRef
object
key
string
required
name
string
optional
boolean
fieldRef
object
apiVersion
string
fieldPath
string
required
fileKeyRef
object
key
string
required
optional
boolean
path
string
required
volumeName
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
secretKeyRef
object
key
string
required
name
string
optional
boolean
configFile
string
env
[]object
name
string
required
value
string
valueFrom
object
configMapKeyRef
object
key
string
required
name
string
optional
boolean
fieldRef
object
apiVersion
string
fieldPath
string
required
fileKeyRef
object
key
string
required
optional
boolean
path
string
required
volumeName
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
secretKeyRef
object
key
string
required
name
string
optional
boolean
image
string
resourceRequirements
object
claims
[]object
name
string
required
request
string
limits
object
requests
object
volumeClaimTemplate
object
metadata
object
annotations
object
finalizers
[]string
labels
object
name
string
namespace
string
spec
object
required
accessModes
[]string
dataSource
object
apiGroup
string
kind
string
required
name
string
required
dataSourceRef
object
apiGroup
string
kind
string
required
name
string
required
namespace
string
resources
object
limits
object
requests
object
selector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
storageClassName
string
volumeAttributesClassName
string
volumeMode
string
volumeName
string
volumeLimitSize
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
nodejs
object
env
[]object
name
string
required
value
string
valueFrom
object
configMapKeyRef
object
key
string
required
name
string
optional
boolean
fieldRef
object
apiVersion
string
fieldPath
string
required
fileKeyRef
object
key
string
required
optional
boolean
path
string
required
volumeName
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
secretKeyRef
object
key
string
required
name
string
optional
boolean
image
string
resourceRequirements
object
claims
[]object
name
string
required
request
string
limits
object
requests
object
volumeClaimTemplate
object
metadata
object
annotations
object
finalizers
[]string
labels
object
name
string
namespace
string
spec
object
required
accessModes
[]string
dataSource
object
apiGroup
string
kind
string
required
name
string
required
dataSourceRef
object
apiGroup
string
kind
string
required
name
string
required
namespace
string
resources
object
limits
object
requests
object
selector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
storageClassName
string
volumeAttributesClassName
string
volumeMode
string
volumeName
string
volumeLimitSize
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
propagators
[]string
python
object
env
[]object
name
string
required
value
string
valueFrom
object
configMapKeyRef
object
key
string
required
name
string
optional
boolean
fieldRef
object
apiVersion
string
fieldPath
string
required
fileKeyRef
object
key
string
required
optional
boolean
path
string
required
volumeName
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
secretKeyRef
object
key
string
required
name
string
optional
boolean
image
string
resourceRequirements
object
claims
[]object
name
string
required
request
string
limits
object
requests
object
volumeClaimTemplate
object
metadata
object
annotations
object
finalizers
[]string
labels
object
name
string
namespace
string
spec
object
required
accessModes
[]string
dataSource
object
apiGroup
string
kind
string
required
name
string
required
dataSourceRef
object
apiGroup
string
kind
string
required
name
string
required
namespace
string
resources
object
limits
object
requests
object
selector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
storageClassName
string
volumeAttributesClassName
string
volumeMode
string
volumeName
string
volumeLimitSize
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
object
addK8sUIDAttributes
boolean
resourceAttributes
object
sampler
object
argument
string
type
string
enum: always_on, always_off, traceidratio, parentbased_always_on, parentbased_always_off, parentbased_traceidratio, jaeger_remote, xray
status
object
Copied!