mirror of https://git.rancher.io/charts
9069 lines
457 KiB
YAML
9069 lines
457 KiB
YAML
|
|
||
|
---
|
||
|
apiVersion: apiextensions.k8s.io/v1
|
||
|
kind: CustomResourceDefinition
|
||
|
metadata:
|
||
|
annotations:
|
||
|
controller-gen.kubebuilder.io/version: v0.5.0
|
||
|
creationTimestamp: null
|
||
|
name: loggings.logging.banzaicloud.io
|
||
|
spec:
|
||
|
group: logging.banzaicloud.io
|
||
|
names:
|
||
|
categories:
|
||
|
- logging-all
|
||
|
kind: Logging
|
||
|
listKind: LoggingList
|
||
|
plural: loggings
|
||
|
singular: logging
|
||
|
scope: Cluster
|
||
|
versions:
|
||
|
- name: v1alpha1
|
||
|
schema:
|
||
|
openAPIV3Schema:
|
||
|
properties:
|
||
|
apiVersion:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
metadata:
|
||
|
type: object
|
||
|
spec:
|
||
|
type: object
|
||
|
status:
|
||
|
type: object
|
||
|
type: object
|
||
|
served: true
|
||
|
storage: false
|
||
|
subresources:
|
||
|
status: {}
|
||
|
- name: v1beta1
|
||
|
schema:
|
||
|
openAPIV3Schema:
|
||
|
properties:
|
||
|
apiVersion:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
metadata:
|
||
|
type: object
|
||
|
spec:
|
||
|
properties:
|
||
|
allowClusterResourcesFromAllNamespaces:
|
||
|
type: boolean
|
||
|
controlNamespace:
|
||
|
type: string
|
||
|
defaultFlow:
|
||
|
properties:
|
||
|
filters:
|
||
|
items:
|
||
|
properties:
|
||
|
concat:
|
||
|
properties:
|
||
|
continuous_line_regexp:
|
||
|
type: string
|
||
|
flush_interval:
|
||
|
type: integer
|
||
|
keep_partial_key:
|
||
|
type: boolean
|
||
|
keep_partial_metadata:
|
||
|
type: string
|
||
|
key:
|
||
|
type: string
|
||
|
multiline_end_regexp:
|
||
|
type: string
|
||
|
multiline_start_regexp:
|
||
|
type: string
|
||
|
n_lines:
|
||
|
type: integer
|
||
|
partial_key:
|
||
|
type: string
|
||
|
partial_value:
|
||
|
type: string
|
||
|
separator:
|
||
|
type: string
|
||
|
stream_identity_key:
|
||
|
type: string
|
||
|
timeout_label:
|
||
|
type: string
|
||
|
use_first_timestamp:
|
||
|
type: boolean
|
||
|
use_partial_metadata:
|
||
|
type: string
|
||
|
type: object
|
||
|
dedot:
|
||
|
properties:
|
||
|
de_dot_nested:
|
||
|
type: boolean
|
||
|
de_dot_separator:
|
||
|
type: string
|
||
|
type: object
|
||
|
detectExceptions:
|
||
|
properties:
|
||
|
force_line_breaks:
|
||
|
type: boolean
|
||
|
languages:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
max_bytes:
|
||
|
type: integer
|
||
|
max_lines:
|
||
|
type: integer
|
||
|
message:
|
||
|
type: string
|
||
|
multiline_flush_interval:
|
||
|
type: string
|
||
|
remove_tag_prefix:
|
||
|
type: string
|
||
|
stream:
|
||
|
type: string
|
||
|
type: object
|
||
|
elasticsearch_genid:
|
||
|
properties:
|
||
|
hash_id_key:
|
||
|
type: string
|
||
|
hash_type:
|
||
|
type: string
|
||
|
include_tag_in_seed:
|
||
|
type: boolean
|
||
|
include_time_in_seed:
|
||
|
type: boolean
|
||
|
record_keys:
|
||
|
type: string
|
||
|
separator:
|
||
|
type: string
|
||
|
use_entire_record:
|
||
|
type: boolean
|
||
|
use_record_as_seed:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
enhanceK8s:
|
||
|
properties:
|
||
|
api_groups:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
bearer_token_file:
|
||
|
type: string
|
||
|
ca_file:
|
||
|
properties:
|
||
|
mountFrom:
|
||
|
properties:
|
||
|
secretKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
value:
|
||
|
type: string
|
||
|
valueFrom:
|
||
|
properties:
|
||
|
secretKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
type: object
|
||
|
cache_refresh:
|
||
|
type: integer
|
||
|
cache_refresh_variation:
|
||
|
type: integer
|
||
|
cache_size:
|
||
|
type: integer
|
||
|
cache_ttl:
|
||
|
type: integer
|
||
|
client_cert:
|
||
|
properties:
|
||
|
mountFrom:
|
||
|
properties:
|
||
|
secretKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
value:
|
||
|
type: string
|
||
|
valueFrom:
|
||
|
properties:
|
||
|
secretKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
type: object
|
||
|
client_key:
|
||
|
properties:
|
||
|
mountFrom:
|
||
|
properties:
|
||
|
secretKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
value:
|
||
|
type: string
|
||
|
valueFrom:
|
||
|
properties:
|
||
|
secretKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
type: object
|
||
|
core_api_versions:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
data_type:
|
||
|
type: string
|
||
|
in_namespace_path:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
in_pod_path:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
kubernetes_url:
|
||
|
type: string
|
||
|
secret_dir:
|
||
|
type: string
|
||
|
ssl_partial_chain:
|
||
|
type: boolean
|
||
|
verify_ssl:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
geoip:
|
||
|
properties:
|
||
|
backend_library:
|
||
|
type: string
|
||
|
geoip_2_database:
|
||
|
type: string
|
||
|
geoip_database:
|
||
|
type: string
|
||
|
geoip_lookup_keys:
|
||
|
type: string
|
||
|
records:
|
||
|
items:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
skip_adding_null_record:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
grep:
|
||
|
properties:
|
||
|
and:
|
||
|
items:
|
||
|
properties:
|
||
|
exclude:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
pattern:
|
||
|
type: string
|
||
|
required:
|
||
|
- key
|
||
|
- pattern
|
||
|
type: object
|
||
|
type: array
|
||
|
regexp:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
pattern:
|
||
|
type: string
|
||
|
required:
|
||
|
- key
|
||
|
- pattern
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
type: array
|
||
|
exclude:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
pattern:
|
||
|
type: string
|
||
|
required:
|
||
|
- key
|
||
|
- pattern
|
||
|
type: object
|
||
|
type: array
|
||
|
or:
|
||
|
items:
|
||
|
properties:
|
||
|
exclude:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
pattern:
|
||
|
type: string
|
||
|
required:
|
||
|
- key
|
||
|
- pattern
|
||
|
type: object
|
||
|
type: array
|
||
|
regexp:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
pattern:
|
||
|
type: string
|
||
|
required:
|
||
|
- key
|
||
|
- pattern
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
type: array
|
||
|
regexp:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
pattern:
|
||
|
type: string
|
||
|
required:
|
||
|
- key
|
||
|
- pattern
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
kube_events_timestamp:
|
||
|
properties:
|
||
|
mapped_time_key:
|
||
|
type: string
|
||
|
timestamp_fields:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
parser:
|
||
|
properties:
|
||
|
emit_invalid_record_to_error:
|
||
|
type: boolean
|
||
|
hash_value_field:
|
||
|
type: string
|
||
|
inject_key_prefix:
|
||
|
type: string
|
||
|
key_name:
|
||
|
type: string
|
||
|
parse:
|
||
|
properties:
|
||
|
delimiter:
|
||
|
type: string
|
||
|
delimiter_pattern:
|
||
|
type: string
|
||
|
estimate_current_event:
|
||
|
type: boolean
|
||
|
expression:
|
||
|
type: string
|
||
|
format:
|
||
|
type: string
|
||
|
format_firstline:
|
||
|
type: string
|
||
|
keep_time_key:
|
||
|
type: boolean
|
||
|
keys:
|
||
|
type: string
|
||
|
label_delimiter:
|
||
|
type: string
|
||
|
local_time:
|
||
|
type: boolean
|
||
|
multiline:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
null_empty_string:
|
||
|
type: boolean
|
||
|
null_value_pattern:
|
||
|
type: string
|
||
|
patterns:
|
||
|
items:
|
||
|
properties:
|
||
|
estimate_current_event:
|
||
|
type: boolean
|
||
|
expression:
|
||
|
type: string
|
||
|
format:
|
||
|
type: string
|
||
|
keep_time_key:
|
||
|
type: boolean
|
||
|
local_time:
|
||
|
type: boolean
|
||
|
null_empty_string:
|
||
|
type: boolean
|
||
|
null_value_pattern:
|
||
|
type: string
|
||
|
time_format:
|
||
|
type: string
|
||
|
time_key:
|
||
|
type: string
|
||
|
time_type:
|
||
|
type: string
|
||
|
timezone:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
types:
|
||
|
type: string
|
||
|
utc:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
type: array
|
||
|
time_format:
|
||
|
type: string
|
||
|
time_key:
|
||
|
type: string
|
||
|
time_type:
|
||
|
type: string
|
||
|
timezone:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
types:
|
||
|
type: string
|
||
|
utc:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
parsers:
|
||
|
items:
|
||
|
properties:
|
||
|
delimiter:
|
||
|
type: string
|
||
|
delimiter_pattern:
|
||
|
type: string
|
||
|
estimate_current_event:
|
||
|
type: boolean
|
||
|
expression:
|
||
|
type: string
|
||
|
format:
|
||
|
type: string
|
||
|
format_firstline:
|
||
|
type: string
|
||
|
keep_time_key:
|
||
|
type: boolean
|
||
|
keys:
|
||
|
type: string
|
||
|
label_delimiter:
|
||
|
type: string
|
||
|
local_time:
|
||
|
type: boolean
|
||
|
multiline:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
null_empty_string:
|
||
|
type: boolean
|
||
|
null_value_pattern:
|
||
|
type: string
|
||
|
patterns:
|
||
|
items:
|
||
|
properties:
|
||
|
estimate_current_event:
|
||
|
type: boolean
|
||
|
expression:
|
||
|
type: string
|
||
|
format:
|
||
|
type: string
|
||
|
keep_time_key:
|
||
|
type: boolean
|
||
|
local_time:
|
||
|
type: boolean
|
||
|
null_empty_string:
|
||
|
type: boolean
|
||
|
null_value_pattern:
|
||
|
type: string
|
||
|
time_format:
|
||
|
type: string
|
||
|
time_key:
|
||
|
type: string
|
||
|
time_type:
|
||
|
type: string
|
||
|
timezone:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
types:
|
||
|
type: string
|
||
|
utc:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
type: array
|
||
|
time_format:
|
||
|
type: string
|
||
|
time_key:
|
||
|
type: string
|
||
|
time_type:
|
||
|
type: string
|
||
|
timezone:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
types:
|
||
|
type: string
|
||
|
utc:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
type: array
|
||
|
remove_key_name_field:
|
||
|
type: boolean
|
||
|
replace_invalid_sequence:
|
||
|
type: boolean
|
||
|
reserve_data:
|
||
|
type: boolean
|
||
|
reserve_time:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
prometheus:
|
||
|
properties:
|
||
|
labels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
metrics:
|
||
|
items:
|
||
|
properties:
|
||
|
buckets:
|
||
|
type: string
|
||
|
desc:
|
||
|
type: string
|
||
|
key:
|
||
|
type: string
|
||
|
labels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
name:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- desc
|
||
|
- name
|
||
|
- type
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
record_modifier:
|
||
|
properties:
|
||
|
char_encoding:
|
||
|
type: string
|
||
|
prepare_value:
|
||
|
type: string
|
||
|
records:
|
||
|
items:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
remove_keys:
|
||
|
type: string
|
||
|
replaces:
|
||
|
items:
|
||
|
properties:
|
||
|
expression:
|
||
|
type: string
|
||
|
key:
|
||
|
type: string
|
||
|
replace:
|
||
|
type: string
|
||
|
required:
|
||
|
- expression
|
||
|
- key
|
||
|
- replace
|
||
|
type: object
|
||
|
type: array
|
||
|
whitelist_keys:
|
||
|
type: string
|
||
|
type: object
|
||
|
record_transformer:
|
||
|
properties:
|
||
|
auto_typecast:
|
||
|
type: boolean
|
||
|
enable_ruby:
|
||
|
type: boolean
|
||
|
keep_keys:
|
||
|
type: string
|
||
|
records:
|
||
|
items:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
remove_keys:
|
||
|
type: string
|
||
|
renew_record:
|
||
|
type: boolean
|
||
|
renew_time_key:
|
||
|
type: string
|
||
|
type: object
|
||
|
stdout:
|
||
|
properties:
|
||
|
output_type:
|
||
|
type: string
|
||
|
type: object
|
||
|
sumologic:
|
||
|
properties:
|
||
|
collector_key_name:
|
||
|
type: string
|
||
|
collector_value:
|
||
|
type: string
|
||
|
exclude_container_regex:
|
||
|
type: string
|
||
|
exclude_facility_regex:
|
||
|
type: string
|
||
|
exclude_host_regex:
|
||
|
type: string
|
||
|
exclude_namespace_regex:
|
||
|
type: string
|
||
|
exclude_pod_regex:
|
||
|
type: string
|
||
|
exclude_priority_regex:
|
||
|
type: string
|
||
|
exclude_unit_regex:
|
||
|
type: string
|
||
|
log_format:
|
||
|
type: string
|
||
|
source_category:
|
||
|
type: string
|
||
|
source_category_key_name:
|
||
|
type: string
|
||
|
source_category_prefix:
|
||
|
type: string
|
||
|
source_category_replace_dash:
|
||
|
type: string
|
||
|
source_host:
|
||
|
type: string
|
||
|
source_host_key_name:
|
||
|
type: string
|
||
|
source_name:
|
||
|
type: string
|
||
|
source_name_key_name:
|
||
|
type: string
|
||
|
tracing_annotation_prefix:
|
||
|
type: string
|
||
|
tracing_container_name:
|
||
|
type: string
|
||
|
tracing_format:
|
||
|
type: boolean
|
||
|
tracing_host:
|
||
|
type: string
|
||
|
tracing_label_prefix:
|
||
|
type: string
|
||
|
tracing_namespace:
|
||
|
type: string
|
||
|
tracing_pod:
|
||
|
type: string
|
||
|
tracing_pod_id:
|
||
|
type: string
|
||
|
type: object
|
||
|
tag_normaliser:
|
||
|
properties:
|
||
|
format:
|
||
|
type: string
|
||
|
type: object
|
||
|
throttle:
|
||
|
properties:
|
||
|
group_bucket_limit:
|
||
|
type: integer
|
||
|
group_bucket_period_s:
|
||
|
type: integer
|
||
|
group_drop_logs:
|
||
|
type: boolean
|
||
|
group_key:
|
||
|
type: string
|
||
|
group_reset_rate_s:
|
||
|
type: integer
|
||
|
group_warning_delay_s:
|
||
|
type: integer
|
||
|
type: object
|
||
|
type: object
|
||
|
type: array
|
||
|
globalOutputRefs:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
outputRefs:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
enableRecreateWorkloadOnImmutableFieldChange:
|
||
|
type: boolean
|
||
|
errorOutputRef:
|
||
|
type: string
|
||
|
flowConfigCheckDisabled:
|
||
|
type: boolean
|
||
|
flowConfigOverride:
|
||
|
type: string
|
||
|
fluentbit:
|
||
|
properties:
|
||
|
HostNetwork:
|
||
|
type: boolean
|
||
|
affinity:
|
||
|
properties:
|
||
|
nodeAffinity:
|
||
|
properties:
|
||
|
preferredDuringSchedulingIgnoredDuringExecution:
|
||
|
items:
|
||
|
properties:
|
||
|
preference:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchFields:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
weight:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
required:
|
||
|
- preference
|
||
|
- weight
|
||
|
type: object
|
||
|
type: array
|
||
|
requiredDuringSchedulingIgnoredDuringExecution:
|
||
|
properties:
|
||
|
nodeSelectorTerms:
|
||
|
items:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchFields:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
type: array
|
||
|
required:
|
||
|
- nodeSelectorTerms
|
||
|
type: object
|
||
|
type: object
|
||
|
podAffinity:
|
||
|
properties:
|
||
|
preferredDuringSchedulingIgnoredDuringExecution:
|
||
|
items:
|
||
|
properties:
|
||
|
podAffinityTerm:
|
||
|
properties:
|
||
|
labelSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaceSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaces:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
topologyKey:
|
||
|
type: string
|
||
|
required:
|
||
|
- topologyKey
|
||
|
type: object
|
||
|
weight:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
required:
|
||
|
- podAffinityTerm
|
||
|
- weight
|
||
|
type: object
|
||
|
type: array
|
||
|
requiredDuringSchedulingIgnoredDuringExecution:
|
||
|
items:
|
||
|
properties:
|
||
|
labelSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaceSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaces:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
topologyKey:
|
||
|
type: string
|
||
|
required:
|
||
|
- topologyKey
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
podAntiAffinity:
|
||
|
properties:
|
||
|
preferredDuringSchedulingIgnoredDuringExecution:
|
||
|
items:
|
||
|
properties:
|
||
|
podAffinityTerm:
|
||
|
properties:
|
||
|
labelSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaceSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaces:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
topologyKey:
|
||
|
type: string
|
||
|
required:
|
||
|
- topologyKey
|
||
|
type: object
|
||
|
weight:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
required:
|
||
|
- podAffinityTerm
|
||
|
- weight
|
||
|
type: object
|
||
|
type: array
|
||
|
requiredDuringSchedulingIgnoredDuringExecution:
|
||
|
items:
|
||
|
properties:
|
||
|
labelSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaceSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaces:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
topologyKey:
|
||
|
type: string
|
||
|
required:
|
||
|
- topologyKey
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
type: object
|
||
|
annotations:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
bufferStorage:
|
||
|
properties:
|
||
|
storage.backlog.mem_limit:
|
||
|
type: string
|
||
|
storage.checksum:
|
||
|
type: string
|
||
|
storage.path:
|
||
|
type: string
|
||
|
storage.sync:
|
||
|
type: string
|
||
|
type: object
|
||
|
bufferStorageVolume:
|
||
|
properties:
|
||
|
emptyDir:
|
||
|
properties:
|
||
|
medium:
|
||
|
type: string
|
||
|
sizeLimit:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
host_path:
|
||
|
properties:
|
||
|
path:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- path
|
||
|
type: object
|
||
|
hostPath:
|
||
|
properties:
|
||
|
path:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- path
|
||
|
type: object
|
||
|
pvc:
|
||
|
properties:
|
||
|
source:
|
||
|
properties:
|
||
|
claimName:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- claimName
|
||
|
type: object
|
||
|
spec:
|
||
|
properties:
|
||
|
accessModes:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
dataSource:
|
||
|
properties:
|
||
|
apiGroup:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
required:
|
||
|
- kind
|
||
|
- name
|
||
|
type: object
|
||
|
dataSourceRef:
|
||
|
properties:
|
||
|
apiGroup:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
required:
|
||
|
- kind
|
||
|
- name
|
||
|
type: object
|
||
|
resources:
|
||
|
properties:
|
||
|
limits:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
requests:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
type: object
|
||
|
selector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
storageClassName:
|
||
|
type: string
|
||
|
volumeMode:
|
||
|
type: string
|
||
|
volumeName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
type: object
|
||
|
coroStackSize:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
customConfigSecret:
|
||
|
type: string
|
||
|
daemonsetAnnotations:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
disableKubernetesFilter:
|
||
|
type: boolean
|
||
|
dnsConfig:
|
||
|
properties:
|
||
|
nameservers:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
options:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
searches:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
dnsPolicy:
|
||
|
type: string
|
||
|
enableUpstream:
|
||
|
type: boolean
|
||
|
envVars:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
valueFrom:
|
||
|
properties:
|
||
|
configMapKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
fieldRef:
|
||
|
properties:
|
||
|
apiVersion:
|
||
|
type: string
|
||
|
fieldPath:
|
||
|
type: string
|
||
|
required:
|
||
|
- fieldPath
|
||
|
type: object
|
||
|
resourceFieldRef:
|
||
|
properties:
|
||
|
containerName:
|
||
|
type: string
|
||
|
divisor:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
resource:
|
||
|
type: string
|
||
|
required:
|
||
|
- resource
|
||
|
type: object
|
||
|
secretKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
required:
|
||
|
- name
|
||
|
type: object
|
||
|
type: array
|
||
|
extraVolumeMounts:
|
||
|
items:
|
||
|
properties:
|
||
|
destination:
|
||
|
pattern: ^/.+$
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
source:
|
||
|
pattern: ^/.+$
|
||
|
type: string
|
||
|
required:
|
||
|
- destination
|
||
|
- source
|
||
|
type: object
|
||
|
type: array
|
||
|
filterAws:
|
||
|
properties:
|
||
|
Match:
|
||
|
type: string
|
||
|
account_id:
|
||
|
type: boolean
|
||
|
ami_id:
|
||
|
type: boolean
|
||
|
az:
|
||
|
type: boolean
|
||
|
ec2_instance_id:
|
||
|
type: boolean
|
||
|
ec2_instance_type:
|
||
|
type: boolean
|
||
|
hostname:
|
||
|
type: boolean
|
||
|
imds_version:
|
||
|
type: string
|
||
|
private_ip:
|
||
|
type: boolean
|
||
|
vpc_id:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
filterKubernetes:
|
||
|
properties:
|
||
|
Annotations:
|
||
|
type: string
|
||
|
Buffer_Size:
|
||
|
type: string
|
||
|
DNS_Retries:
|
||
|
type: string
|
||
|
DNS_Wait_Time:
|
||
|
type: string
|
||
|
Dummy_Meta:
|
||
|
type: string
|
||
|
K8S-Logging.Exclude:
|
||
|
type: string
|
||
|
K8S-Logging.Parser:
|
||
|
type: string
|
||
|
Keep_Log:
|
||
|
type: string
|
||
|
Kube_CA_File:
|
||
|
type: string
|
||
|
Kube_CA_Path:
|
||
|
type: string
|
||
|
Kube_Tag_Prefix:
|
||
|
type: string
|
||
|
Kube_Token_File:
|
||
|
type: string
|
||
|
Kube_URL:
|
||
|
type: string
|
||
|
Kube_meta_preload_cache_dir:
|
||
|
type: string
|
||
|
Kubelet_Port:
|
||
|
type: string
|
||
|
Labels:
|
||
|
type: string
|
||
|
Match:
|
||
|
type: string
|
||
|
Merge_Log:
|
||
|
type: string
|
||
|
Merge_Log_Key:
|
||
|
type: string
|
||
|
Merge_Log_Trim:
|
||
|
type: string
|
||
|
Merge_Parser:
|
||
|
type: string
|
||
|
Regex_Parser:
|
||
|
type: string
|
||
|
Use_Journal:
|
||
|
type: string
|
||
|
Use_Kubelet:
|
||
|
type: string
|
||
|
tls.debug:
|
||
|
type: string
|
||
|
tls.verify:
|
||
|
type: string
|
||
|
type: object
|
||
|
filterModify:
|
||
|
items:
|
||
|
properties:
|
||
|
conditions:
|
||
|
items:
|
||
|
properties:
|
||
|
A_key_matches:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
type: object
|
||
|
Key_does_not_exist:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
type: object
|
||
|
Key_exists:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
type: object
|
||
|
Key_value_does_not_equal:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
type: object
|
||
|
Key_value_does_not_match:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
type: object
|
||
|
Key_value_equals:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
type: object
|
||
|
Key_value_matches:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
type: object
|
||
|
Matching_keys_do_not_have_matching_values:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
type: object
|
||
|
Matching_keys_have_matching_values:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
type: object
|
||
|
No_key_matches:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
type: array
|
||
|
rules:
|
||
|
items:
|
||
|
properties:
|
||
|
Add:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
type: object
|
||
|
Copy:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
type: object
|
||
|
Hard_copy:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
type: object
|
||
|
Hard_rename:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
type: object
|
||
|
Remove:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
type: object
|
||
|
Remove_regex:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
type: object
|
||
|
Remove_wildcard:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
type: object
|
||
|
Rename:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
type: object
|
||
|
Set:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
type: array
|
||
|
flush:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
forwardOptions:
|
||
|
properties:
|
||
|
Require_ack_response:
|
||
|
type: boolean
|
||
|
Retry_Limit:
|
||
|
type: string
|
||
|
Send_options:
|
||
|
type: boolean
|
||
|
Tag:
|
||
|
type: string
|
||
|
Time_as_Integer:
|
||
|
type: boolean
|
||
|
storage.total_limit_size:
|
||
|
type: string
|
||
|
type: object
|
||
|
grace:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
image:
|
||
|
properties:
|
||
|
imagePullSecrets:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
pullPolicy:
|
||
|
type: string
|
||
|
repository:
|
||
|
type: string
|
||
|
tag:
|
||
|
type: string
|
||
|
type: object
|
||
|
inputTail:
|
||
|
properties:
|
||
|
Buffer_Chunk_Size:
|
||
|
type: string
|
||
|
Buffer_Max_Size:
|
||
|
type: string
|
||
|
DB:
|
||
|
type: string
|
||
|
DB_Sync:
|
||
|
type: string
|
||
|
Docker_Mode:
|
||
|
type: string
|
||
|
Docker_Mode_Flush:
|
||
|
type: string
|
||
|
Docker_Mode_Parser:
|
||
|
type: string
|
||
|
Exclude_Path:
|
||
|
type: string
|
||
|
Ignore_Older:
|
||
|
type: string
|
||
|
Key:
|
||
|
type: string
|
||
|
Mem_Buf_Limit:
|
||
|
type: string
|
||
|
Multiline:
|
||
|
type: string
|
||
|
Multiline_Flush:
|
||
|
type: string
|
||
|
Parser:
|
||
|
type: string
|
||
|
Parser_Firstline:
|
||
|
type: string
|
||
|
Parser_N:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
Path:
|
||
|
type: string
|
||
|
Path_Key:
|
||
|
type: string
|
||
|
Refresh_Interval:
|
||
|
type: string
|
||
|
Rotate_Wait:
|
||
|
type: string
|
||
|
Skip_Long_Lines:
|
||
|
type: string
|
||
|
Tag:
|
||
|
type: string
|
||
|
Tag_Regex:
|
||
|
type: string
|
||
|
multiline.parser:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
storage.type:
|
||
|
type: string
|
||
|
type: object
|
||
|
labels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
livenessDefaultCheck:
|
||
|
type: boolean
|
||
|
livenessProbe:
|
||
|
properties:
|
||
|
exec:
|
||
|
properties:
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
failureThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
grpc:
|
||
|
properties:
|
||
|
port:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
service:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
httpGet:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
httpHeaders:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
scheme:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
initialDelaySeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
periodSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
successThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
tcpSocket:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
terminationGracePeriodSeconds:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
timeoutSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
type: object
|
||
|
logLevel:
|
||
|
type: string
|
||
|
metrics:
|
||
|
properties:
|
||
|
interval:
|
||
|
type: string
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
prometheusAnnotations:
|
||
|
type: boolean
|
||
|
prometheusRules:
|
||
|
type: boolean
|
||
|
serviceMonitor:
|
||
|
type: boolean
|
||
|
serviceMonitorConfig:
|
||
|
properties:
|
||
|
additionalLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
honorLabels:
|
||
|
type: boolean
|
||
|
metricRelabelings:
|
||
|
items:
|
||
|
properties:
|
||
|
action:
|
||
|
type: string
|
||
|
modulus:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
regex:
|
||
|
type: string
|
||
|
replacement:
|
||
|
type: string
|
||
|
separator:
|
||
|
type: string
|
||
|
sourceLabels:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
targetLabel:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
relabelings:
|
||
|
items:
|
||
|
properties:
|
||
|
action:
|
||
|
type: string
|
||
|
modulus:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
regex:
|
||
|
type: string
|
||
|
replacement:
|
||
|
type: string
|
||
|
separator:
|
||
|
type: string
|
||
|
sourceLabels:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
targetLabel:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
scheme:
|
||
|
type: string
|
||
|
tlsConfig:
|
||
|
properties:
|
||
|
ca:
|
||
|
properties:
|
||
|
configMap:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
secret:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
caFile:
|
||
|
type: string
|
||
|
cert:
|
||
|
properties:
|
||
|
configMap:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
secret:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
certFile:
|
||
|
type: string
|
||
|
insecureSkipVerify:
|
||
|
type: boolean
|
||
|
keyFile:
|
||
|
type: string
|
||
|
keySecret:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
serverName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
timeout:
|
||
|
type: string
|
||
|
type: object
|
||
|
mountPath:
|
||
|
type: string
|
||
|
network:
|
||
|
properties:
|
||
|
connectTimeout:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
connectTimeoutLogError:
|
||
|
type: boolean
|
||
|
dnsMode:
|
||
|
type: string
|
||
|
dnsPreferIpv4:
|
||
|
type: boolean
|
||
|
dnsResolver:
|
||
|
type: string
|
||
|
keepalive:
|
||
|
type: boolean
|
||
|
keepaliveIdleTimeout:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
keepaliveMaxRecycle:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
sourceAddress:
|
||
|
type: string
|
||
|
type: object
|
||
|
nodeSelector:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
parser:
|
||
|
type: string
|
||
|
podPriorityClassName:
|
||
|
type: string
|
||
|
position_db:
|
||
|
properties:
|
||
|
emptyDir:
|
||
|
properties:
|
||
|
medium:
|
||
|
type: string
|
||
|
sizeLimit:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
host_path:
|
||
|
properties:
|
||
|
path:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- path
|
||
|
type: object
|
||
|
hostPath:
|
||
|
properties:
|
||
|
path:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- path
|
||
|
type: object
|
||
|
pvc:
|
||
|
properties:
|
||
|
source:
|
||
|
properties:
|
||
|
claimName:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- claimName
|
||
|
type: object
|
||
|
spec:
|
||
|
properties:
|
||
|
accessModes:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
dataSource:
|
||
|
properties:
|
||
|
apiGroup:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
required:
|
||
|
- kind
|
||
|
- name
|
||
|
type: object
|
||
|
dataSourceRef:
|
||
|
properties:
|
||
|
apiGroup:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
required:
|
||
|
- kind
|
||
|
- name
|
||
|
type: object
|
||
|
resources:
|
||
|
properties:
|
||
|
limits:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
requests:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
type: object
|
||
|
selector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
storageClassName:
|
||
|
type: string
|
||
|
volumeMode:
|
||
|
type: string
|
||
|
volumeName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
type: object
|
||
|
positiondb:
|
||
|
properties:
|
||
|
emptyDir:
|
||
|
properties:
|
||
|
medium:
|
||
|
type: string
|
||
|
sizeLimit:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
host_path:
|
||
|
properties:
|
||
|
path:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- path
|
||
|
type: object
|
||
|
hostPath:
|
||
|
properties:
|
||
|
path:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- path
|
||
|
type: object
|
||
|
pvc:
|
||
|
properties:
|
||
|
source:
|
||
|
properties:
|
||
|
claimName:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- claimName
|
||
|
type: object
|
||
|
spec:
|
||
|
properties:
|
||
|
accessModes:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
dataSource:
|
||
|
properties:
|
||
|
apiGroup:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
required:
|
||
|
- kind
|
||
|
- name
|
||
|
type: object
|
||
|
dataSourceRef:
|
||
|
properties:
|
||
|
apiGroup:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
required:
|
||
|
- kind
|
||
|
- name
|
||
|
type: object
|
||
|
resources:
|
||
|
properties:
|
||
|
limits:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
requests:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
type: object
|
||
|
selector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
storageClassName:
|
||
|
type: string
|
||
|
volumeMode:
|
||
|
type: string
|
||
|
volumeName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
type: object
|
||
|
readinessProbe:
|
||
|
properties:
|
||
|
exec:
|
||
|
properties:
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
failureThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
grpc:
|
||
|
properties:
|
||
|
port:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
service:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
httpGet:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
httpHeaders:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
scheme:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
initialDelaySeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
periodSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
successThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
tcpSocket:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
terminationGracePeriodSeconds:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
timeoutSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
type: object
|
||
|
resources:
|
||
|
properties:
|
||
|
limits:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
requests:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
type: object
|
||
|
security:
|
||
|
properties:
|
||
|
podSecurityContext:
|
||
|
properties:
|
||
|
fsGroup:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
fsGroupChangePolicy:
|
||
|
type: string
|
||
|
runAsGroup:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
runAsNonRoot:
|
||
|
type: boolean
|
||
|
runAsUser:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
seLinuxOptions:
|
||
|
properties:
|
||
|
level:
|
||
|
type: string
|
||
|
role:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
user:
|
||
|
type: string
|
||
|
type: object
|
||
|
seccompProfile:
|
||
|
properties:
|
||
|
localhostProfile:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- type
|
||
|
type: object
|
||
|
supplementalGroups:
|
||
|
items:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
type: array
|
||
|
sysctls:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
windowsOptions:
|
||
|
properties:
|
||
|
gmsaCredentialSpec:
|
||
|
type: string
|
||
|
gmsaCredentialSpecName:
|
||
|
type: string
|
||
|
hostProcess:
|
||
|
type: boolean
|
||
|
runAsUserName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
podSecurityPolicyCreate:
|
||
|
type: boolean
|
||
|
roleBasedAccessControlCreate:
|
||
|
type: boolean
|
||
|
securityContext:
|
||
|
properties:
|
||
|
allowPrivilegeEscalation:
|
||
|
type: boolean
|
||
|
capabilities:
|
||
|
properties:
|
||
|
add:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
drop:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
privileged:
|
||
|
type: boolean
|
||
|
procMount:
|
||
|
type: string
|
||
|
readOnlyRootFilesystem:
|
||
|
type: boolean
|
||
|
runAsGroup:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
runAsNonRoot:
|
||
|
type: boolean
|
||
|
runAsUser:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
seLinuxOptions:
|
||
|
properties:
|
||
|
level:
|
||
|
type: string
|
||
|
role:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
user:
|
||
|
type: string
|
||
|
type: object
|
||
|
seccompProfile:
|
||
|
properties:
|
||
|
localhostProfile:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- type
|
||
|
type: object
|
||
|
windowsOptions:
|
||
|
properties:
|
||
|
gmsaCredentialSpec:
|
||
|
type: string
|
||
|
gmsaCredentialSpecName:
|
||
|
type: string
|
||
|
hostProcess:
|
||
|
type: boolean
|
||
|
runAsUserName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
serviceAccount:
|
||
|
type: string
|
||
|
type: object
|
||
|
serviceAccount:
|
||
|
properties:
|
||
|
automountServiceAccountToken:
|
||
|
type: boolean
|
||
|
imagePullSecrets:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
metadata:
|
||
|
properties:
|
||
|
annotations:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
labels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
secrets:
|
||
|
items:
|
||
|
properties:
|
||
|
apiVersion:
|
||
|
type: string
|
||
|
fieldPath:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
namespace:
|
||
|
type: string
|
||
|
resourceVersion:
|
||
|
type: string
|
||
|
uid:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
targetHost:
|
||
|
type: string
|
||
|
targetPort:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
tls:
|
||
|
properties:
|
||
|
enabled:
|
||
|
type: boolean
|
||
|
secretName:
|
||
|
type: string
|
||
|
sharedKey:
|
||
|
type: string
|
||
|
required:
|
||
|
- enabled
|
||
|
type: object
|
||
|
tolerations:
|
||
|
items:
|
||
|
properties:
|
||
|
effect:
|
||
|
type: string
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
tolerationSeconds:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
value:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
fluentd:
|
||
|
properties:
|
||
|
affinity:
|
||
|
properties:
|
||
|
nodeAffinity:
|
||
|
properties:
|
||
|
preferredDuringSchedulingIgnoredDuringExecution:
|
||
|
items:
|
||
|
properties:
|
||
|
preference:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchFields:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
weight:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
required:
|
||
|
- preference
|
||
|
- weight
|
||
|
type: object
|
||
|
type: array
|
||
|
requiredDuringSchedulingIgnoredDuringExecution:
|
||
|
properties:
|
||
|
nodeSelectorTerms:
|
||
|
items:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchFields:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
type: array
|
||
|
required:
|
||
|
- nodeSelectorTerms
|
||
|
type: object
|
||
|
type: object
|
||
|
podAffinity:
|
||
|
properties:
|
||
|
preferredDuringSchedulingIgnoredDuringExecution:
|
||
|
items:
|
||
|
properties:
|
||
|
podAffinityTerm:
|
||
|
properties:
|
||
|
labelSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaceSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaces:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
topologyKey:
|
||
|
type: string
|
||
|
required:
|
||
|
- topologyKey
|
||
|
type: object
|
||
|
weight:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
required:
|
||
|
- podAffinityTerm
|
||
|
- weight
|
||
|
type: object
|
||
|
type: array
|
||
|
requiredDuringSchedulingIgnoredDuringExecution:
|
||
|
items:
|
||
|
properties:
|
||
|
labelSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaceSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaces:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
topologyKey:
|
||
|
type: string
|
||
|
required:
|
||
|
- topologyKey
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
podAntiAffinity:
|
||
|
properties:
|
||
|
preferredDuringSchedulingIgnoredDuringExecution:
|
||
|
items:
|
||
|
properties:
|
||
|
podAffinityTerm:
|
||
|
properties:
|
||
|
labelSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaceSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaces:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
topologyKey:
|
||
|
type: string
|
||
|
required:
|
||
|
- topologyKey
|
||
|
type: object
|
||
|
weight:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
required:
|
||
|
- podAffinityTerm
|
||
|
- weight
|
||
|
type: object
|
||
|
type: array
|
||
|
requiredDuringSchedulingIgnoredDuringExecution:
|
||
|
items:
|
||
|
properties:
|
||
|
labelSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaceSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaces:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
topologyKey:
|
||
|
type: string
|
||
|
required:
|
||
|
- topologyKey
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
type: object
|
||
|
annotations:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
bufferStorageVolume:
|
||
|
properties:
|
||
|
emptyDir:
|
||
|
properties:
|
||
|
medium:
|
||
|
type: string
|
||
|
sizeLimit:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
host_path:
|
||
|
properties:
|
||
|
path:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- path
|
||
|
type: object
|
||
|
hostPath:
|
||
|
properties:
|
||
|
path:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- path
|
||
|
type: object
|
||
|
pvc:
|
||
|
properties:
|
||
|
source:
|
||
|
properties:
|
||
|
claimName:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- claimName
|
||
|
type: object
|
||
|
spec:
|
||
|
properties:
|
||
|
accessModes:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
dataSource:
|
||
|
properties:
|
||
|
apiGroup:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
required:
|
||
|
- kind
|
||
|
- name
|
||
|
type: object
|
||
|
dataSourceRef:
|
||
|
properties:
|
||
|
apiGroup:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
required:
|
||
|
- kind
|
||
|
- name
|
||
|
type: object
|
||
|
resources:
|
||
|
properties:
|
||
|
limits:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
requests:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
type: object
|
||
|
selector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
storageClassName:
|
||
|
type: string
|
||
|
volumeMode:
|
||
|
type: string
|
||
|
volumeName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
type: object
|
||
|
bufferVolumeArgs:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
bufferVolumeImage:
|
||
|
properties:
|
||
|
imagePullSecrets:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
pullPolicy:
|
||
|
type: string
|
||
|
repository:
|
||
|
type: string
|
||
|
tag:
|
||
|
type: string
|
||
|
type: object
|
||
|
bufferVolumeMetrics:
|
||
|
properties:
|
||
|
interval:
|
||
|
type: string
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
prometheusAnnotations:
|
||
|
type: boolean
|
||
|
prometheusRules:
|
||
|
type: boolean
|
||
|
serviceMonitor:
|
||
|
type: boolean
|
||
|
serviceMonitorConfig:
|
||
|
properties:
|
||
|
additionalLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
honorLabels:
|
||
|
type: boolean
|
||
|
metricRelabelings:
|
||
|
items:
|
||
|
properties:
|
||
|
action:
|
||
|
type: string
|
||
|
modulus:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
regex:
|
||
|
type: string
|
||
|
replacement:
|
||
|
type: string
|
||
|
separator:
|
||
|
type: string
|
||
|
sourceLabels:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
targetLabel:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
relabelings:
|
||
|
items:
|
||
|
properties:
|
||
|
action:
|
||
|
type: string
|
||
|
modulus:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
regex:
|
||
|
type: string
|
||
|
replacement:
|
||
|
type: string
|
||
|
separator:
|
||
|
type: string
|
||
|
sourceLabels:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
targetLabel:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
scheme:
|
||
|
type: string
|
||
|
tlsConfig:
|
||
|
properties:
|
||
|
ca:
|
||
|
properties:
|
||
|
configMap:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
secret:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
caFile:
|
||
|
type: string
|
||
|
cert:
|
||
|
properties:
|
||
|
configMap:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
secret:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
certFile:
|
||
|
type: string
|
||
|
insecureSkipVerify:
|
||
|
type: boolean
|
||
|
keyFile:
|
||
|
type: string
|
||
|
keySecret:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
serverName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
timeout:
|
||
|
type: string
|
||
|
type: object
|
||
|
configCheckAnnotations:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
configCheckResources:
|
||
|
properties:
|
||
|
limits:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
requests:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
type: object
|
||
|
configReloaderImage:
|
||
|
properties:
|
||
|
imagePullSecrets:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
pullPolicy:
|
||
|
type: string
|
||
|
repository:
|
||
|
type: string
|
||
|
tag:
|
||
|
type: string
|
||
|
type: object
|
||
|
configReloaderResources:
|
||
|
properties:
|
||
|
limits:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
requests:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
type: object
|
||
|
disablePvc:
|
||
|
type: boolean
|
||
|
dnsConfig:
|
||
|
properties:
|
||
|
nameservers:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
options:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
searches:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
dnsPolicy:
|
||
|
type: string
|
||
|
envVars:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
valueFrom:
|
||
|
properties:
|
||
|
configMapKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
fieldRef:
|
||
|
properties:
|
||
|
apiVersion:
|
||
|
type: string
|
||
|
fieldPath:
|
||
|
type: string
|
||
|
required:
|
||
|
- fieldPath
|
||
|
type: object
|
||
|
resourceFieldRef:
|
||
|
properties:
|
||
|
containerName:
|
||
|
type: string
|
||
|
divisor:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
resource:
|
||
|
type: string
|
||
|
required:
|
||
|
- resource
|
||
|
type: object
|
||
|
secretKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
required:
|
||
|
- name
|
||
|
type: object
|
||
|
type: array
|
||
|
extraVolumes:
|
||
|
items:
|
||
|
properties:
|
||
|
containerName:
|
||
|
type: string
|
||
|
path:
|
||
|
type: string
|
||
|
volume:
|
||
|
properties:
|
||
|
emptyDir:
|
||
|
properties:
|
||
|
medium:
|
||
|
type: string
|
||
|
sizeLimit:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
host_path:
|
||
|
properties:
|
||
|
path:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- path
|
||
|
type: object
|
||
|
hostPath:
|
||
|
properties:
|
||
|
path:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- path
|
||
|
type: object
|
||
|
pvc:
|
||
|
properties:
|
||
|
source:
|
||
|
properties:
|
||
|
claimName:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- claimName
|
||
|
type: object
|
||
|
spec:
|
||
|
properties:
|
||
|
accessModes:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
dataSource:
|
||
|
properties:
|
||
|
apiGroup:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
required:
|
||
|
- kind
|
||
|
- name
|
||
|
type: object
|
||
|
dataSourceRef:
|
||
|
properties:
|
||
|
apiGroup:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
required:
|
||
|
- kind
|
||
|
- name
|
||
|
type: object
|
||
|
resources:
|
||
|
properties:
|
||
|
limits:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
requests:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
type: object
|
||
|
selector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
storageClassName:
|
||
|
type: string
|
||
|
volumeMode:
|
||
|
type: string
|
||
|
volumeName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
type: object
|
||
|
volumeName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
fluentLogDestination:
|
||
|
type: string
|
||
|
fluentOutLogrotate:
|
||
|
properties:
|
||
|
age:
|
||
|
type: string
|
||
|
enabled:
|
||
|
type: boolean
|
||
|
path:
|
||
|
type: string
|
||
|
size:
|
||
|
type: string
|
||
|
required:
|
||
|
- enabled
|
||
|
type: object
|
||
|
fluentdPvcSpec:
|
||
|
properties:
|
||
|
emptyDir:
|
||
|
properties:
|
||
|
medium:
|
||
|
type: string
|
||
|
sizeLimit:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
host_path:
|
||
|
properties:
|
||
|
path:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- path
|
||
|
type: object
|
||
|
hostPath:
|
||
|
properties:
|
||
|
path:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- path
|
||
|
type: object
|
||
|
pvc:
|
||
|
properties:
|
||
|
source:
|
||
|
properties:
|
||
|
claimName:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- claimName
|
||
|
type: object
|
||
|
spec:
|
||
|
properties:
|
||
|
accessModes:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
dataSource:
|
||
|
properties:
|
||
|
apiGroup:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
required:
|
||
|
- kind
|
||
|
- name
|
||
|
type: object
|
||
|
dataSourceRef:
|
||
|
properties:
|
||
|
apiGroup:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
required:
|
||
|
- kind
|
||
|
- name
|
||
|
type: object
|
||
|
resources:
|
||
|
properties:
|
||
|
limits:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
requests:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
type: object
|
||
|
selector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
storageClassName:
|
||
|
type: string
|
||
|
volumeMode:
|
||
|
type: string
|
||
|
volumeName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
type: object
|
||
|
forwardInputConfig:
|
||
|
properties:
|
||
|
add_tag_prefix:
|
||
|
type: string
|
||
|
bind:
|
||
|
type: string
|
||
|
chunk_size_limit:
|
||
|
type: string
|
||
|
chunk_size_warn_limit:
|
||
|
type: string
|
||
|
deny_keepalive:
|
||
|
type: boolean
|
||
|
linger_timeout:
|
||
|
type: integer
|
||
|
port:
|
||
|
type: string
|
||
|
resolve_hostname:
|
||
|
type: boolean
|
||
|
security:
|
||
|
properties:
|
||
|
allow_anonymous_source:
|
||
|
type: boolean
|
||
|
self_hostname:
|
||
|
type: string
|
||
|
shared_key:
|
||
|
type: string
|
||
|
user_auth:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- self_hostname
|
||
|
- shared_key
|
||
|
type: object
|
||
|
send_keepalive_packet:
|
||
|
type: boolean
|
||
|
skip_invalid_event:
|
||
|
type: boolean
|
||
|
source_address_key:
|
||
|
type: string
|
||
|
sourceHostnameKey:
|
||
|
type: string
|
||
|
tag:
|
||
|
type: string
|
||
|
transport:
|
||
|
properties:
|
||
|
ca_cert_path:
|
||
|
type: string
|
||
|
ca_path:
|
||
|
type: string
|
||
|
ca_private_key_passphrase:
|
||
|
type: string
|
||
|
ca_private_key_path:
|
||
|
type: string
|
||
|
cert_path:
|
||
|
type: string
|
||
|
ciphers:
|
||
|
type: string
|
||
|
client_cert_auth:
|
||
|
type: boolean
|
||
|
insecure:
|
||
|
type: boolean
|
||
|
private_key_passphrase:
|
||
|
type: string
|
||
|
private_key_path:
|
||
|
type: string
|
||
|
protocol:
|
||
|
type: string
|
||
|
version:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
ignoreRepeatedLogInterval:
|
||
|
type: string
|
||
|
ignoreSameLogInterval:
|
||
|
type: string
|
||
|
image:
|
||
|
properties:
|
||
|
imagePullSecrets:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
pullPolicy:
|
||
|
type: string
|
||
|
repository:
|
||
|
type: string
|
||
|
tag:
|
||
|
type: string
|
||
|
type: object
|
||
|
labels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
livenessDefaultCheck:
|
||
|
type: boolean
|
||
|
livenessProbe:
|
||
|
properties:
|
||
|
exec:
|
||
|
properties:
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
failureThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
grpc:
|
||
|
properties:
|
||
|
port:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
service:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
httpGet:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
httpHeaders:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
scheme:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
initialDelaySeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
periodSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
successThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
tcpSocket:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
terminationGracePeriodSeconds:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
timeoutSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
type: object
|
||
|
logLevel:
|
||
|
type: string
|
||
|
metrics:
|
||
|
properties:
|
||
|
interval:
|
||
|
type: string
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
prometheusAnnotations:
|
||
|
type: boolean
|
||
|
prometheusRules:
|
||
|
type: boolean
|
||
|
serviceMonitor:
|
||
|
type: boolean
|
||
|
serviceMonitorConfig:
|
||
|
properties:
|
||
|
additionalLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
honorLabels:
|
||
|
type: boolean
|
||
|
metricRelabelings:
|
||
|
items:
|
||
|
properties:
|
||
|
action:
|
||
|
type: string
|
||
|
modulus:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
regex:
|
||
|
type: string
|
||
|
replacement:
|
||
|
type: string
|
||
|
separator:
|
||
|
type: string
|
||
|
sourceLabels:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
targetLabel:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
relabelings:
|
||
|
items:
|
||
|
properties:
|
||
|
action:
|
||
|
type: string
|
||
|
modulus:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
regex:
|
||
|
type: string
|
||
|
replacement:
|
||
|
type: string
|
||
|
separator:
|
||
|
type: string
|
||
|
sourceLabels:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
targetLabel:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
scheme:
|
||
|
type: string
|
||
|
tlsConfig:
|
||
|
properties:
|
||
|
ca:
|
||
|
properties:
|
||
|
configMap:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
secret:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
caFile:
|
||
|
type: string
|
||
|
cert:
|
||
|
properties:
|
||
|
configMap:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
secret:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
certFile:
|
||
|
type: string
|
||
|
insecureSkipVerify:
|
||
|
type: boolean
|
||
|
keyFile:
|
||
|
type: string
|
||
|
keySecret:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
serverName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
timeout:
|
||
|
type: string
|
||
|
type: object
|
||
|
nodeSelector:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
podPriorityClassName:
|
||
|
type: string
|
||
|
port:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
readinessDefaultCheck:
|
||
|
properties:
|
||
|
bufferFileNumber:
|
||
|
type: boolean
|
||
|
bufferFileNumberMax:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
bufferFreeSpace:
|
||
|
type: boolean
|
||
|
bufferFreeSpaceThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
failureThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
initialDelaySeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
periodSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
successThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
timeoutSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
type: object
|
||
|
readinessProbe:
|
||
|
properties:
|
||
|
exec:
|
||
|
properties:
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
failureThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
grpc:
|
||
|
properties:
|
||
|
port:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
service:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
httpGet:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
httpHeaders:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
scheme:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
initialDelaySeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
periodSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
successThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
tcpSocket:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
terminationGracePeriodSeconds:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
timeoutSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
type: object
|
||
|
resources:
|
||
|
properties:
|
||
|
limits:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
requests:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
type: object
|
||
|
rootDir:
|
||
|
type: string
|
||
|
scaling:
|
||
|
properties:
|
||
|
drain:
|
||
|
properties:
|
||
|
annotations:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
enabled:
|
||
|
type: boolean
|
||
|
image:
|
||
|
properties:
|
||
|
imagePullSecrets:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
pullPolicy:
|
||
|
type: string
|
||
|
repository:
|
||
|
type: string
|
||
|
tag:
|
||
|
type: string
|
||
|
type: object
|
||
|
pauseImage:
|
||
|
properties:
|
||
|
imagePullSecrets:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
pullPolicy:
|
||
|
type: string
|
||
|
repository:
|
||
|
type: string
|
||
|
tag:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
podManagementPolicy:
|
||
|
type: string
|
||
|
replicas:
|
||
|
type: integer
|
||
|
type: object
|
||
|
security:
|
||
|
properties:
|
||
|
podSecurityContext:
|
||
|
properties:
|
||
|
fsGroup:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
fsGroupChangePolicy:
|
||
|
type: string
|
||
|
runAsGroup:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
runAsNonRoot:
|
||
|
type: boolean
|
||
|
runAsUser:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
seLinuxOptions:
|
||
|
properties:
|
||
|
level:
|
||
|
type: string
|
||
|
role:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
user:
|
||
|
type: string
|
||
|
type: object
|
||
|
seccompProfile:
|
||
|
properties:
|
||
|
localhostProfile:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- type
|
||
|
type: object
|
||
|
supplementalGroups:
|
||
|
items:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
type: array
|
||
|
sysctls:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
windowsOptions:
|
||
|
properties:
|
||
|
gmsaCredentialSpec:
|
||
|
type: string
|
||
|
gmsaCredentialSpecName:
|
||
|
type: string
|
||
|
hostProcess:
|
||
|
type: boolean
|
||
|
runAsUserName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
podSecurityPolicyCreate:
|
||
|
type: boolean
|
||
|
roleBasedAccessControlCreate:
|
||
|
type: boolean
|
||
|
securityContext:
|
||
|
properties:
|
||
|
allowPrivilegeEscalation:
|
||
|
type: boolean
|
||
|
capabilities:
|
||
|
properties:
|
||
|
add:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
drop:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
privileged:
|
||
|
type: boolean
|
||
|
procMount:
|
||
|
type: string
|
||
|
readOnlyRootFilesystem:
|
||
|
type: boolean
|
||
|
runAsGroup:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
runAsNonRoot:
|
||
|
type: boolean
|
||
|
runAsUser:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
seLinuxOptions:
|
||
|
properties:
|
||
|
level:
|
||
|
type: string
|
||
|
role:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
user:
|
||
|
type: string
|
||
|
type: object
|
||
|
seccompProfile:
|
||
|
properties:
|
||
|
localhostProfile:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- type
|
||
|
type: object
|
||
|
windowsOptions:
|
||
|
properties:
|
||
|
gmsaCredentialSpec:
|
||
|
type: string
|
||
|
gmsaCredentialSpecName:
|
||
|
type: string
|
||
|
hostProcess:
|
||
|
type: boolean
|
||
|
runAsUserName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
serviceAccount:
|
||
|
type: string
|
||
|
type: object
|
||
|
serviceAccount:
|
||
|
properties:
|
||
|
automountServiceAccountToken:
|
||
|
type: boolean
|
||
|
imagePullSecrets:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
metadata:
|
||
|
properties:
|
||
|
annotations:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
labels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
secrets:
|
||
|
items:
|
||
|
properties:
|
||
|
apiVersion:
|
||
|
type: string
|
||
|
fieldPath:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
namespace:
|
||
|
type: string
|
||
|
resourceVersion:
|
||
|
type: string
|
||
|
uid:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
statefulsetAnnotations:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
tls:
|
||
|
properties:
|
||
|
enabled:
|
||
|
type: boolean
|
||
|
secretName:
|
||
|
type: string
|
||
|
sharedKey:
|
||
|
type: string
|
||
|
required:
|
||
|
- enabled
|
||
|
type: object
|
||
|
tolerations:
|
||
|
items:
|
||
|
properties:
|
||
|
effect:
|
||
|
type: string
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
tolerationSeconds:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
value:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
topologySpreadConstraints:
|
||
|
items:
|
||
|
properties:
|
||
|
labelSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
maxSkew:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
topologyKey:
|
||
|
type: string
|
||
|
whenUnsatisfiable:
|
||
|
type: string
|
||
|
required:
|
||
|
- maxSkew
|
||
|
- topologyKey
|
||
|
- whenUnsatisfiable
|
||
|
type: object
|
||
|
type: array
|
||
|
volumeModImage:
|
||
|
properties:
|
||
|
imagePullSecrets:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
pullPolicy:
|
||
|
type: string
|
||
|
repository:
|
||
|
type: string
|
||
|
tag:
|
||
|
type: string
|
||
|
type: object
|
||
|
volumeMountChmod:
|
||
|
type: boolean
|
||
|
workers:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
type: object
|
||
|
globalFilters:
|
||
|
items:
|
||
|
properties:
|
||
|
concat:
|
||
|
properties:
|
||
|
continuous_line_regexp:
|
||
|
type: string
|
||
|
flush_interval:
|
||
|
type: integer
|
||
|
keep_partial_key:
|
||
|
type: boolean
|
||
|
keep_partial_metadata:
|
||
|
type: string
|
||
|
key:
|
||
|
type: string
|
||
|
multiline_end_regexp:
|
||
|
type: string
|
||
|
multiline_start_regexp:
|
||
|
type: string
|
||
|
n_lines:
|
||
|
type: integer
|
||
|
partial_key:
|
||
|
type: string
|
||
|
partial_value:
|
||
|
type: string
|
||
|
separator:
|
||
|
type: string
|
||
|
stream_identity_key:
|
||
|
type: string
|
||
|
timeout_label:
|
||
|
type: string
|
||
|
use_first_timestamp:
|
||
|
type: boolean
|
||
|
use_partial_metadata:
|
||
|
type: string
|
||
|
type: object
|
||
|
dedot:
|
||
|
properties:
|
||
|
de_dot_nested:
|
||
|
type: boolean
|
||
|
de_dot_separator:
|
||
|
type: string
|
||
|
type: object
|
||
|
detectExceptions:
|
||
|
properties:
|
||
|
force_line_breaks:
|
||
|
type: boolean
|
||
|
languages:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
max_bytes:
|
||
|
type: integer
|
||
|
max_lines:
|
||
|
type: integer
|
||
|
message:
|
||
|
type: string
|
||
|
multiline_flush_interval:
|
||
|
type: string
|
||
|
remove_tag_prefix:
|
||
|
type: string
|
||
|
stream:
|
||
|
type: string
|
||
|
type: object
|
||
|
elasticsearch_genid:
|
||
|
properties:
|
||
|
hash_id_key:
|
||
|
type: string
|
||
|
hash_type:
|
||
|
type: string
|
||
|
include_tag_in_seed:
|
||
|
type: boolean
|
||
|
include_time_in_seed:
|
||
|
type: boolean
|
||
|
record_keys:
|
||
|
type: string
|
||
|
separator:
|
||
|
type: string
|
||
|
use_entire_record:
|
||
|
type: boolean
|
||
|
use_record_as_seed:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
enhanceK8s:
|
||
|
properties:
|
||
|
api_groups:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
bearer_token_file:
|
||
|
type: string
|
||
|
ca_file:
|
||
|
properties:
|
||
|
mountFrom:
|
||
|
properties:
|
||
|
secretKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
value:
|
||
|
type: string
|
||
|
valueFrom:
|
||
|
properties:
|
||
|
secretKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
type: object
|
||
|
cache_refresh:
|
||
|
type: integer
|
||
|
cache_refresh_variation:
|
||
|
type: integer
|
||
|
cache_size:
|
||
|
type: integer
|
||
|
cache_ttl:
|
||
|
type: integer
|
||
|
client_cert:
|
||
|
properties:
|
||
|
mountFrom:
|
||
|
properties:
|
||
|
secretKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
value:
|
||
|
type: string
|
||
|
valueFrom:
|
||
|
properties:
|
||
|
secretKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
type: object
|
||
|
client_key:
|
||
|
properties:
|
||
|
mountFrom:
|
||
|
properties:
|
||
|
secretKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
value:
|
||
|
type: string
|
||
|
valueFrom:
|
||
|
properties:
|
||
|
secretKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
type: object
|
||
|
core_api_versions:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
data_type:
|
||
|
type: string
|
||
|
in_namespace_path:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
in_pod_path:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
kubernetes_url:
|
||
|
type: string
|
||
|
secret_dir:
|
||
|
type: string
|
||
|
ssl_partial_chain:
|
||
|
type: boolean
|
||
|
verify_ssl:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
geoip:
|
||
|
properties:
|
||
|
backend_library:
|
||
|
type: string
|
||
|
geoip_2_database:
|
||
|
type: string
|
||
|
geoip_database:
|
||
|
type: string
|
||
|
geoip_lookup_keys:
|
||
|
type: string
|
||
|
records:
|
||
|
items:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
skip_adding_null_record:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
grep:
|
||
|
properties:
|
||
|
and:
|
||
|
items:
|
||
|
properties:
|
||
|
exclude:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
pattern:
|
||
|
type: string
|
||
|
required:
|
||
|
- key
|
||
|
- pattern
|
||
|
type: object
|
||
|
type: array
|
||
|
regexp:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
pattern:
|
||
|
type: string
|
||
|
required:
|
||
|
- key
|
||
|
- pattern
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
type: array
|
||
|
exclude:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
pattern:
|
||
|
type: string
|
||
|
required:
|
||
|
- key
|
||
|
- pattern
|
||
|
type: object
|
||
|
type: array
|
||
|
or:
|
||
|
items:
|
||
|
properties:
|
||
|
exclude:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
pattern:
|
||
|
type: string
|
||
|
required:
|
||
|
- key
|
||
|
- pattern
|
||
|
type: object
|
||
|
type: array
|
||
|
regexp:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
pattern:
|
||
|
type: string
|
||
|
required:
|
||
|
- key
|
||
|
- pattern
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
type: array
|
||
|
regexp:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
pattern:
|
||
|
type: string
|
||
|
required:
|
||
|
- key
|
||
|
- pattern
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
kube_events_timestamp:
|
||
|
properties:
|
||
|
mapped_time_key:
|
||
|
type: string
|
||
|
timestamp_fields:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
parser:
|
||
|
properties:
|
||
|
emit_invalid_record_to_error:
|
||
|
type: boolean
|
||
|
hash_value_field:
|
||
|
type: string
|
||
|
inject_key_prefix:
|
||
|
type: string
|
||
|
key_name:
|
||
|
type: string
|
||
|
parse:
|
||
|
properties:
|
||
|
delimiter:
|
||
|
type: string
|
||
|
delimiter_pattern:
|
||
|
type: string
|
||
|
estimate_current_event:
|
||
|
type: boolean
|
||
|
expression:
|
||
|
type: string
|
||
|
format:
|
||
|
type: string
|
||
|
format_firstline:
|
||
|
type: string
|
||
|
keep_time_key:
|
||
|
type: boolean
|
||
|
keys:
|
||
|
type: string
|
||
|
label_delimiter:
|
||
|
type: string
|
||
|
local_time:
|
||
|
type: boolean
|
||
|
multiline:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
null_empty_string:
|
||
|
type: boolean
|
||
|
null_value_pattern:
|
||
|
type: string
|
||
|
patterns:
|
||
|
items:
|
||
|
properties:
|
||
|
estimate_current_event:
|
||
|
type: boolean
|
||
|
expression:
|
||
|
type: string
|
||
|
format:
|
||
|
type: string
|
||
|
keep_time_key:
|
||
|
type: boolean
|
||
|
local_time:
|
||
|
type: boolean
|
||
|
null_empty_string:
|
||
|
type: boolean
|
||
|
null_value_pattern:
|
||
|
type: string
|
||
|
time_format:
|
||
|
type: string
|
||
|
time_key:
|
||
|
type: string
|
||
|
time_type:
|
||
|
type: string
|
||
|
timezone:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
types:
|
||
|
type: string
|
||
|
utc:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
type: array
|
||
|
time_format:
|
||
|
type: string
|
||
|
time_key:
|
||
|
type: string
|
||
|
time_type:
|
||
|
type: string
|
||
|
timezone:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
types:
|
||
|
type: string
|
||
|
utc:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
parsers:
|
||
|
items:
|
||
|
properties:
|
||
|
delimiter:
|
||
|
type: string
|
||
|
delimiter_pattern:
|
||
|
type: string
|
||
|
estimate_current_event:
|
||
|
type: boolean
|
||
|
expression:
|
||
|
type: string
|
||
|
format:
|
||
|
type: string
|
||
|
format_firstline:
|
||
|
type: string
|
||
|
keep_time_key:
|
||
|
type: boolean
|
||
|
keys:
|
||
|
type: string
|
||
|
label_delimiter:
|
||
|
type: string
|
||
|
local_time:
|
||
|
type: boolean
|
||
|
multiline:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
null_empty_string:
|
||
|
type: boolean
|
||
|
null_value_pattern:
|
||
|
type: string
|
||
|
patterns:
|
||
|
items:
|
||
|
properties:
|
||
|
estimate_current_event:
|
||
|
type: boolean
|
||
|
expression:
|
||
|
type: string
|
||
|
format:
|
||
|
type: string
|
||
|
keep_time_key:
|
||
|
type: boolean
|
||
|
local_time:
|
||
|
type: boolean
|
||
|
null_empty_string:
|
||
|
type: boolean
|
||
|
null_value_pattern:
|
||
|
type: string
|
||
|
time_format:
|
||
|
type: string
|
||
|
time_key:
|
||
|
type: string
|
||
|
time_type:
|
||
|
type: string
|
||
|
timezone:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
types:
|
||
|
type: string
|
||
|
utc:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
type: array
|
||
|
time_format:
|
||
|
type: string
|
||
|
time_key:
|
||
|
type: string
|
||
|
time_type:
|
||
|
type: string
|
||
|
timezone:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
types:
|
||
|
type: string
|
||
|
utc:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
type: array
|
||
|
remove_key_name_field:
|
||
|
type: boolean
|
||
|
replace_invalid_sequence:
|
||
|
type: boolean
|
||
|
reserve_data:
|
||
|
type: boolean
|
||
|
reserve_time:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
prometheus:
|
||
|
properties:
|
||
|
labels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
metrics:
|
||
|
items:
|
||
|
properties:
|
||
|
buckets:
|
||
|
type: string
|
||
|
desc:
|
||
|
type: string
|
||
|
key:
|
||
|
type: string
|
||
|
labels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
name:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- desc
|
||
|
- name
|
||
|
- type
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
record_modifier:
|
||
|
properties:
|
||
|
char_encoding:
|
||
|
type: string
|
||
|
prepare_value:
|
||
|
type: string
|
||
|
records:
|
||
|
items:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
remove_keys:
|
||
|
type: string
|
||
|
replaces:
|
||
|
items:
|
||
|
properties:
|
||
|
expression:
|
||
|
type: string
|
||
|
key:
|
||
|
type: string
|
||
|
replace:
|
||
|
type: string
|
||
|
required:
|
||
|
- expression
|
||
|
- key
|
||
|
- replace
|
||
|
type: object
|
||
|
type: array
|
||
|
whitelist_keys:
|
||
|
type: string
|
||
|
type: object
|
||
|
record_transformer:
|
||
|
properties:
|
||
|
auto_typecast:
|
||
|
type: boolean
|
||
|
enable_ruby:
|
||
|
type: boolean
|
||
|
keep_keys:
|
||
|
type: string
|
||
|
records:
|
||
|
items:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
remove_keys:
|
||
|
type: string
|
||
|
renew_record:
|
||
|
type: boolean
|
||
|
renew_time_key:
|
||
|
type: string
|
||
|
type: object
|
||
|
stdout:
|
||
|
properties:
|
||
|
output_type:
|
||
|
type: string
|
||
|
type: object
|
||
|
sumologic:
|
||
|
properties:
|
||
|
collector_key_name:
|
||
|
type: string
|
||
|
collector_value:
|
||
|
type: string
|
||
|
exclude_container_regex:
|
||
|
type: string
|
||
|
exclude_facility_regex:
|
||
|
type: string
|
||
|
exclude_host_regex:
|
||
|
type: string
|
||
|
exclude_namespace_regex:
|
||
|
type: string
|
||
|
exclude_pod_regex:
|
||
|
type: string
|
||
|
exclude_priority_regex:
|
||
|
type: string
|
||
|
exclude_unit_regex:
|
||
|
type: string
|
||
|
log_format:
|
||
|
type: string
|
||
|
source_category:
|
||
|
type: string
|
||
|
source_category_key_name:
|
||
|
type: string
|
||
|
source_category_prefix:
|
||
|
type: string
|
||
|
source_category_replace_dash:
|
||
|
type: string
|
||
|
source_host:
|
||
|
type: string
|
||
|
source_host_key_name:
|
||
|
type: string
|
||
|
source_name:
|
||
|
type: string
|
||
|
source_name_key_name:
|
||
|
type: string
|
||
|
tracing_annotation_prefix:
|
||
|
type: string
|
||
|
tracing_container_name:
|
||
|
type: string
|
||
|
tracing_format:
|
||
|
type: boolean
|
||
|
tracing_host:
|
||
|
type: string
|
||
|
tracing_label_prefix:
|
||
|
type: string
|
||
|
tracing_namespace:
|
||
|
type: string
|
||
|
tracing_pod:
|
||
|
type: string
|
||
|
tracing_pod_id:
|
||
|
type: string
|
||
|
type: object
|
||
|
tag_normaliser:
|
||
|
properties:
|
||
|
format:
|
||
|
type: string
|
||
|
type: object
|
||
|
throttle:
|
||
|
properties:
|
||
|
group_bucket_limit:
|
||
|
type: integer
|
||
|
group_bucket_period_s:
|
||
|
type: integer
|
||
|
group_drop_logs:
|
||
|
type: boolean
|
||
|
group_key:
|
||
|
type: string
|
||
|
group_reset_rate_s:
|
||
|
type: integer
|
||
|
group_warning_delay_s:
|
||
|
type: integer
|
||
|
type: object
|
||
|
type: object
|
||
|
type: array
|
||
|
loggingRef:
|
||
|
type: string
|
||
|
nodeAgents:
|
||
|
items:
|
||
|
properties:
|
||
|
metadata:
|
||
|
properties:
|
||
|
annotations:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
labels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
name:
|
||
|
type: string
|
||
|
nodeAgentFluentbit:
|
||
|
properties:
|
||
|
bufferStorage:
|
||
|
properties:
|
||
|
storage.backlog.mem_limit:
|
||
|
type: string
|
||
|
storage.checksum:
|
||
|
type: string
|
||
|
storage.path:
|
||
|
type: string
|
||
|
storage.sync:
|
||
|
type: string
|
||
|
type: object
|
||
|
bufferStorageVolume:
|
||
|
properties:
|
||
|
emptyDir:
|
||
|
properties:
|
||
|
medium:
|
||
|
type: string
|
||
|
sizeLimit:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
host_path:
|
||
|
properties:
|
||
|
path:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- path
|
||
|
type: object
|
||
|
hostPath:
|
||
|
properties:
|
||
|
path:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- path
|
||
|
type: object
|
||
|
pvc:
|
||
|
properties:
|
||
|
source:
|
||
|
properties:
|
||
|
claimName:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- claimName
|
||
|
type: object
|
||
|
spec:
|
||
|
properties:
|
||
|
accessModes:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
dataSource:
|
||
|
properties:
|
||
|
apiGroup:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
required:
|
||
|
- kind
|
||
|
- name
|
||
|
type: object
|
||
|
dataSourceRef:
|
||
|
properties:
|
||
|
apiGroup:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
required:
|
||
|
- kind
|
||
|
- name
|
||
|
type: object
|
||
|
resources:
|
||
|
properties:
|
||
|
limits:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
requests:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
type: object
|
||
|
selector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
storageClassName:
|
||
|
type: string
|
||
|
volumeMode:
|
||
|
type: string
|
||
|
volumeName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
type: object
|
||
|
containersPath:
|
||
|
type: string
|
||
|
coroStackSize:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
customConfigSecret:
|
||
|
type: string
|
||
|
daemonSet:
|
||
|
properties:
|
||
|
metadata:
|
||
|
properties:
|
||
|
annotations:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
labels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
spec:
|
||
|
properties:
|
||
|
minReadySeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
revisionHistoryLimit:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
selector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
template:
|
||
|
properties:
|
||
|
metadata:
|
||
|
properties:
|
||
|
annotations:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
labels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
spec:
|
||
|
properties:
|
||
|
activeDeadlineSeconds:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
affinity:
|
||
|
properties:
|
||
|
nodeAffinity:
|
||
|
properties:
|
||
|
preferredDuringSchedulingIgnoredDuringExecution:
|
||
|
items:
|
||
|
properties:
|
||
|
preference:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchFields:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
weight:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
required:
|
||
|
- preference
|
||
|
- weight
|
||
|
type: object
|
||
|
type: array
|
||
|
requiredDuringSchedulingIgnoredDuringExecution:
|
||
|
properties:
|
||
|
nodeSelectorTerms:
|
||
|
items:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchFields:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
type: array
|
||
|
required:
|
||
|
- nodeSelectorTerms
|
||
|
type: object
|
||
|
type: object
|
||
|
podAffinity:
|
||
|
properties:
|
||
|
preferredDuringSchedulingIgnoredDuringExecution:
|
||
|
items:
|
||
|
properties:
|
||
|
podAffinityTerm:
|
||
|
properties:
|
||
|
labelSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaceSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaces:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
topologyKey:
|
||
|
type: string
|
||
|
required:
|
||
|
- topologyKey
|
||
|
type: object
|
||
|
weight:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
required:
|
||
|
- podAffinityTerm
|
||
|
- weight
|
||
|
type: object
|
||
|
type: array
|
||
|
requiredDuringSchedulingIgnoredDuringExecution:
|
||
|
items:
|
||
|
properties:
|
||
|
labelSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaceSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaces:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
topologyKey:
|
||
|
type: string
|
||
|
required:
|
||
|
- topologyKey
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
podAntiAffinity:
|
||
|
properties:
|
||
|
preferredDuringSchedulingIgnoredDuringExecution:
|
||
|
items:
|
||
|
properties:
|
||
|
podAffinityTerm:
|
||
|
properties:
|
||
|
labelSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaceSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaces:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
topologyKey:
|
||
|
type: string
|
||
|
required:
|
||
|
- topologyKey
|
||
|
type: object
|
||
|
weight:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
required:
|
||
|
- podAffinityTerm
|
||
|
- weight
|
||
|
type: object
|
||
|
type: array
|
||
|
requiredDuringSchedulingIgnoredDuringExecution:
|
||
|
items:
|
||
|
properties:
|
||
|
labelSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaceSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
namespaces:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
topologyKey:
|
||
|
type: string
|
||
|
required:
|
||
|
- topologyKey
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
type: object
|
||
|
automountServiceAccountToken:
|
||
|
type: boolean
|
||
|
containers:
|
||
|
items:
|
||
|
properties:
|
||
|
args:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
env:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
valueFrom:
|
||
|
properties:
|
||
|
configMapKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
fieldRef:
|
||
|
properties:
|
||
|
apiVersion:
|
||
|
type: string
|
||
|
fieldPath:
|
||
|
type: string
|
||
|
required:
|
||
|
- fieldPath
|
||
|
type: object
|
||
|
resourceFieldRef:
|
||
|
properties:
|
||
|
containerName:
|
||
|
type: string
|
||
|
divisor:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
resource:
|
||
|
type: string
|
||
|
required:
|
||
|
- resource
|
||
|
type: object
|
||
|
secretKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
required:
|
||
|
- name
|
||
|
type: object
|
||
|
type: array
|
||
|
envFrom:
|
||
|
items:
|
||
|
properties:
|
||
|
configMapRef:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
prefix:
|
||
|
type: string
|
||
|
secretRef:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
type: object
|
||
|
type: array
|
||
|
image:
|
||
|
type: string
|
||
|
imagePullPolicy:
|
||
|
type: string
|
||
|
lifecycle:
|
||
|
properties:
|
||
|
postStart:
|
||
|
properties:
|
||
|
exec:
|
||
|
properties:
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
httpGet:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
httpHeaders:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
scheme:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
tcpSocket:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
type: object
|
||
|
preStop:
|
||
|
properties:
|
||
|
exec:
|
||
|
properties:
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
httpGet:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
httpHeaders:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
scheme:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
tcpSocket:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
type: object
|
||
|
type: object
|
||
|
livenessProbe:
|
||
|
properties:
|
||
|
exec:
|
||
|
properties:
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
failureThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
grpc:
|
||
|
properties:
|
||
|
port:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
service:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
httpGet:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
httpHeaders:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
scheme:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
initialDelaySeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
periodSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
successThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
tcpSocket:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
terminationGracePeriodSeconds:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
timeoutSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
type: object
|
||
|
name:
|
||
|
type: string
|
||
|
ports:
|
||
|
items:
|
||
|
properties:
|
||
|
containerPort:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
hostIP:
|
||
|
type: string
|
||
|
hostPort:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
name:
|
||
|
type: string
|
||
|
protocol:
|
||
|
default: TCP
|
||
|
type: string
|
||
|
required:
|
||
|
- containerPort
|
||
|
type: object
|
||
|
type: array
|
||
|
x-kubernetes-list-map-keys:
|
||
|
- containerPort
|
||
|
- protocol
|
||
|
x-kubernetes-list-type: map
|
||
|
readinessProbe:
|
||
|
properties:
|
||
|
exec:
|
||
|
properties:
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
failureThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
grpc:
|
||
|
properties:
|
||
|
port:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
service:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
httpGet:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
httpHeaders:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
scheme:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
initialDelaySeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
periodSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
successThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
tcpSocket:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
terminationGracePeriodSeconds:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
timeoutSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
type: object
|
||
|
resources:
|
||
|
properties:
|
||
|
limits:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
requests:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
type: object
|
||
|
securityContext:
|
||
|
properties:
|
||
|
allowPrivilegeEscalation:
|
||
|
type: boolean
|
||
|
capabilities:
|
||
|
properties:
|
||
|
add:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
drop:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
privileged:
|
||
|
type: boolean
|
||
|
procMount:
|
||
|
type: string
|
||
|
readOnlyRootFilesystem:
|
||
|
type: boolean
|
||
|
runAsGroup:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
runAsNonRoot:
|
||
|
type: boolean
|
||
|
runAsUser:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
seLinuxOptions:
|
||
|
properties:
|
||
|
level:
|
||
|
type: string
|
||
|
role:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
user:
|
||
|
type: string
|
||
|
type: object
|
||
|
seccompProfile:
|
||
|
properties:
|
||
|
localhostProfile:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- type
|
||
|
type: object
|
||
|
windowsOptions:
|
||
|
properties:
|
||
|
gmsaCredentialSpec:
|
||
|
type: string
|
||
|
gmsaCredentialSpecName:
|
||
|
type: string
|
||
|
hostProcess:
|
||
|
type: boolean
|
||
|
runAsUserName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
startupProbe:
|
||
|
properties:
|
||
|
exec:
|
||
|
properties:
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
failureThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
grpc:
|
||
|
properties:
|
||
|
port:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
service:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
httpGet:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
httpHeaders:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
scheme:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
initialDelaySeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
periodSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
successThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
tcpSocket:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
terminationGracePeriodSeconds:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
timeoutSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
type: object
|
||
|
stdin:
|
||
|
type: boolean
|
||
|
stdinOnce:
|
||
|
type: boolean
|
||
|
terminationMessagePath:
|
||
|
type: string
|
||
|
terminationMessagePolicy:
|
||
|
type: string
|
||
|
tty:
|
||
|
type: boolean
|
||
|
volumeDevices:
|
||
|
items:
|
||
|
properties:
|
||
|
devicePath:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
required:
|
||
|
- devicePath
|
||
|
- name
|
||
|
type: object
|
||
|
type: array
|
||
|
volumeMounts:
|
||
|
items:
|
||
|
properties:
|
||
|
mountPath:
|
||
|
type: string
|
||
|
mountPropagation:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
subPath:
|
||
|
type: string
|
||
|
subPathExpr:
|
||
|
type: string
|
||
|
required:
|
||
|
- mountPath
|
||
|
- name
|
||
|
type: object
|
||
|
type: array
|
||
|
workingDir:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
type: object
|
||
|
type: array
|
||
|
dnsConfig:
|
||
|
properties:
|
||
|
nameservers:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
options:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
searches:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
dnsPolicy:
|
||
|
type: string
|
||
|
enableServiceLinks:
|
||
|
type: boolean
|
||
|
ephemeralContainers:
|
||
|
items:
|
||
|
properties:
|
||
|
args:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
env:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
valueFrom:
|
||
|
properties:
|
||
|
configMapKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
fieldRef:
|
||
|
properties:
|
||
|
apiVersion:
|
||
|
type: string
|
||
|
fieldPath:
|
||
|
type: string
|
||
|
required:
|
||
|
- fieldPath
|
||
|
type: object
|
||
|
resourceFieldRef:
|
||
|
properties:
|
||
|
containerName:
|
||
|
type: string
|
||
|
divisor:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
resource:
|
||
|
type: string
|
||
|
required:
|
||
|
- resource
|
||
|
type: object
|
||
|
secretKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
required:
|
||
|
- name
|
||
|
type: object
|
||
|
type: array
|
||
|
envFrom:
|
||
|
items:
|
||
|
properties:
|
||
|
configMapRef:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
prefix:
|
||
|
type: string
|
||
|
secretRef:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
type: object
|
||
|
type: array
|
||
|
image:
|
||
|
type: string
|
||
|
imagePullPolicy:
|
||
|
type: string
|
||
|
lifecycle:
|
||
|
properties:
|
||
|
postStart:
|
||
|
properties:
|
||
|
exec:
|
||
|
properties:
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
httpGet:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
httpHeaders:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
scheme:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
tcpSocket:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
type: object
|
||
|
preStop:
|
||
|
properties:
|
||
|
exec:
|
||
|
properties:
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
httpGet:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
httpHeaders:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
scheme:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
tcpSocket:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
type: object
|
||
|
type: object
|
||
|
livenessProbe:
|
||
|
properties:
|
||
|
exec:
|
||
|
properties:
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
failureThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
grpc:
|
||
|
properties:
|
||
|
port:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
service:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
httpGet:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
httpHeaders:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
scheme:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
initialDelaySeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
periodSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
successThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
tcpSocket:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
terminationGracePeriodSeconds:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
timeoutSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
type: object
|
||
|
name:
|
||
|
type: string
|
||
|
ports:
|
||
|
items:
|
||
|
properties:
|
||
|
containerPort:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
hostIP:
|
||
|
type: string
|
||
|
hostPort:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
name:
|
||
|
type: string
|
||
|
protocol:
|
||
|
default: TCP
|
||
|
type: string
|
||
|
required:
|
||
|
- containerPort
|
||
|
type: object
|
||
|
type: array
|
||
|
x-kubernetes-list-map-keys:
|
||
|
- containerPort
|
||
|
- protocol
|
||
|
x-kubernetes-list-type: map
|
||
|
readinessProbe:
|
||
|
properties:
|
||
|
exec:
|
||
|
properties:
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
failureThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
grpc:
|
||
|
properties:
|
||
|
port:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
service:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
httpGet:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
httpHeaders:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
scheme:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
initialDelaySeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
periodSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
successThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
tcpSocket:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
terminationGracePeriodSeconds:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
timeoutSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
type: object
|
||
|
resources:
|
||
|
properties:
|
||
|
limits:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
requests:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
type: object
|
||
|
securityContext:
|
||
|
properties:
|
||
|
allowPrivilegeEscalation:
|
||
|
type: boolean
|
||
|
capabilities:
|
||
|
properties:
|
||
|
add:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
drop:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
privileged:
|
||
|
type: boolean
|
||
|
procMount:
|
||
|
type: string
|
||
|
readOnlyRootFilesystem:
|
||
|
type: boolean
|
||
|
runAsGroup:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
runAsNonRoot:
|
||
|
type: boolean
|
||
|
runAsUser:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
seLinuxOptions:
|
||
|
properties:
|
||
|
level:
|
||
|
type: string
|
||
|
role:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
user:
|
||
|
type: string
|
||
|
type: object
|
||
|
seccompProfile:
|
||
|
properties:
|
||
|
localhostProfile:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- type
|
||
|
type: object
|
||
|
windowsOptions:
|
||
|
properties:
|
||
|
gmsaCredentialSpec:
|
||
|
type: string
|
||
|
gmsaCredentialSpecName:
|
||
|
type: string
|
||
|
hostProcess:
|
||
|
type: boolean
|
||
|
runAsUserName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
startupProbe:
|
||
|
properties:
|
||
|
exec:
|
||
|
properties:
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
failureThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
grpc:
|
||
|
properties:
|
||
|
port:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
service:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
httpGet:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
httpHeaders:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
scheme:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
initialDelaySeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
periodSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
successThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
tcpSocket:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
terminationGracePeriodSeconds:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
timeoutSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
type: object
|
||
|
stdin:
|
||
|
type: boolean
|
||
|
stdinOnce:
|
||
|
type: boolean
|
||
|
targetContainerName:
|
||
|
type: string
|
||
|
terminationMessagePath:
|
||
|
type: string
|
||
|
terminationMessagePolicy:
|
||
|
type: string
|
||
|
tty:
|
||
|
type: boolean
|
||
|
volumeDevices:
|
||
|
items:
|
||
|
properties:
|
||
|
devicePath:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
required:
|
||
|
- devicePath
|
||
|
- name
|
||
|
type: object
|
||
|
type: array
|
||
|
volumeMounts:
|
||
|
items:
|
||
|
properties:
|
||
|
mountPath:
|
||
|
type: string
|
||
|
mountPropagation:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
subPath:
|
||
|
type: string
|
||
|
subPathExpr:
|
||
|
type: string
|
||
|
required:
|
||
|
- mountPath
|
||
|
- name
|
||
|
type: object
|
||
|
type: array
|
||
|
workingDir:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
type: object
|
||
|
type: array
|
||
|
hostAliases:
|
||
|
items:
|
||
|
properties:
|
||
|
hostnames:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
ip:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
hostIPC:
|
||
|
type: boolean
|
||
|
hostNetwork:
|
||
|
type: boolean
|
||
|
hostPID:
|
||
|
type: boolean
|
||
|
hostname:
|
||
|
type: string
|
||
|
imagePullSecrets:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
initContainers:
|
||
|
items:
|
||
|
properties:
|
||
|
args:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
env:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
valueFrom:
|
||
|
properties:
|
||
|
configMapKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
fieldRef:
|
||
|
properties:
|
||
|
apiVersion:
|
||
|
type: string
|
||
|
fieldPath:
|
||
|
type: string
|
||
|
required:
|
||
|
- fieldPath
|
||
|
type: object
|
||
|
resourceFieldRef:
|
||
|
properties:
|
||
|
containerName:
|
||
|
type: string
|
||
|
divisor:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
resource:
|
||
|
type: string
|
||
|
required:
|
||
|
- resource
|
||
|
type: object
|
||
|
secretKeyRef:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
required:
|
||
|
- name
|
||
|
type: object
|
||
|
type: array
|
||
|
envFrom:
|
||
|
items:
|
||
|
properties:
|
||
|
configMapRef:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
prefix:
|
||
|
type: string
|
||
|
secretRef:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
type: object
|
||
|
type: array
|
||
|
image:
|
||
|
type: string
|
||
|
imagePullPolicy:
|
||
|
type: string
|
||
|
lifecycle:
|
||
|
properties:
|
||
|
postStart:
|
||
|
properties:
|
||
|
exec:
|
||
|
properties:
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
httpGet:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
httpHeaders:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
scheme:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
tcpSocket:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
type: object
|
||
|
preStop:
|
||
|
properties:
|
||
|
exec:
|
||
|
properties:
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
httpGet:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
httpHeaders:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
scheme:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
tcpSocket:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
type: object
|
||
|
type: object
|
||
|
livenessProbe:
|
||
|
properties:
|
||
|
exec:
|
||
|
properties:
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
failureThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
grpc:
|
||
|
properties:
|
||
|
port:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
service:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
httpGet:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
httpHeaders:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
scheme:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
initialDelaySeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
periodSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
successThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
tcpSocket:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
terminationGracePeriodSeconds:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
timeoutSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
type: object
|
||
|
name:
|
||
|
type: string
|
||
|
ports:
|
||
|
items:
|
||
|
properties:
|
||
|
containerPort:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
hostIP:
|
||
|
type: string
|
||
|
hostPort:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
name:
|
||
|
type: string
|
||
|
protocol:
|
||
|
default: TCP
|
||
|
type: string
|
||
|
required:
|
||
|
- containerPort
|
||
|
type: object
|
||
|
type: array
|
||
|
x-kubernetes-list-map-keys:
|
||
|
- containerPort
|
||
|
- protocol
|
||
|
x-kubernetes-list-type: map
|
||
|
readinessProbe:
|
||
|
properties:
|
||
|
exec:
|
||
|
properties:
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
failureThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
grpc:
|
||
|
properties:
|
||
|
port:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
service:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
httpGet:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
httpHeaders:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
scheme:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
initialDelaySeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
periodSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
successThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
tcpSocket:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
terminationGracePeriodSeconds:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
timeoutSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
type: object
|
||
|
resources:
|
||
|
properties:
|
||
|
limits:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
requests:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
type: object
|
||
|
securityContext:
|
||
|
properties:
|
||
|
allowPrivilegeEscalation:
|
||
|
type: boolean
|
||
|
capabilities:
|
||
|
properties:
|
||
|
add:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
drop:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
privileged:
|
||
|
type: boolean
|
||
|
procMount:
|
||
|
type: string
|
||
|
readOnlyRootFilesystem:
|
||
|
type: boolean
|
||
|
runAsGroup:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
runAsNonRoot:
|
||
|
type: boolean
|
||
|
runAsUser:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
seLinuxOptions:
|
||
|
properties:
|
||
|
level:
|
||
|
type: string
|
||
|
role:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
user:
|
||
|
type: string
|
||
|
type: object
|
||
|
seccompProfile:
|
||
|
properties:
|
||
|
localhostProfile:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- type
|
||
|
type: object
|
||
|
windowsOptions:
|
||
|
properties:
|
||
|
gmsaCredentialSpec:
|
||
|
type: string
|
||
|
gmsaCredentialSpecName:
|
||
|
type: string
|
||
|
hostProcess:
|
||
|
type: boolean
|
||
|
runAsUserName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
startupProbe:
|
||
|
properties:
|
||
|
exec:
|
||
|
properties:
|
||
|
command:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
failureThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
grpc:
|
||
|
properties:
|
||
|
port:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
service:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
httpGet:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
httpHeaders:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
scheme:
|
||
|
type: string
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
initialDelaySeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
periodSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
successThreshold:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
tcpSocket:
|
||
|
properties:
|
||
|
host:
|
||
|
type: string
|
||
|
port:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
terminationGracePeriodSeconds:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
timeoutSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
type: object
|
||
|
stdin:
|
||
|
type: boolean
|
||
|
stdinOnce:
|
||
|
type: boolean
|
||
|
terminationMessagePath:
|
||
|
type: string
|
||
|
terminationMessagePolicy:
|
||
|
type: string
|
||
|
tty:
|
||
|
type: boolean
|
||
|
volumeDevices:
|
||
|
items:
|
||
|
properties:
|
||
|
devicePath:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
required:
|
||
|
- devicePath
|
||
|
- name
|
||
|
type: object
|
||
|
type: array
|
||
|
volumeMounts:
|
||
|
items:
|
||
|
properties:
|
||
|
mountPath:
|
||
|
type: string
|
||
|
mountPropagation:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
subPath:
|
||
|
type: string
|
||
|
subPathExpr:
|
||
|
type: string
|
||
|
required:
|
||
|
- mountPath
|
||
|
- name
|
||
|
type: object
|
||
|
type: array
|
||
|
workingDir:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
type: object
|
||
|
type: array
|
||
|
nodeName:
|
||
|
type: string
|
||
|
nodeSelector:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
overhead:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
preemptionPolicy:
|
||
|
type: string
|
||
|
priority:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
priorityClassName:
|
||
|
type: string
|
||
|
readinessGates:
|
||
|
items:
|
||
|
properties:
|
||
|
conditionType:
|
||
|
type: string
|
||
|
required:
|
||
|
- conditionType
|
||
|
type: object
|
||
|
type: array
|
||
|
restartPolicy:
|
||
|
type: string
|
||
|
runtimeClassName:
|
||
|
type: string
|
||
|
schedulerName:
|
||
|
type: string
|
||
|
securityContext:
|
||
|
properties:
|
||
|
fsGroup:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
fsGroupChangePolicy:
|
||
|
type: string
|
||
|
runAsGroup:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
runAsNonRoot:
|
||
|
type: boolean
|
||
|
runAsUser:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
seLinuxOptions:
|
||
|
properties:
|
||
|
level:
|
||
|
type: string
|
||
|
role:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
user:
|
||
|
type: string
|
||
|
type: object
|
||
|
seccompProfile:
|
||
|
properties:
|
||
|
localhostProfile:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- type
|
||
|
type: object
|
||
|
supplementalGroups:
|
||
|
items:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
type: array
|
||
|
sysctls:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
windowsOptions:
|
||
|
properties:
|
||
|
gmsaCredentialSpec:
|
||
|
type: string
|
||
|
gmsaCredentialSpecName:
|
||
|
type: string
|
||
|
hostProcess:
|
||
|
type: boolean
|
||
|
runAsUserName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
serviceAccountName:
|
||
|
type: string
|
||
|
setHostnameAsFQDN:
|
||
|
type: boolean
|
||
|
shareProcessNamespace:
|
||
|
type: boolean
|
||
|
subdomain:
|
||
|
type: string
|
||
|
terminationGracePeriodSeconds:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
tolerations:
|
||
|
items:
|
||
|
properties:
|
||
|
effect:
|
||
|
type: string
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
tolerationSeconds:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
value:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
topologySpreadConstraints:
|
||
|
items:
|
||
|
properties:
|
||
|
labelSelector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
maxSkew:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
topologyKey:
|
||
|
type: string
|
||
|
whenUnsatisfiable:
|
||
|
type: string
|
||
|
required:
|
||
|
- maxSkew
|
||
|
- topologyKey
|
||
|
- whenUnsatisfiable
|
||
|
type: object
|
||
|
type: array
|
||
|
x-kubernetes-list-map-keys:
|
||
|
- topologyKey
|
||
|
- whenUnsatisfiable
|
||
|
x-kubernetes-list-type: map
|
||
|
volumes:
|
||
|
items:
|
||
|
properties:
|
||
|
awsElasticBlockStore:
|
||
|
properties:
|
||
|
fsType:
|
||
|
type: string
|
||
|
partition:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
volumeID:
|
||
|
type: string
|
||
|
required:
|
||
|
- volumeID
|
||
|
type: object
|
||
|
azureDisk:
|
||
|
properties:
|
||
|
cachingMode:
|
||
|
type: string
|
||
|
diskName:
|
||
|
type: string
|
||
|
diskURI:
|
||
|
type: string
|
||
|
fsType:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- diskName
|
||
|
- diskURI
|
||
|
type: object
|
||
|
azureFile:
|
||
|
properties:
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
secretName:
|
||
|
type: string
|
||
|
shareName:
|
||
|
type: string
|
||
|
required:
|
||
|
- secretName
|
||
|
- shareName
|
||
|
type: object
|
||
|
cephfs:
|
||
|
properties:
|
||
|
monitors:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
path:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
secretFile:
|
||
|
type: string
|
||
|
secretRef:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
type: object
|
||
|
user:
|
||
|
type: string
|
||
|
required:
|
||
|
- monitors
|
||
|
type: object
|
||
|
cinder:
|
||
|
properties:
|
||
|
fsType:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
secretRef:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
type: object
|
||
|
volumeID:
|
||
|
type: string
|
||
|
required:
|
||
|
- volumeID
|
||
|
type: object
|
||
|
configMap:
|
||
|
properties:
|
||
|
defaultMode:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
items:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
mode:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
path:
|
||
|
type: string
|
||
|
required:
|
||
|
- key
|
||
|
- path
|
||
|
type: object
|
||
|
type: array
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
csi:
|
||
|
properties:
|
||
|
driver:
|
||
|
type: string
|
||
|
fsType:
|
||
|
type: string
|
||
|
nodePublishSecretRef:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
type: object
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
volumeAttributes:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
required:
|
||
|
- driver
|
||
|
type: object
|
||
|
downwardAPI:
|
||
|
properties:
|
||
|
defaultMode:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
items:
|
||
|
items:
|
||
|
properties:
|
||
|
fieldRef:
|
||
|
properties:
|
||
|
apiVersion:
|
||
|
type: string
|
||
|
fieldPath:
|
||
|
type: string
|
||
|
required:
|
||
|
- fieldPath
|
||
|
type: object
|
||
|
mode:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
path:
|
||
|
type: string
|
||
|
resourceFieldRef:
|
||
|
properties:
|
||
|
containerName:
|
||
|
type: string
|
||
|
divisor:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
resource:
|
||
|
type: string
|
||
|
required:
|
||
|
- resource
|
||
|
type: object
|
||
|
required:
|
||
|
- path
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
emptyDir:
|
||
|
properties:
|
||
|
medium:
|
||
|
type: string
|
||
|
sizeLimit:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
ephemeral:
|
||
|
properties:
|
||
|
volumeClaimTemplate:
|
||
|
properties:
|
||
|
metadata:
|
||
|
type: object
|
||
|
spec:
|
||
|
properties:
|
||
|
accessModes:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
dataSource:
|
||
|
properties:
|
||
|
apiGroup:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
required:
|
||
|
- kind
|
||
|
- name
|
||
|
type: object
|
||
|
dataSourceRef:
|
||
|
properties:
|
||
|
apiGroup:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
required:
|
||
|
- kind
|
||
|
- name
|
||
|
type: object
|
||
|
resources:
|
||
|
properties:
|
||
|
limits:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
requests:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
type: object
|
||
|
selector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
storageClassName:
|
||
|
type: string
|
||
|
volumeMode:
|
||
|
type: string
|
||
|
volumeName:
|
||
|
type: string
|
||
|
type: object
|
||
|
required:
|
||
|
- spec
|
||
|
type: object
|
||
|
type: object
|
||
|
fc:
|
||
|
properties:
|
||
|
fsType:
|
||
|
type: string
|
||
|
lun:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
targetWWNs:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
wwids:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
flexVolume:
|
||
|
properties:
|
||
|
driver:
|
||
|
type: string
|
||
|
fsType:
|
||
|
type: string
|
||
|
options:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
secretRef:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
type: object
|
||
|
required:
|
||
|
- driver
|
||
|
type: object
|
||
|
flocker:
|
||
|
properties:
|
||
|
datasetName:
|
||
|
type: string
|
||
|
datasetUUID:
|
||
|
type: string
|
||
|
type: object
|
||
|
gcePersistentDisk:
|
||
|
properties:
|
||
|
fsType:
|
||
|
type: string
|
||
|
partition:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
pdName:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- pdName
|
||
|
type: object
|
||
|
gitRepo:
|
||
|
properties:
|
||
|
directory:
|
||
|
type: string
|
||
|
repository:
|
||
|
type: string
|
||
|
revision:
|
||
|
type: string
|
||
|
required:
|
||
|
- repository
|
||
|
type: object
|
||
|
glusterfs:
|
||
|
properties:
|
||
|
endpoints:
|
||
|
type: string
|
||
|
path:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- endpoints
|
||
|
- path
|
||
|
type: object
|
||
|
hostPath:
|
||
|
properties:
|
||
|
path:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- path
|
||
|
type: object
|
||
|
iscsi:
|
||
|
properties:
|
||
|
chapAuthDiscovery:
|
||
|
type: boolean
|
||
|
chapAuthSession:
|
||
|
type: boolean
|
||
|
fsType:
|
||
|
type: string
|
||
|
initiatorName:
|
||
|
type: string
|
||
|
iqn:
|
||
|
type: string
|
||
|
iscsiInterface:
|
||
|
type: string
|
||
|
lun:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
portals:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
secretRef:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
type: object
|
||
|
targetPortal:
|
||
|
type: string
|
||
|
required:
|
||
|
- iqn
|
||
|
- lun
|
||
|
- targetPortal
|
||
|
type: object
|
||
|
name:
|
||
|
type: string
|
||
|
nfs:
|
||
|
properties:
|
||
|
path:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
server:
|
||
|
type: string
|
||
|
required:
|
||
|
- path
|
||
|
- server
|
||
|
type: object
|
||
|
persistentVolumeClaim:
|
||
|
properties:
|
||
|
claimName:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- claimName
|
||
|
type: object
|
||
|
photonPersistentDisk:
|
||
|
properties:
|
||
|
fsType:
|
||
|
type: string
|
||
|
pdID:
|
||
|
type: string
|
||
|
required:
|
||
|
- pdID
|
||
|
type: object
|
||
|
portworxVolume:
|
||
|
properties:
|
||
|
fsType:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
volumeID:
|
||
|
type: string
|
||
|
required:
|
||
|
- volumeID
|
||
|
type: object
|
||
|
projected:
|
||
|
properties:
|
||
|
defaultMode:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
sources:
|
||
|
items:
|
||
|
properties:
|
||
|
configMap:
|
||
|
properties:
|
||
|
items:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
mode:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
path:
|
||
|
type: string
|
||
|
required:
|
||
|
- key
|
||
|
- path
|
||
|
type: object
|
||
|
type: array
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
downwardAPI:
|
||
|
properties:
|
||
|
items:
|
||
|
items:
|
||
|
properties:
|
||
|
fieldRef:
|
||
|
properties:
|
||
|
apiVersion:
|
||
|
type: string
|
||
|
fieldPath:
|
||
|
type: string
|
||
|
required:
|
||
|
- fieldPath
|
||
|
type: object
|
||
|
mode:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
path:
|
||
|
type: string
|
||
|
resourceFieldRef:
|
||
|
properties:
|
||
|
containerName:
|
||
|
type: string
|
||
|
divisor:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
resource:
|
||
|
type: string
|
||
|
required:
|
||
|
- resource
|
||
|
type: object
|
||
|
required:
|
||
|
- path
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
secret:
|
||
|
properties:
|
||
|
items:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
mode:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
path:
|
||
|
type: string
|
||
|
required:
|
||
|
- key
|
||
|
- path
|
||
|
type: object
|
||
|
type: array
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
serviceAccountToken:
|
||
|
properties:
|
||
|
audience:
|
||
|
type: string
|
||
|
expirationSeconds:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
path:
|
||
|
type: string
|
||
|
required:
|
||
|
- path
|
||
|
type: object
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
quobyte:
|
||
|
properties:
|
||
|
group:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
registry:
|
||
|
type: string
|
||
|
tenant:
|
||
|
type: string
|
||
|
user:
|
||
|
type: string
|
||
|
volume:
|
||
|
type: string
|
||
|
required:
|
||
|
- registry
|
||
|
- volume
|
||
|
type: object
|
||
|
rbd:
|
||
|
properties:
|
||
|
fsType:
|
||
|
type: string
|
||
|
image:
|
||
|
type: string
|
||
|
keyring:
|
||
|
type: string
|
||
|
monitors:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
pool:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
secretRef:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
type: object
|
||
|
user:
|
||
|
type: string
|
||
|
required:
|
||
|
- image
|
||
|
- monitors
|
||
|
type: object
|
||
|
scaleIO:
|
||
|
properties:
|
||
|
fsType:
|
||
|
type: string
|
||
|
gateway:
|
||
|
type: string
|
||
|
protectionDomain:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
secretRef:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
type: object
|
||
|
sslEnabled:
|
||
|
type: boolean
|
||
|
storageMode:
|
||
|
type: string
|
||
|
storagePool:
|
||
|
type: string
|
||
|
system:
|
||
|
type: string
|
||
|
volumeName:
|
||
|
type: string
|
||
|
required:
|
||
|
- gateway
|
||
|
- secretRef
|
||
|
- system
|
||
|
type: object
|
||
|
secret:
|
||
|
properties:
|
||
|
defaultMode:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
items:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
mode:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
path:
|
||
|
type: string
|
||
|
required:
|
||
|
- key
|
||
|
- path
|
||
|
type: object
|
||
|
type: array
|
||
|
optional:
|
||
|
type: boolean
|
||
|
secretName:
|
||
|
type: string
|
||
|
type: object
|
||
|
storageos:
|
||
|
properties:
|
||
|
fsType:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
secretRef:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
type: object
|
||
|
volumeName:
|
||
|
type: string
|
||
|
volumeNamespace:
|
||
|
type: string
|
||
|
type: object
|
||
|
vsphereVolume:
|
||
|
properties:
|
||
|
fsType:
|
||
|
type: string
|
||
|
storagePolicyID:
|
||
|
type: string
|
||
|
storagePolicyName:
|
||
|
type: string
|
||
|
volumePath:
|
||
|
type: string
|
||
|
required:
|
||
|
- volumePath
|
||
|
type: object
|
||
|
required:
|
||
|
- name
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
type: object
|
||
|
updateStrategy:
|
||
|
properties:
|
||
|
rollingUpdate:
|
||
|
properties:
|
||
|
maxSurge:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
maxUnavailable:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
type:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
type: object
|
||
|
disableKubernetesFilter:
|
||
|
type: boolean
|
||
|
enableUpstream:
|
||
|
type: boolean
|
||
|
enabled:
|
||
|
type: boolean
|
||
|
extraVolumeMounts:
|
||
|
items:
|
||
|
properties:
|
||
|
destination:
|
||
|
pattern: ^/.+$
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
source:
|
||
|
pattern: ^/.+$
|
||
|
type: string
|
||
|
required:
|
||
|
- destination
|
||
|
- source
|
||
|
type: object
|
||
|
type: array
|
||
|
filterAws:
|
||
|
properties:
|
||
|
Match:
|
||
|
type: string
|
||
|
account_id:
|
||
|
type: boolean
|
||
|
ami_id:
|
||
|
type: boolean
|
||
|
az:
|
||
|
type: boolean
|
||
|
ec2_instance_id:
|
||
|
type: boolean
|
||
|
ec2_instance_type:
|
||
|
type: boolean
|
||
|
hostname:
|
||
|
type: boolean
|
||
|
imds_version:
|
||
|
type: string
|
||
|
private_ip:
|
||
|
type: boolean
|
||
|
vpc_id:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
filterKubernetes:
|
||
|
properties:
|
||
|
Annotations:
|
||
|
type: string
|
||
|
Buffer_Size:
|
||
|
type: string
|
||
|
DNS_Retries:
|
||
|
type: string
|
||
|
DNS_Wait_Time:
|
||
|
type: string
|
||
|
Dummy_Meta:
|
||
|
type: string
|
||
|
K8S-Logging.Exclude:
|
||
|
type: string
|
||
|
K8S-Logging.Parser:
|
||
|
type: string
|
||
|
Keep_Log:
|
||
|
type: string
|
||
|
Kube_CA_File:
|
||
|
type: string
|
||
|
Kube_CA_Path:
|
||
|
type: string
|
||
|
Kube_Tag_Prefix:
|
||
|
type: string
|
||
|
Kube_Token_File:
|
||
|
type: string
|
||
|
Kube_URL:
|
||
|
type: string
|
||
|
Kube_meta_preload_cache_dir:
|
||
|
type: string
|
||
|
Kubelet_Port:
|
||
|
type: string
|
||
|
Labels:
|
||
|
type: string
|
||
|
Match:
|
||
|
type: string
|
||
|
Merge_Log:
|
||
|
type: string
|
||
|
Merge_Log_Key:
|
||
|
type: string
|
||
|
Merge_Log_Trim:
|
||
|
type: string
|
||
|
Merge_Parser:
|
||
|
type: string
|
||
|
Regex_Parser:
|
||
|
type: string
|
||
|
Use_Journal:
|
||
|
type: string
|
||
|
Use_Kubelet:
|
||
|
type: string
|
||
|
tls.debug:
|
||
|
type: string
|
||
|
tls.verify:
|
||
|
type: string
|
||
|
type: object
|
||
|
flush:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
forwardOptions:
|
||
|
properties:
|
||
|
Require_ack_response:
|
||
|
type: boolean
|
||
|
Retry_Limit:
|
||
|
type: string
|
||
|
Send_options:
|
||
|
type: boolean
|
||
|
Tag:
|
||
|
type: string
|
||
|
Time_as_Integer:
|
||
|
type: boolean
|
||
|
storage.total_limit_size:
|
||
|
type: string
|
||
|
type: object
|
||
|
grace:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
inputTail:
|
||
|
properties:
|
||
|
Buffer_Chunk_Size:
|
||
|
type: string
|
||
|
Buffer_Max_Size:
|
||
|
type: string
|
||
|
DB:
|
||
|
type: string
|
||
|
DB_Sync:
|
||
|
type: string
|
||
|
Docker_Mode:
|
||
|
type: string
|
||
|
Docker_Mode_Flush:
|
||
|
type: string
|
||
|
Docker_Mode_Parser:
|
||
|
type: string
|
||
|
Exclude_Path:
|
||
|
type: string
|
||
|
Ignore_Older:
|
||
|
type: string
|
||
|
Key:
|
||
|
type: string
|
||
|
Mem_Buf_Limit:
|
||
|
type: string
|
||
|
Multiline:
|
||
|
type: string
|
||
|
Multiline_Flush:
|
||
|
type: string
|
||
|
Parser:
|
||
|
type: string
|
||
|
Parser_Firstline:
|
||
|
type: string
|
||
|
Parser_N:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
Path:
|
||
|
type: string
|
||
|
Path_Key:
|
||
|
type: string
|
||
|
Refresh_Interval:
|
||
|
type: string
|
||
|
Rotate_Wait:
|
||
|
type: string
|
||
|
Skip_Long_Lines:
|
||
|
type: string
|
||
|
Tag:
|
||
|
type: string
|
||
|
Tag_Regex:
|
||
|
type: string
|
||
|
multiline.parser:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
storage.type:
|
||
|
type: string
|
||
|
type: object
|
||
|
livenessDefaultCheck:
|
||
|
type: boolean
|
||
|
logLevel:
|
||
|
type: string
|
||
|
metrics:
|
||
|
properties:
|
||
|
interval:
|
||
|
type: string
|
||
|
path:
|
||
|
type: string
|
||
|
port:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
prometheusAnnotations:
|
||
|
type: boolean
|
||
|
prometheusRules:
|
||
|
type: boolean
|
||
|
serviceMonitor:
|
||
|
type: boolean
|
||
|
serviceMonitorConfig:
|
||
|
properties:
|
||
|
additionalLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
honorLabels:
|
||
|
type: boolean
|
||
|
metricRelabelings:
|
||
|
items:
|
||
|
properties:
|
||
|
action:
|
||
|
type: string
|
||
|
modulus:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
regex:
|
||
|
type: string
|
||
|
replacement:
|
||
|
type: string
|
||
|
separator:
|
||
|
type: string
|
||
|
sourceLabels:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
targetLabel:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
relabelings:
|
||
|
items:
|
||
|
properties:
|
||
|
action:
|
||
|
type: string
|
||
|
modulus:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
regex:
|
||
|
type: string
|
||
|
replacement:
|
||
|
type: string
|
||
|
separator:
|
||
|
type: string
|
||
|
sourceLabels:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
targetLabel:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
scheme:
|
||
|
type: string
|
||
|
tlsConfig:
|
||
|
properties:
|
||
|
ca:
|
||
|
properties:
|
||
|
configMap:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
secret:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
caFile:
|
||
|
type: string
|
||
|
cert:
|
||
|
properties:
|
||
|
configMap:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
secret:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
type: object
|
||
|
certFile:
|
||
|
type: string
|
||
|
insecureSkipVerify:
|
||
|
type: boolean
|
||
|
keyFile:
|
||
|
type: string
|
||
|
keySecret:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
optional:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- key
|
||
|
type: object
|
||
|
serverName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
timeout:
|
||
|
type: string
|
||
|
type: object
|
||
|
metricsService:
|
||
|
properties:
|
||
|
metadata:
|
||
|
properties:
|
||
|
annotations:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
labels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
spec:
|
||
|
properties:
|
||
|
allocateLoadBalancerNodePorts:
|
||
|
type: boolean
|
||
|
clusterIP:
|
||
|
type: string
|
||
|
clusterIPs:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
x-kubernetes-list-type: atomic
|
||
|
externalIPs:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
externalName:
|
||
|
type: string
|
||
|
externalTrafficPolicy:
|
||
|
type: string
|
||
|
healthCheckNodePort:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
internalTrafficPolicy:
|
||
|
type: string
|
||
|
ipFamilies:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
x-kubernetes-list-type: atomic
|
||
|
ipFamilyPolicy:
|
||
|
type: string
|
||
|
loadBalancerClass:
|
||
|
type: string
|
||
|
loadBalancerIP:
|
||
|
type: string
|
||
|
loadBalancerSourceRanges:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
ports:
|
||
|
items:
|
||
|
properties:
|
||
|
appProtocol:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
nodePort:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
port:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
protocol:
|
||
|
default: TCP
|
||
|
type: string
|
||
|
targetPort:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
x-kubernetes-int-or-string: true
|
||
|
required:
|
||
|
- port
|
||
|
type: object
|
||
|
type: array
|
||
|
x-kubernetes-list-map-keys:
|
||
|
- port
|
||
|
- protocol
|
||
|
x-kubernetes-list-type: map
|
||
|
publishNotReadyAddresses:
|
||
|
type: boolean
|
||
|
selector:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
x-kubernetes-map-type: atomic
|
||
|
sessionAffinity:
|
||
|
type: string
|
||
|
sessionAffinityConfig:
|
||
|
properties:
|
||
|
clientIP:
|
||
|
properties:
|
||
|
timeoutSeconds:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
type: object
|
||
|
type: object
|
||
|
type:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
network:
|
||
|
properties:
|
||
|
connectTimeout:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
connectTimeoutLogError:
|
||
|
type: boolean
|
||
|
dnsMode:
|
||
|
type: string
|
||
|
dnsPreferIpv4:
|
||
|
type: boolean
|
||
|
dnsResolver:
|
||
|
type: string
|
||
|
keepalive:
|
||
|
type: boolean
|
||
|
keepaliveIdleTimeout:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
keepaliveMaxRecycle:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
sourceAddress:
|
||
|
type: string
|
||
|
type: object
|
||
|
podPriorityClassName:
|
||
|
type: string
|
||
|
positiondb:
|
||
|
properties:
|
||
|
emptyDir:
|
||
|
properties:
|
||
|
medium:
|
||
|
type: string
|
||
|
sizeLimit:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
host_path:
|
||
|
properties:
|
||
|
path:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- path
|
||
|
type: object
|
||
|
hostPath:
|
||
|
properties:
|
||
|
path:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- path
|
||
|
type: object
|
||
|
pvc:
|
||
|
properties:
|
||
|
source:
|
||
|
properties:
|
||
|
claimName:
|
||
|
type: string
|
||
|
readOnly:
|
||
|
type: boolean
|
||
|
required:
|
||
|
- claimName
|
||
|
type: object
|
||
|
spec:
|
||
|
properties:
|
||
|
accessModes:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
dataSource:
|
||
|
properties:
|
||
|
apiGroup:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
required:
|
||
|
- kind
|
||
|
- name
|
||
|
type: object
|
||
|
dataSourceRef:
|
||
|
properties:
|
||
|
apiGroup:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
required:
|
||
|
- kind
|
||
|
- name
|
||
|
type: object
|
||
|
resources:
|
||
|
properties:
|
||
|
limits:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
requests:
|
||
|
additionalProperties:
|
||
|
anyOf:
|
||
|
- type: integer
|
||
|
- type: string
|
||
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||
|
x-kubernetes-int-or-string: true
|
||
|
type: object
|
||
|
type: object
|
||
|
selector:
|
||
|
properties:
|
||
|
matchExpressions:
|
||
|
items:
|
||
|
properties:
|
||
|
key:
|
||
|
type: string
|
||
|
operator:
|
||
|
type: string
|
||
|
values:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- key
|
||
|
- operator
|
||
|
type: object
|
||
|
type: array
|
||
|
matchLabels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
storageClassName:
|
||
|
type: string
|
||
|
volumeMode:
|
||
|
type: string
|
||
|
volumeName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
type: object
|
||
|
security:
|
||
|
properties:
|
||
|
podSecurityContext:
|
||
|
properties:
|
||
|
fsGroup:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
fsGroupChangePolicy:
|
||
|
type: string
|
||
|
runAsGroup:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
runAsNonRoot:
|
||
|
type: boolean
|
||
|
runAsUser:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
seLinuxOptions:
|
||
|
properties:
|
||
|
level:
|
||
|
type: string
|
||
|
role:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
user:
|
||
|
type: string
|
||
|
type: object
|
||
|
seccompProfile:
|
||
|
properties:
|
||
|
localhostProfile:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- type
|
||
|
type: object
|
||
|
supplementalGroups:
|
||
|
items:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
type: array
|
||
|
sysctls:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
value:
|
||
|
type: string
|
||
|
required:
|
||
|
- name
|
||
|
- value
|
||
|
type: object
|
||
|
type: array
|
||
|
windowsOptions:
|
||
|
properties:
|
||
|
gmsaCredentialSpec:
|
||
|
type: string
|
||
|
gmsaCredentialSpecName:
|
||
|
type: string
|
||
|
hostProcess:
|
||
|
type: boolean
|
||
|
runAsUserName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
podSecurityPolicyCreate:
|
||
|
type: boolean
|
||
|
roleBasedAccessControlCreate:
|
||
|
type: boolean
|
||
|
securityContext:
|
||
|
properties:
|
||
|
allowPrivilegeEscalation:
|
||
|
type: boolean
|
||
|
capabilities:
|
||
|
properties:
|
||
|
add:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
drop:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
type: object
|
||
|
privileged:
|
||
|
type: boolean
|
||
|
procMount:
|
||
|
type: string
|
||
|
readOnlyRootFilesystem:
|
||
|
type: boolean
|
||
|
runAsGroup:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
runAsNonRoot:
|
||
|
type: boolean
|
||
|
runAsUser:
|
||
|
format: int64
|
||
|
type: integer
|
||
|
seLinuxOptions:
|
||
|
properties:
|
||
|
level:
|
||
|
type: string
|
||
|
role:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
user:
|
||
|
type: string
|
||
|
type: object
|
||
|
seccompProfile:
|
||
|
properties:
|
||
|
localhostProfile:
|
||
|
type: string
|
||
|
type:
|
||
|
type: string
|
||
|
required:
|
||
|
- type
|
||
|
type: object
|
||
|
windowsOptions:
|
||
|
properties:
|
||
|
gmsaCredentialSpec:
|
||
|
type: string
|
||
|
gmsaCredentialSpecName:
|
||
|
type: string
|
||
|
hostProcess:
|
||
|
type: boolean
|
||
|
runAsUserName:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
serviceAccount:
|
||
|
type: string
|
||
|
type: object
|
||
|
serviceAccount:
|
||
|
properties:
|
||
|
automountServiceAccountToken:
|
||
|
type: boolean
|
||
|
imagePullSecrets:
|
||
|
items:
|
||
|
properties:
|
||
|
name:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
metadata:
|
||
|
properties:
|
||
|
annotations:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
labels:
|
||
|
additionalProperties:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: object
|
||
|
secrets:
|
||
|
items:
|
||
|
properties:
|
||
|
apiVersion:
|
||
|
type: string
|
||
|
fieldPath:
|
||
|
type: string
|
||
|
kind:
|
||
|
type: string
|
||
|
name:
|
||
|
type: string
|
||
|
namespace:
|
||
|
type: string
|
||
|
resourceVersion:
|
||
|
type: string
|
||
|
uid:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
type: object
|
||
|
targetHost:
|
||
|
type: string
|
||
|
targetPort:
|
||
|
format: int32
|
||
|
type: integer
|
||
|
tls:
|
||
|
properties:
|
||
|
enabled:
|
||
|
type: boolean
|
||
|
secretName:
|
||
|
type: string
|
||
|
sharedKey:
|
||
|
type: string
|
||
|
required:
|
||
|
- enabled
|
||
|
type: object
|
||
|
varLogsPath:
|
||
|
type: string
|
||
|
type: object
|
||
|
profile:
|
||
|
type: string
|
||
|
type: object
|
||
|
type: array
|
||
|
watchNamespaces:
|
||
|
items:
|
||
|
type: string
|
||
|
type: array
|
||
|
required:
|
||
|
- controlNamespace
|
||
|
type: object
|
||
|
status:
|
||
|
properties:
|
||
|
configCheckResults:
|
||
|
additionalProperties:
|
||
|
type: boolean
|
||
|
type: object
|
||
|
type: object
|
||
|
type: object
|
||
|
served: true
|
||
|
storage: true
|
||
|
subresources:
|
||
|
status: {}
|
||
|
status:
|
||
|
acceptedNames:
|
||
|
kind: ""
|
||
|
plural: ""
|
||
|
conditions: []
|
||
|
storedVersions: []
|