github.com/banzaicloud/operator-tools@v0.28.10/pkg/helm/testdata/crds-and-templates/logging-operator/crds/logging.banzaicloud.io_loggings.yaml (about)

     1  
     2  ---
     3  apiVersion: apiextensions.k8s.io/v1beta1
     4  kind: CustomResourceDefinition
     5  metadata:
     6    annotations:
     7      controller-gen.kubebuilder.io/version: v0.2.4
     8    creationTimestamp: null
     9    name: loggings.logging.banzaicloud.io
    10  spec:
    11    group: logging.banzaicloud.io
    12    names:
    13      categories:
    14      - logging-all
    15      kind: Logging
    16      listKind: LoggingList
    17      plural: loggings
    18      singular: logging
    19    preserveUnknownFields: false
    20    scope: Cluster
    21    subresources:
    22      status: {}
    23    validation:
    24      openAPIV3Schema:
    25        properties:
    26          apiVersion:
    27            type: string
    28          kind:
    29            type: string
    30          metadata:
    31            type: object
    32          spec:
    33            properties:
    34              allowClusterResourcesFromAllNamespaces:
    35                type: boolean
    36              controlNamespace:
    37                type: string
    38              defaultFlow:
    39                properties:
    40                  filters:
    41                    items:
    42                      properties:
    43                        concat:
    44                          properties:
    45                            continuous_line_regexp:
    46                              type: string
    47                            flush_interval:
    48                              type: integer
    49                            keep_partial_key:
    50                              type: boolean
    51                            keep_partial_metadata:
    52                              type: string
    53                            key:
    54                              type: string
    55                            multiline_end_regexp:
    56                              type: string
    57                            multiline_start_regexp:
    58                              type: string
    59                            n_lines:
    60                              type: integer
    61                            partial_key:
    62                              type: string
    63                            partial_value:
    64                              type: string
    65                            separator:
    66                              type: string
    67                            stream_identity_key:
    68                              type: string
    69                            timeout_label:
    70                              type: string
    71                            use_first_timestamp:
    72                              type: boolean
    73                            use_partial_metadata:
    74                              type: string
    75                          type: object
    76                        dedot:
    77                          properties:
    78                            de_dot_nested:
    79                              type: boolean
    80                            de_dot_separator:
    81                              type: string
    82                          type: object
    83                        detectExceptions:
    84                          properties:
    85                            languages:
    86                              items:
    87                                type: string
    88                              type: array
    89                            max_bytes:
    90                              type: integer
    91                            max_lines:
    92                              type: integer
    93                            message:
    94                              type: string
    95                            multiline_flush_interval:
    96                              type: string
    97                            remove_tag_prefix:
    98                              type: string
    99                            stream:
   100                              type: string
   101                          type: object
   102                        geoip:
   103                          properties:
   104                            backend_library:
   105                              type: string
   106                            geoip_2_database:
   107                              type: string
   108                            geoip_database:
   109                              type: string
   110                            geoip_lookup_keys:
   111                              type: string
   112                            records:
   113                              items:
   114                                additionalProperties:
   115                                  type: string
   116                                type: object
   117                              type: array
   118                            skip_adding_null_record:
   119                              type: boolean
   120                          type: object
   121                        grep:
   122                          properties:
   123                            and:
   124                              items:
   125                                properties:
   126                                  exclude:
   127                                    items:
   128                                      properties:
   129                                        key:
   130                                          type: string
   131                                        pattern:
   132                                          type: string
   133                                      required:
   134                                      - key
   135                                      - pattern
   136                                      type: object
   137                                    type: array
   138                                  regexp:
   139                                    items:
   140                                      properties:
   141                                        key:
   142                                          type: string
   143                                        pattern:
   144                                          type: string
   145                                      required:
   146                                      - key
   147                                      - pattern
   148                                      type: object
   149                                    type: array
   150                                type: object
   151                              type: array
   152                            exclude:
   153                              items:
   154                                properties:
   155                                  key:
   156                                    type: string
   157                                  pattern:
   158                                    type: string
   159                                required:
   160                                - key
   161                                - pattern
   162                                type: object
   163                              type: array
   164                            or:
   165                              items:
   166                                properties:
   167                                  exclude:
   168                                    items:
   169                                      properties:
   170                                        key:
   171                                          type: string
   172                                        pattern:
   173                                          type: string
   174                                      required:
   175                                      - key
   176                                      - pattern
   177                                      type: object
   178                                    type: array
   179                                  regexp:
   180                                    items:
   181                                      properties:
   182                                        key:
   183                                          type: string
   184                                        pattern:
   185                                          type: string
   186                                      required:
   187                                      - key
   188                                      - pattern
   189                                      type: object
   190                                    type: array
   191                                type: object
   192                              type: array
   193                            regexp:
   194                              items:
   195                                properties:
   196                                  key:
   197                                    type: string
   198                                  pattern:
   199                                    type: string
   200                                required:
   201                                - key
   202                                - pattern
   203                                type: object
   204                              type: array
   205                          type: object
   206                        parser:
   207                          properties:
   208                            emit_invalid_record_to_error:
   209                              type: boolean
   210                            hash_value_field:
   211                              type: string
   212                            inject_key_prefix:
   213                              type: string
   214                            key_name:
   215                              type: string
   216                            parse:
   217                              properties:
   218                                delimiter:
   219                                  type: string
   220                                delimiter_pattern:
   221                                  type: string
   222                                estimate_current_event:
   223                                  type: boolean
   224                                expression:
   225                                  type: string
   226                                format:
   227                                  type: string
   228                                format_firstline:
   229                                  type: string
   230                                keep_time_key:
   231                                  type: boolean
   232                                label_delimiter:
   233                                  type: string
   234                                local_time:
   235                                  type: boolean
   236                                multiline:
   237                                  items:
   238                                    type: string
   239                                  type: array
   240                                null_empty_string:
   241                                  type: boolean
   242                                null_value_pattern:
   243                                  type: string
   244                                patterns:
   245                                  items:
   246                                    properties:
   247                                      estimate_current_event:
   248                                        type: boolean
   249                                      expression:
   250                                        type: string
   251                                      format:
   252                                        type: string
   253                                      keep_time_key:
   254                                        type: boolean
   255                                      local_time:
   256                                        type: boolean
   257                                      null_empty_string:
   258                                        type: boolean
   259                                      null_value_pattern:
   260                                        type: string
   261                                      time_format:
   262                                        type: string
   263                                      time_key:
   264                                        type: string
   265                                      time_type:
   266                                        type: string
   267                                      timezone:
   268                                        type: string
   269                                      type:
   270                                        type: string
   271                                      types:
   272                                        type: string
   273                                      utc:
   274                                        type: boolean
   275                                    type: object
   276                                  type: array
   277                                time_format:
   278                                  type: string
   279                                time_key:
   280                                  type: string
   281                                time_type:
   282                                  type: string
   283                                timezone:
   284                                  type: string
   285                                type:
   286                                  type: string
   287                                types:
   288                                  type: string
   289                                utc:
   290                                  type: boolean
   291                              type: object
   292                            parsers:
   293                              items:
   294                                properties:
   295                                  delimiter:
   296                                    type: string
   297                                  delimiter_pattern:
   298                                    type: string
   299                                  estimate_current_event:
   300                                    type: boolean
   301                                  expression:
   302                                    type: string
   303                                  format:
   304                                    type: string
   305                                  format_firstline:
   306                                    type: string
   307                                  keep_time_key:
   308                                    type: boolean
   309                                  label_delimiter:
   310                                    type: string
   311                                  local_time:
   312                                    type: boolean
   313                                  multiline:
   314                                    items:
   315                                      type: string
   316                                    type: array
   317                                  null_empty_string:
   318                                    type: boolean
   319                                  null_value_pattern:
   320                                    type: string
   321                                  patterns:
   322                                    items:
   323                                      properties:
   324                                        estimate_current_event:
   325                                          type: boolean
   326                                        expression:
   327                                          type: string
   328                                        format:
   329                                          type: string
   330                                        keep_time_key:
   331                                          type: boolean
   332                                        local_time:
   333                                          type: boolean
   334                                        null_empty_string:
   335                                          type: boolean
   336                                        null_value_pattern:
   337                                          type: string
   338                                        time_format:
   339                                          type: string
   340                                        time_key:
   341                                          type: string
   342                                        time_type:
   343                                          type: string
   344                                        timezone:
   345                                          type: string
   346                                        type:
   347                                          type: string
   348                                        types:
   349                                          type: string
   350                                        utc:
   351                                          type: boolean
   352                                      type: object
   353                                    type: array
   354                                  time_format:
   355                                    type: string
   356                                  time_key:
   357                                    type: string
   358                                  time_type:
   359                                    type: string
   360                                  timezone:
   361                                    type: string
   362                                  type:
   363                                    type: string
   364                                  types:
   365                                    type: string
   366                                  utc:
   367                                    type: boolean
   368                                type: object
   369                              type: array
   370                            remove_key_name_field:
   371                              type: boolean
   372                            replace_invalid_sequence:
   373                              type: boolean
   374                            reserve_data:
   375                              type: boolean
   376                            reserve_time:
   377                              type: boolean
   378                          type: object
   379                        prometheus:
   380                          properties:
   381                            labels:
   382                              additionalProperties:
   383                                type: string
   384                              type: object
   385                            metrics:
   386                              items:
   387                                properties:
   388                                  buckets:
   389                                    type: string
   390                                  desc:
   391                                    type: string
   392                                  key:
   393                                    type: string
   394                                  labels:
   395                                    additionalProperties:
   396                                      type: string
   397                                    type: object
   398                                  name:
   399                                    type: string
   400                                  type:
   401                                    type: string
   402                                required:
   403                                - desc
   404                                - name
   405                                - type
   406                                type: object
   407                              type: array
   408                          type: object
   409                        record_modifier:
   410                          properties:
   411                            char_encoding:
   412                              type: string
   413                            prepare_value:
   414                              type: string
   415                            records:
   416                              items:
   417                                additionalProperties:
   418                                  type: string
   419                                type: object
   420                              type: array
   421                            remove_keys:
   422                              type: string
   423                            replaces:
   424                              items:
   425                                properties:
   426                                  expression:
   427                                    type: string
   428                                  key:
   429                                    type: string
   430                                  replace:
   431                                    type: string
   432                                required:
   433                                - expression
   434                                - key
   435                                - replace
   436                                type: object
   437                              type: array
   438                            whitelist_keys:
   439                              type: string
   440                          type: object
   441                        record_transformer:
   442                          properties:
   443                            auto_typecast:
   444                              type: boolean
   445                            enable_ruby:
   446                              type: boolean
   447                            keep_keys:
   448                              type: string
   449                            records:
   450                              items:
   451                                additionalProperties:
   452                                  type: string
   453                                type: object
   454                              type: array
   455                            remove_keys:
   456                              type: string
   457                            renew_record:
   458                              type: boolean
   459                            renew_time_key:
   460                              type: string
   461                          type: object
   462                        stdout:
   463                          properties:
   464                            output_type:
   465                              type: string
   466                          type: object
   467                        tag_normaliser:
   468                          properties:
   469                            format:
   470                              type: string
   471                          type: object
   472                        throttle:
   473                          properties:
   474                            group_bucket_limit:
   475                              type: integer
   476                            group_bucket_period_s:
   477                              type: integer
   478                            group_drop_logs:
   479                              type: boolean
   480                            group_key:
   481                              type: string
   482                            group_reset_rate_s:
   483                              type: integer
   484                            group_warning_delay_s:
   485                              type: integer
   486                          type: object
   487                      type: object
   488                    type: array
   489                  globalOutputRefs:
   490                    items:
   491                      type: string
   492                    type: array
   493                  outputRefs:
   494                    items:
   495                      type: string
   496                    type: array
   497                type: object
   498              enableRecreateWorkloadOnImmutableFieldChange:
   499                type: boolean
   500              flowConfigCheckDisabled:
   501                type: boolean
   502              flowConfigOverride:
   503                type: string
   504              fluentbit:
   505                properties:
   506                  affinity:
   507                    properties:
   508                      nodeAffinity:
   509                        properties:
   510                          preferredDuringSchedulingIgnoredDuringExecution:
   511                            items:
   512                              properties:
   513                                preference:
   514                                  properties:
   515                                    matchExpressions:
   516                                      items:
   517                                        properties:
   518                                          key:
   519                                            type: string
   520                                          operator:
   521                                            type: string
   522                                          values:
   523                                            items:
   524                                              type: string
   525                                            type: array
   526                                        required:
   527                                        - key
   528                                        - operator
   529                                        type: object
   530                                      type: array
   531                                    matchFields:
   532                                      items:
   533                                        properties:
   534                                          key:
   535                                            type: string
   536                                          operator:
   537                                            type: string
   538                                          values:
   539                                            items:
   540                                              type: string
   541                                            type: array
   542                                        required:
   543                                        - key
   544                                        - operator
   545                                        type: object
   546                                      type: array
   547                                  type: object
   548                                weight:
   549                                  format: int32
   550                                  type: integer
   551                              required:
   552                              - preference
   553                              - weight
   554                              type: object
   555                            type: array
   556                          requiredDuringSchedulingIgnoredDuringExecution:
   557                            properties:
   558                              nodeSelectorTerms:
   559                                items:
   560                                  properties:
   561                                    matchExpressions:
   562                                      items:
   563                                        properties:
   564                                          key:
   565                                            type: string
   566                                          operator:
   567                                            type: string
   568                                          values:
   569                                            items:
   570                                              type: string
   571                                            type: array
   572                                        required:
   573                                        - key
   574                                        - operator
   575                                        type: object
   576                                      type: array
   577                                    matchFields:
   578                                      items:
   579                                        properties:
   580                                          key:
   581                                            type: string
   582                                          operator:
   583                                            type: string
   584                                          values:
   585                                            items:
   586                                              type: string
   587                                            type: array
   588                                        required:
   589                                        - key
   590                                        - operator
   591                                        type: object
   592                                      type: array
   593                                  type: object
   594                                type: array
   595                            required:
   596                            - nodeSelectorTerms
   597                            type: object
   598                        type: object
   599                      podAffinity:
   600                        properties:
   601                          preferredDuringSchedulingIgnoredDuringExecution:
   602                            items:
   603                              properties:
   604                                podAffinityTerm:
   605                                  properties:
   606                                    labelSelector:
   607                                      properties:
   608                                        matchExpressions:
   609                                          items:
   610                                            properties:
   611                                              key:
   612                                                type: string
   613                                              operator:
   614                                                type: string
   615                                              values:
   616                                                items:
   617                                                  type: string
   618                                                type: array
   619                                            required:
   620                                            - key
   621                                            - operator
   622                                            type: object
   623                                          type: array
   624                                        matchLabels:
   625                                          additionalProperties:
   626                                            type: string
   627                                          type: object
   628                                      type: object
   629                                    namespaces:
   630                                      items:
   631                                        type: string
   632                                      type: array
   633                                    topologyKey:
   634                                      type: string
   635                                  required:
   636                                  - topologyKey
   637                                  type: object
   638                                weight:
   639                                  format: int32
   640                                  type: integer
   641                              required:
   642                              - podAffinityTerm
   643                              - weight
   644                              type: object
   645                            type: array
   646                          requiredDuringSchedulingIgnoredDuringExecution:
   647                            items:
   648                              properties:
   649                                labelSelector:
   650                                  properties:
   651                                    matchExpressions:
   652                                      items:
   653                                        properties:
   654                                          key:
   655                                            type: string
   656                                          operator:
   657                                            type: string
   658                                          values:
   659                                            items:
   660                                              type: string
   661                                            type: array
   662                                        required:
   663                                        - key
   664                                        - operator
   665                                        type: object
   666                                      type: array
   667                                    matchLabels:
   668                                      additionalProperties:
   669                                        type: string
   670                                      type: object
   671                                  type: object
   672                                namespaces:
   673                                  items:
   674                                    type: string
   675                                  type: array
   676                                topologyKey:
   677                                  type: string
   678                              required:
   679                              - topologyKey
   680                              type: object
   681                            type: array
   682                        type: object
   683                      podAntiAffinity:
   684                        properties:
   685                          preferredDuringSchedulingIgnoredDuringExecution:
   686                            items:
   687                              properties:
   688                                podAffinityTerm:
   689                                  properties:
   690                                    labelSelector:
   691                                      properties:
   692                                        matchExpressions:
   693                                          items:
   694                                            properties:
   695                                              key:
   696                                                type: string
   697                                              operator:
   698                                                type: string
   699                                              values:
   700                                                items:
   701                                                  type: string
   702                                                type: array
   703                                            required:
   704                                            - key
   705                                            - operator
   706                                            type: object
   707                                          type: array
   708                                        matchLabels:
   709                                          additionalProperties:
   710                                            type: string
   711                                          type: object
   712                                      type: object
   713                                    namespaces:
   714                                      items:
   715                                        type: string
   716                                      type: array
   717                                    topologyKey:
   718                                      type: string
   719                                  required:
   720                                  - topologyKey
   721                                  type: object
   722                                weight:
   723                                  format: int32
   724                                  type: integer
   725                              required:
   726                              - podAffinityTerm
   727                              - weight
   728                              type: object
   729                            type: array
   730                          requiredDuringSchedulingIgnoredDuringExecution:
   731                            items:
   732                              properties:
   733                                labelSelector:
   734                                  properties:
   735                                    matchExpressions:
   736                                      items:
   737                                        properties:
   738                                          key:
   739                                            type: string
   740                                          operator:
   741                                            type: string
   742                                          values:
   743                                            items:
   744                                              type: string
   745                                            type: array
   746                                        required:
   747                                        - key
   748                                        - operator
   749                                        type: object
   750                                      type: array
   751                                    matchLabels:
   752                                      additionalProperties:
   753                                        type: string
   754                                      type: object
   755                                  type: object
   756                                namespaces:
   757                                  items:
   758                                    type: string
   759                                  type: array
   760                                topologyKey:
   761                                  type: string
   762                              required:
   763                              - topologyKey
   764                              type: object
   765                            type: array
   766                        type: object
   767                    type: object
   768                  annotations:
   769                    additionalProperties:
   770                      type: string
   771                    type: object
   772                  bufferStorage:
   773                    properties:
   774                      storage.backlog.mem_limit:
   775                        type: string
   776                      storage.checksum:
   777                        type: string
   778                      storage.path:
   779                        type: string
   780                      storage.sync:
   781                        type: string
   782                    type: object
   783                  bufferStorageVolume:
   784                    properties:
   785                      emptyDir:
   786                        properties:
   787                          medium:
   788                            type: string
   789                          sizeLimit:
   790                            type: string
   791                        type: object
   792                      host_path:
   793                        properties:
   794                          path:
   795                            type: string
   796                          type:
   797                            type: string
   798                        required:
   799                        - path
   800                        type: object
   801                      hostPath:
   802                        properties:
   803                          path:
   804                            type: string
   805                          type:
   806                            type: string
   807                        required:
   808                        - path
   809                        type: object
   810                      pvc:
   811                        properties:
   812                          source:
   813                            properties:
   814                              claimName:
   815                                type: string
   816                              readOnly:
   817                                type: boolean
   818                            required:
   819                            - claimName
   820                            type: object
   821                          spec:
   822                            properties:
   823                              accessModes:
   824                                items:
   825                                  type: string
   826                                type: array
   827                              dataSource:
   828                                properties:
   829                                  apiGroup:
   830                                    type: string
   831                                  kind:
   832                                    type: string
   833                                  name:
   834                                    type: string
   835                                required:
   836                                - kind
   837                                - name
   838                                type: object
   839                              resources:
   840                                properties:
   841                                  limits:
   842                                    additionalProperties:
   843                                      type: string
   844                                    type: object
   845                                  requests:
   846                                    additionalProperties:
   847                                      type: string
   848                                    type: object
   849                                type: object
   850                              selector:
   851                                properties:
   852                                  matchExpressions:
   853                                    items:
   854                                      properties:
   855                                        key:
   856                                          type: string
   857                                        operator:
   858                                          type: string
   859                                        values:
   860                                          items:
   861                                            type: string
   862                                          type: array
   863                                      required:
   864                                      - key
   865                                      - operator
   866                                      type: object
   867                                    type: array
   868                                  matchLabels:
   869                                    additionalProperties:
   870                                      type: string
   871                                    type: object
   872                                type: object
   873                              storageClassName:
   874                                type: string
   875                              volumeMode:
   876                                type: string
   877                              volumeName:
   878                                type: string
   879                            type: object
   880                        type: object
   881                    type: object
   882                  customConfigSecret:
   883                    type: string
   884                  extraVolumeMounts:
   885                    items:
   886                      properties:
   887                        destination:
   888                          pattern: ^/.+$
   889                          type: string
   890                        readOnly:
   891                          type: boolean
   892                        source:
   893                          pattern: ^/.+$
   894                          type: string
   895                      required:
   896                      - destination
   897                      - source
   898                      type: object
   899                    type: array
   900                  filterAws:
   901                    properties:
   902                      Match:
   903                        type: string
   904                      imds_version:
   905                        type: string
   906                    type: object
   907                  filterKubernetes:
   908                    properties:
   909                      Annotations:
   910                        type: string
   911                      Buffer_Size:
   912                        type: string
   913                      Dummy_Meta:
   914                        type: string
   915                      K8S-Logging.Exclude:
   916                        type: string
   917                      K8S-Logging.Parser:
   918                        type: string
   919                      Keep_Log:
   920                        type: string
   921                      Kube_CA_File:
   922                        type: string
   923                      Kube_CA_Path:
   924                        type: string
   925                      Kube_Tag_Prefix:
   926                        type: string
   927                      Kube_Token_File:
   928                        type: string
   929                      Kube_URL:
   930                        type: string
   931                      Kube_meta_preload_cache_dir:
   932                        type: string
   933                      Labels:
   934                        type: string
   935                      Match:
   936                        type: string
   937                      Merge_Log:
   938                        type: string
   939                      Merge_Log_Key:
   940                        type: string
   941                      Merge_Log_Trim:
   942                        type: string
   943                      Merge_Parser:
   944                        type: string
   945                      Regex_Parser:
   946                        type: string
   947                      Use_Journal:
   948                        type: string
   949                      tls.debug:
   950                        type: string
   951                      tls.verify:
   952                        type: string
   953                    type: object
   954                  image:
   955                    properties:
   956                      pullPolicy:
   957                        type: string
   958                      repository:
   959                        type: string
   960                      tag:
   961                        type: string
   962                    type: object
   963                  inputTail:
   964                    properties:
   965                      Buffer_Chunk_Size:
   966                        type: string
   967                      Buffer_Max_Size:
   968                        type: string
   969                      DB:
   970                        type: string
   971                      DB_Sync:
   972                        type: string
   973                      Docker_Mode:
   974                        type: string
   975                      Docker_Mode_Flush:
   976                        type: string
   977                      Exclude_Path:
   978                        type: string
   979                      Ignore_Older:
   980                        type: string
   981                      Key:
   982                        type: string
   983                      Mem_Buf_Limit:
   984                        type: string
   985                      Multiline:
   986                        type: string
   987                      Multiline_Flush:
   988                        type: string
   989                      Parser:
   990                        type: string
   991                      Parser_Firstline:
   992                        type: string
   993                      Parser_N:
   994                        items:
   995                          type: string
   996                        type: array
   997                      Path:
   998                        type: string
   999                      Path_Key:
  1000                        type: string
  1001                      Refresh_Interval:
  1002                        type: string
  1003                      Rotate_Wait:
  1004                        type: string
  1005                      Skip_Long_Lines:
  1006                        type: string
  1007                      Tag:
  1008                        type: string
  1009                      Tag_Regex:
  1010                        type: string
  1011                      storage.type:
  1012                        type: string
  1013                    type: object
  1014                  labels:
  1015                    additionalProperties:
  1016                      type: string
  1017                    type: object
  1018                  livenessDefaultCheck:
  1019                    type: boolean
  1020                  livenessProbe:
  1021                    properties:
  1022                      exec:
  1023                        properties:
  1024                          command:
  1025                            items:
  1026                              type: string
  1027                            type: array
  1028                        type: object
  1029                      failureThreshold:
  1030                        format: int32
  1031                        type: integer
  1032                      httpGet:
  1033                        properties:
  1034                          host:
  1035                            type: string
  1036                          httpHeaders:
  1037                            items:
  1038                              properties:
  1039                                name:
  1040                                  type: string
  1041                                value:
  1042                                  type: string
  1043                              required:
  1044                              - name
  1045                              - value
  1046                              type: object
  1047                            type: array
  1048                          path:
  1049                            type: string
  1050                          port:
  1051                            anyOf:
  1052                            - type: integer
  1053                            - type: string
  1054                            x-kubernetes-int-or-string: true
  1055                          scheme:
  1056                            type: string
  1057                        required:
  1058                        - port
  1059                        type: object
  1060                      initialDelaySeconds:
  1061                        format: int32
  1062                        type: integer
  1063                      periodSeconds:
  1064                        format: int32
  1065                        type: integer
  1066                      successThreshold:
  1067                        format: int32
  1068                        type: integer
  1069                      tcpSocket:
  1070                        properties:
  1071                          host:
  1072                            type: string
  1073                          port:
  1074                            anyOf:
  1075                            - type: integer
  1076                            - type: string
  1077                            x-kubernetes-int-or-string: true
  1078                        required:
  1079                        - port
  1080                        type: object
  1081                      timeoutSeconds:
  1082                        format: int32
  1083                        type: integer
  1084                    type: object
  1085                  metrics:
  1086                    properties:
  1087                      interval:
  1088                        type: string
  1089                      path:
  1090                        type: string
  1091                      port:
  1092                        format: int32
  1093                        type: integer
  1094                      prometheusAnnotations:
  1095                        type: boolean
  1096                      serviceMonitor:
  1097                        type: boolean
  1098                      serviceMonitorConfig:
  1099                        properties:
  1100                          additionalLabels:
  1101                            additionalProperties:
  1102                              type: string
  1103                            type: object
  1104                          honorLabels:
  1105                            type: boolean
  1106                          metricRelabelings:
  1107                            items:
  1108                              properties:
  1109                                action:
  1110                                  type: string
  1111                                modulus:
  1112                                  format: int64
  1113                                  type: integer
  1114                                regex:
  1115                                  type: string
  1116                                replacement:
  1117                                  type: string
  1118                                separator:
  1119                                  type: string
  1120                                sourceLabels:
  1121                                  items:
  1122                                    type: string
  1123                                  type: array
  1124                                targetLabel:
  1125                                  type: string
  1126                              type: object
  1127                            type: array
  1128                          relabelings:
  1129                            items:
  1130                              properties:
  1131                                action:
  1132                                  type: string
  1133                                modulus:
  1134                                  format: int64
  1135                                  type: integer
  1136                                regex:
  1137                                  type: string
  1138                                replacement:
  1139                                  type: string
  1140                                separator:
  1141                                  type: string
  1142                                sourceLabels:
  1143                                  items:
  1144                                    type: string
  1145                                  type: array
  1146                                targetLabel:
  1147                                  type: string
  1148                              type: object
  1149                            type: array
  1150                        type: object
  1151                      timeout:
  1152                        type: string
  1153                    type: object
  1154                  mountPath:
  1155                    type: string
  1156                  nodeSelector:
  1157                    additionalProperties:
  1158                      type: string
  1159                    type: object
  1160                  parser:
  1161                    type: string
  1162                  podPriorityClassName:
  1163                    type: string
  1164                  position_db:
  1165                    properties:
  1166                      emptyDir:
  1167                        properties:
  1168                          medium:
  1169                            type: string
  1170                          sizeLimit:
  1171                            type: string
  1172                        type: object
  1173                      host_path:
  1174                        properties:
  1175                          path:
  1176                            type: string
  1177                          type:
  1178                            type: string
  1179                        required:
  1180                        - path
  1181                        type: object
  1182                      hostPath:
  1183                        properties:
  1184                          path:
  1185                            type: string
  1186                          type:
  1187                            type: string
  1188                        required:
  1189                        - path
  1190                        type: object
  1191                      pvc:
  1192                        properties:
  1193                          source:
  1194                            properties:
  1195                              claimName:
  1196                                type: string
  1197                              readOnly:
  1198                                type: boolean
  1199                            required:
  1200                            - claimName
  1201                            type: object
  1202                          spec:
  1203                            properties:
  1204                              accessModes:
  1205                                items:
  1206                                  type: string
  1207                                type: array
  1208                              dataSource:
  1209                                properties:
  1210                                  apiGroup:
  1211                                    type: string
  1212                                  kind:
  1213                                    type: string
  1214                                  name:
  1215                                    type: string
  1216                                required:
  1217                                - kind
  1218                                - name
  1219                                type: object
  1220                              resources:
  1221                                properties:
  1222                                  limits:
  1223                                    additionalProperties:
  1224                                      type: string
  1225                                    type: object
  1226                                  requests:
  1227                                    additionalProperties:
  1228                                      type: string
  1229                                    type: object
  1230                                type: object
  1231                              selector:
  1232                                properties:
  1233                                  matchExpressions:
  1234                                    items:
  1235                                      properties:
  1236                                        key:
  1237                                          type: string
  1238                                        operator:
  1239                                          type: string
  1240                                        values:
  1241                                          items:
  1242                                            type: string
  1243                                          type: array
  1244                                      required:
  1245                                      - key
  1246                                      - operator
  1247                                      type: object
  1248                                    type: array
  1249                                  matchLabels:
  1250                                    additionalProperties:
  1251                                      type: string
  1252                                    type: object
  1253                                type: object
  1254                              storageClassName:
  1255                                type: string
  1256                              volumeMode:
  1257                                type: string
  1258                              volumeName:
  1259                                type: string
  1260                            type: object
  1261                        type: object
  1262                    type: object
  1263                  positiondb:
  1264                    properties:
  1265                      emptyDir:
  1266                        properties:
  1267                          medium:
  1268                            type: string
  1269                          sizeLimit:
  1270                            type: string
  1271                        type: object
  1272                      host_path:
  1273                        properties:
  1274                          path:
  1275                            type: string
  1276                          type:
  1277                            type: string
  1278                        required:
  1279                        - path
  1280                        type: object
  1281                      hostPath:
  1282                        properties:
  1283                          path:
  1284                            type: string
  1285                          type:
  1286                            type: string
  1287                        required:
  1288                        - path
  1289                        type: object
  1290                      pvc:
  1291                        properties:
  1292                          source:
  1293                            properties:
  1294                              claimName:
  1295                                type: string
  1296                              readOnly:
  1297                                type: boolean
  1298                            required:
  1299                            - claimName
  1300                            type: object
  1301                          spec:
  1302                            properties:
  1303                              accessModes:
  1304                                items:
  1305                                  type: string
  1306                                type: array
  1307                              dataSource:
  1308                                properties:
  1309                                  apiGroup:
  1310                                    type: string
  1311                                  kind:
  1312                                    type: string
  1313                                  name:
  1314                                    type: string
  1315                                required:
  1316                                - kind
  1317                                - name
  1318                                type: object
  1319                              resources:
  1320                                properties:
  1321                                  limits:
  1322                                    additionalProperties:
  1323                                      type: string
  1324                                    type: object
  1325                                  requests:
  1326                                    additionalProperties:
  1327                                      type: string
  1328                                    type: object
  1329                                type: object
  1330                              selector:
  1331                                properties:
  1332                                  matchExpressions:
  1333                                    items:
  1334                                      properties:
  1335                                        key:
  1336                                          type: string
  1337                                        operator:
  1338                                          type: string
  1339                                        values:
  1340                                          items:
  1341                                            type: string
  1342                                          type: array
  1343                                      required:
  1344                                      - key
  1345                                      - operator
  1346                                      type: object
  1347                                    type: array
  1348                                  matchLabels:
  1349                                    additionalProperties:
  1350                                      type: string
  1351                                    type: object
  1352                                type: object
  1353                              storageClassName:
  1354                                type: string
  1355                              volumeMode:
  1356                                type: string
  1357                              volumeName:
  1358                                type: string
  1359                            type: object
  1360                        type: object
  1361                    type: object
  1362                  readinessProbe:
  1363                    properties:
  1364                      exec:
  1365                        properties:
  1366                          command:
  1367                            items:
  1368                              type: string
  1369                            type: array
  1370                        type: object
  1371                      failureThreshold:
  1372                        format: int32
  1373                        type: integer
  1374                      httpGet:
  1375                        properties:
  1376                          host:
  1377                            type: string
  1378                          httpHeaders:
  1379                            items:
  1380                              properties:
  1381                                name:
  1382                                  type: string
  1383                                value:
  1384                                  type: string
  1385                              required:
  1386                              - name
  1387                              - value
  1388                              type: object
  1389                            type: array
  1390                          path:
  1391                            type: string
  1392                          port:
  1393                            anyOf:
  1394                            - type: integer
  1395                            - type: string
  1396                            x-kubernetes-int-or-string: true
  1397                          scheme:
  1398                            type: string
  1399                        required:
  1400                        - port
  1401                        type: object
  1402                      initialDelaySeconds:
  1403                        format: int32
  1404                        type: integer
  1405                      periodSeconds:
  1406                        format: int32
  1407                        type: integer
  1408                      successThreshold:
  1409                        format: int32
  1410                        type: integer
  1411                      tcpSocket:
  1412                        properties:
  1413                          host:
  1414                            type: string
  1415                          port:
  1416                            anyOf:
  1417                            - type: integer
  1418                            - type: string
  1419                            x-kubernetes-int-or-string: true
  1420                        required:
  1421                        - port
  1422                        type: object
  1423                      timeoutSeconds:
  1424                        format: int32
  1425                        type: integer
  1426                    type: object
  1427                  resources:
  1428                    properties:
  1429                      limits:
  1430                        additionalProperties:
  1431                          type: string
  1432                        type: object
  1433                      requests:
  1434                        additionalProperties:
  1435                          type: string
  1436                        type: object
  1437                    type: object
  1438                  security:
  1439                    properties:
  1440                      podSecurityContext:
  1441                        properties:
  1442                          fsGroup:
  1443                            format: int64
  1444                            type: integer
  1445                          fsGroupChangePolicy:
  1446                            type: string
  1447                          runAsGroup:
  1448                            format: int64
  1449                            type: integer
  1450                          runAsNonRoot:
  1451                            type: boolean
  1452                          runAsUser:
  1453                            format: int64
  1454                            type: integer
  1455                          seLinuxOptions:
  1456                            properties:
  1457                              level:
  1458                                type: string
  1459                              role:
  1460                                type: string
  1461                              type:
  1462                                type: string
  1463                              user:
  1464                                type: string
  1465                            type: object
  1466                          seccompProfile:
  1467                            properties:
  1468                              localhostProfile:
  1469                                type: string
  1470                              type:
  1471                                type: string
  1472                            required:
  1473                            - type
  1474                            type: object
  1475                          supplementalGroups:
  1476                            items:
  1477                              format: int64
  1478                              type: integer
  1479                            type: array
  1480                          sysctls:
  1481                            items:
  1482                              properties:
  1483                                name:
  1484                                  type: string
  1485                                value:
  1486                                  type: string
  1487                              required:
  1488                              - name
  1489                              - value
  1490                              type: object
  1491                            type: array
  1492                          windowsOptions:
  1493                            properties:
  1494                              gmsaCredentialSpec:
  1495                                type: string
  1496                              gmsaCredentialSpecName:
  1497                                type: string
  1498                              runAsUserName:
  1499                                type: string
  1500                            type: object
  1501                        type: object
  1502                      podSecurityPolicyCreate:
  1503                        type: boolean
  1504                      roleBasedAccessControlCreate:
  1505                        type: boolean
  1506                      securityContext:
  1507                        properties:
  1508                          allowPrivilegeEscalation:
  1509                            type: boolean
  1510                          capabilities:
  1511                            properties:
  1512                              add:
  1513                                items:
  1514                                  type: string
  1515                                type: array
  1516                              drop:
  1517                                items:
  1518                                  type: string
  1519                                type: array
  1520                            type: object
  1521                          privileged:
  1522                            type: boolean
  1523                          procMount:
  1524                            type: string
  1525                          readOnlyRootFilesystem:
  1526                            type: boolean
  1527                          runAsGroup:
  1528                            format: int64
  1529                            type: integer
  1530                          runAsNonRoot:
  1531                            type: boolean
  1532                          runAsUser:
  1533                            format: int64
  1534                            type: integer
  1535                          seLinuxOptions:
  1536                            properties:
  1537                              level:
  1538                                type: string
  1539                              role:
  1540                                type: string
  1541                              type:
  1542                                type: string
  1543                              user:
  1544                                type: string
  1545                            type: object
  1546                          seccompProfile:
  1547                            properties:
  1548                              localhostProfile:
  1549                                type: string
  1550                              type:
  1551                                type: string
  1552                            required:
  1553                            - type
  1554                            type: object
  1555                          windowsOptions:
  1556                            properties:
  1557                              gmsaCredentialSpec:
  1558                                type: string
  1559                              gmsaCredentialSpecName:
  1560                                type: string
  1561                              runAsUserName:
  1562                                type: string
  1563                            type: object
  1564                        type: object
  1565                      serviceAccount:
  1566                        type: string
  1567                    type: object
  1568                  targetHost:
  1569                    type: string
  1570                  targetPort:
  1571                    format: int32
  1572                    type: integer
  1573                  tls:
  1574                    properties:
  1575                      enabled:
  1576                        type: boolean
  1577                      secretName:
  1578                        type: string
  1579                      sharedKey:
  1580                        type: string
  1581                    required:
  1582                    - enabled
  1583                    type: object
  1584                  tolerations:
  1585                    items:
  1586                      properties:
  1587                        effect:
  1588                          type: string
  1589                        key:
  1590                          type: string
  1591                        operator:
  1592                          type: string
  1593                        tolerationSeconds:
  1594                          format: int64
  1595                          type: integer
  1596                        value:
  1597                          type: string
  1598                      type: object
  1599                    type: array
  1600                type: object
  1601              fluentd:
  1602                properties:
  1603                  affinity:
  1604                    properties:
  1605                      nodeAffinity:
  1606                        properties:
  1607                          preferredDuringSchedulingIgnoredDuringExecution:
  1608                            items:
  1609                              properties:
  1610                                preference:
  1611                                  properties:
  1612                                    matchExpressions:
  1613                                      items:
  1614                                        properties:
  1615                                          key:
  1616                                            type: string
  1617                                          operator:
  1618                                            type: string
  1619                                          values:
  1620                                            items:
  1621                                              type: string
  1622                                            type: array
  1623                                        required:
  1624                                        - key
  1625                                        - operator
  1626                                        type: object
  1627                                      type: array
  1628                                    matchFields:
  1629                                      items:
  1630                                        properties:
  1631                                          key:
  1632                                            type: string
  1633                                          operator:
  1634                                            type: string
  1635                                          values:
  1636                                            items:
  1637                                              type: string
  1638                                            type: array
  1639                                        required:
  1640                                        - key
  1641                                        - operator
  1642                                        type: object
  1643                                      type: array
  1644                                  type: object
  1645                                weight:
  1646                                  format: int32
  1647                                  type: integer
  1648                              required:
  1649                              - preference
  1650                              - weight
  1651                              type: object
  1652                            type: array
  1653                          requiredDuringSchedulingIgnoredDuringExecution:
  1654                            properties:
  1655                              nodeSelectorTerms:
  1656                                items:
  1657                                  properties:
  1658                                    matchExpressions:
  1659                                      items:
  1660                                        properties:
  1661                                          key:
  1662                                            type: string
  1663                                          operator:
  1664                                            type: string
  1665                                          values:
  1666                                            items:
  1667                                              type: string
  1668                                            type: array
  1669                                        required:
  1670                                        - key
  1671                                        - operator
  1672                                        type: object
  1673                                      type: array
  1674                                    matchFields:
  1675                                      items:
  1676                                        properties:
  1677                                          key:
  1678                                            type: string
  1679                                          operator:
  1680                                            type: string
  1681                                          values:
  1682                                            items:
  1683                                              type: string
  1684                                            type: array
  1685                                        required:
  1686                                        - key
  1687                                        - operator
  1688                                        type: object
  1689                                      type: array
  1690                                  type: object
  1691                                type: array
  1692                            required:
  1693                            - nodeSelectorTerms
  1694                            type: object
  1695                        type: object
  1696                      podAffinity:
  1697                        properties:
  1698                          preferredDuringSchedulingIgnoredDuringExecution:
  1699                            items:
  1700                              properties:
  1701                                podAffinityTerm:
  1702                                  properties:
  1703                                    labelSelector:
  1704                                      properties:
  1705                                        matchExpressions:
  1706                                          items:
  1707                                            properties:
  1708                                              key:
  1709                                                type: string
  1710                                              operator:
  1711                                                type: string
  1712                                              values:
  1713                                                items:
  1714                                                  type: string
  1715                                                type: array
  1716                                            required:
  1717                                            - key
  1718                                            - operator
  1719                                            type: object
  1720                                          type: array
  1721                                        matchLabels:
  1722                                          additionalProperties:
  1723                                            type: string
  1724                                          type: object
  1725                                      type: object
  1726                                    namespaces:
  1727                                      items:
  1728                                        type: string
  1729                                      type: array
  1730                                    topologyKey:
  1731                                      type: string
  1732                                  required:
  1733                                  - topologyKey
  1734                                  type: object
  1735                                weight:
  1736                                  format: int32
  1737                                  type: integer
  1738                              required:
  1739                              - podAffinityTerm
  1740                              - weight
  1741                              type: object
  1742                            type: array
  1743                          requiredDuringSchedulingIgnoredDuringExecution:
  1744                            items:
  1745                              properties:
  1746                                labelSelector:
  1747                                  properties:
  1748                                    matchExpressions:
  1749                                      items:
  1750                                        properties:
  1751                                          key:
  1752                                            type: string
  1753                                          operator:
  1754                                            type: string
  1755                                          values:
  1756                                            items:
  1757                                              type: string
  1758                                            type: array
  1759                                        required:
  1760                                        - key
  1761                                        - operator
  1762                                        type: object
  1763                                      type: array
  1764                                    matchLabels:
  1765                                      additionalProperties:
  1766                                        type: string
  1767                                      type: object
  1768                                  type: object
  1769                                namespaces:
  1770                                  items:
  1771                                    type: string
  1772                                  type: array
  1773                                topologyKey:
  1774                                  type: string
  1775                              required:
  1776                              - topologyKey
  1777                              type: object
  1778                            type: array
  1779                        type: object
  1780                      podAntiAffinity:
  1781                        properties:
  1782                          preferredDuringSchedulingIgnoredDuringExecution:
  1783                            items:
  1784                              properties:
  1785                                podAffinityTerm:
  1786                                  properties:
  1787                                    labelSelector:
  1788                                      properties:
  1789                                        matchExpressions:
  1790                                          items:
  1791                                            properties:
  1792                                              key:
  1793                                                type: string
  1794                                              operator:
  1795                                                type: string
  1796                                              values:
  1797                                                items:
  1798                                                  type: string
  1799                                                type: array
  1800                                            required:
  1801                                            - key
  1802                                            - operator
  1803                                            type: object
  1804                                          type: array
  1805                                        matchLabels:
  1806                                          additionalProperties:
  1807                                            type: string
  1808                                          type: object
  1809                                      type: object
  1810                                    namespaces:
  1811                                      items:
  1812                                        type: string
  1813                                      type: array
  1814                                    topologyKey:
  1815                                      type: string
  1816                                  required:
  1817                                  - topologyKey
  1818                                  type: object
  1819                                weight:
  1820                                  format: int32
  1821                                  type: integer
  1822                              required:
  1823                              - podAffinityTerm
  1824                              - weight
  1825                              type: object
  1826                            type: array
  1827                          requiredDuringSchedulingIgnoredDuringExecution:
  1828                            items:
  1829                              properties:
  1830                                labelSelector:
  1831                                  properties:
  1832                                    matchExpressions:
  1833                                      items:
  1834                                        properties:
  1835                                          key:
  1836                                            type: string
  1837                                          operator:
  1838                                            type: string
  1839                                          values:
  1840                                            items:
  1841                                              type: string
  1842                                            type: array
  1843                                        required:
  1844                                        - key
  1845                                        - operator
  1846                                        type: object
  1847                                      type: array
  1848                                    matchLabels:
  1849                                      additionalProperties:
  1850                                        type: string
  1851                                      type: object
  1852                                  type: object
  1853                                namespaces:
  1854                                  items:
  1855                                    type: string
  1856                                  type: array
  1857                                topologyKey:
  1858                                  type: string
  1859                              required:
  1860                              - topologyKey
  1861                              type: object
  1862                            type: array
  1863                        type: object
  1864                    type: object
  1865                  annotations:
  1866                    additionalProperties:
  1867                      type: string
  1868                    type: object
  1869                  bufferStorageVolume:
  1870                    properties:
  1871                      emptyDir:
  1872                        properties:
  1873                          medium:
  1874                            type: string
  1875                          sizeLimit:
  1876                            type: string
  1877                        type: object
  1878                      host_path:
  1879                        properties:
  1880                          path:
  1881                            type: string
  1882                          type:
  1883                            type: string
  1884                        required:
  1885                        - path
  1886                        type: object
  1887                      hostPath:
  1888                        properties:
  1889                          path:
  1890                            type: string
  1891                          type:
  1892                            type: string
  1893                        required:
  1894                        - path
  1895                        type: object
  1896                      pvc:
  1897                        properties:
  1898                          source:
  1899                            properties:
  1900                              claimName:
  1901                                type: string
  1902                              readOnly:
  1903                                type: boolean
  1904                            required:
  1905                            - claimName
  1906                            type: object
  1907                          spec:
  1908                            properties:
  1909                              accessModes:
  1910                                items:
  1911                                  type: string
  1912                                type: array
  1913                              dataSource:
  1914                                properties:
  1915                                  apiGroup:
  1916                                    type: string
  1917                                  kind:
  1918                                    type: string
  1919                                  name:
  1920                                    type: string
  1921                                required:
  1922                                - kind
  1923                                - name
  1924                                type: object
  1925                              resources:
  1926                                properties:
  1927                                  limits:
  1928                                    additionalProperties:
  1929                                      type: string
  1930                                    type: object
  1931                                  requests:
  1932                                    additionalProperties:
  1933                                      type: string
  1934                                    type: object
  1935                                type: object
  1936                              selector:
  1937                                properties:
  1938                                  matchExpressions:
  1939                                    items:
  1940                                      properties:
  1941                                        key:
  1942                                          type: string
  1943                                        operator:
  1944                                          type: string
  1945                                        values:
  1946                                          items:
  1947                                            type: string
  1948                                          type: array
  1949                                      required:
  1950                                      - key
  1951                                      - operator
  1952                                      type: object
  1953                                    type: array
  1954                                  matchLabels:
  1955                                    additionalProperties:
  1956                                      type: string
  1957                                    type: object
  1958                                type: object
  1959                              storageClassName:
  1960                                type: string
  1961                              volumeMode:
  1962                                type: string
  1963                              volumeName:
  1964                                type: string
  1965                            type: object
  1966                        type: object
  1967                    type: object
  1968                  configCheckAnnotations:
  1969                    additionalProperties:
  1970                      type: string
  1971                    type: object
  1972                  configReloaderImage:
  1973                    properties:
  1974                      pullPolicy:
  1975                        type: string
  1976                      repository:
  1977                        type: string
  1978                      tag:
  1979                        type: string
  1980                    type: object
  1981                  disablePvc:
  1982                    type: boolean
  1983                  fluentLogDestination:
  1984                    type: string
  1985                  fluentOutLogrotate:
  1986                    properties:
  1987                      age:
  1988                        type: string
  1989                      enabled:
  1990                        type: boolean
  1991                      path:
  1992                        type: string
  1993                      size:
  1994                        type: string
  1995                    required:
  1996                    - enabled
  1997                    type: object
  1998                  fluentdPvcSpec:
  1999                    properties:
  2000                      emptyDir:
  2001                        properties:
  2002                          medium:
  2003                            type: string
  2004                          sizeLimit:
  2005                            type: string
  2006                        type: object
  2007                      host_path:
  2008                        properties:
  2009                          path:
  2010                            type: string
  2011                          type:
  2012                            type: string
  2013                        required:
  2014                        - path
  2015                        type: object
  2016                      hostPath:
  2017                        properties:
  2018                          path:
  2019                            type: string
  2020                          type:
  2021                            type: string
  2022                        required:
  2023                        - path
  2024                        type: object
  2025                      pvc:
  2026                        properties:
  2027                          source:
  2028                            properties:
  2029                              claimName:
  2030                                type: string
  2031                              readOnly:
  2032                                type: boolean
  2033                            required:
  2034                            - claimName
  2035                            type: object
  2036                          spec:
  2037                            properties:
  2038                              accessModes:
  2039                                items:
  2040                                  type: string
  2041                                type: array
  2042                              dataSource:
  2043                                properties:
  2044                                  apiGroup:
  2045                                    type: string
  2046                                  kind:
  2047                                    type: string
  2048                                  name:
  2049                                    type: string
  2050                                required:
  2051                                - kind
  2052                                - name
  2053                                type: object
  2054                              resources:
  2055                                properties:
  2056                                  limits:
  2057                                    additionalProperties:
  2058                                      type: string
  2059                                    type: object
  2060                                  requests:
  2061                                    additionalProperties:
  2062                                      type: string
  2063                                    type: object
  2064                                type: object
  2065                              selector:
  2066                                properties:
  2067                                  matchExpressions:
  2068                                    items:
  2069                                      properties:
  2070                                        key:
  2071                                          type: string
  2072                                        operator:
  2073                                          type: string
  2074                                        values:
  2075                                          items:
  2076                                            type: string
  2077                                          type: array
  2078                                      required:
  2079                                      - key
  2080                                      - operator
  2081                                      type: object
  2082                                    type: array
  2083                                  matchLabels:
  2084                                    additionalProperties:
  2085                                      type: string
  2086                                    type: object
  2087                                type: object
  2088                              storageClassName:
  2089                                type: string
  2090                              volumeMode:
  2091                                type: string
  2092                              volumeName:
  2093                                type: string
  2094                            type: object
  2095                        type: object
  2096                    type: object
  2097                  image:
  2098                    properties:
  2099                      pullPolicy:
  2100                        type: string
  2101                      repository:
  2102                        type: string
  2103                      tag:
  2104                        type: string
  2105                    type: object
  2106                  labels:
  2107                    additionalProperties:
  2108                      type: string
  2109                    type: object
  2110                  livenessDefaultCheck:
  2111                    type: boolean
  2112                  livenessProbe:
  2113                    properties:
  2114                      exec:
  2115                        properties:
  2116                          command:
  2117                            items:
  2118                              type: string
  2119                            type: array
  2120                        type: object
  2121                      failureThreshold:
  2122                        format: int32
  2123                        type: integer
  2124                      httpGet:
  2125                        properties:
  2126                          host:
  2127                            type: string
  2128                          httpHeaders:
  2129                            items:
  2130                              properties:
  2131                                name:
  2132                                  type: string
  2133                                value:
  2134                                  type: string
  2135                              required:
  2136                              - name
  2137                              - value
  2138                              type: object
  2139                            type: array
  2140                          path:
  2141                            type: string
  2142                          port:
  2143                            anyOf:
  2144                            - type: integer
  2145                            - type: string
  2146                            x-kubernetes-int-or-string: true
  2147                          scheme:
  2148                            type: string
  2149                        required:
  2150                        - port
  2151                        type: object
  2152                      initialDelaySeconds:
  2153                        format: int32
  2154                        type: integer
  2155                      periodSeconds:
  2156                        format: int32
  2157                        type: integer
  2158                      successThreshold:
  2159                        format: int32
  2160                        type: integer
  2161                      tcpSocket:
  2162                        properties:
  2163                          host:
  2164                            type: string
  2165                          port:
  2166                            anyOf:
  2167                            - type: integer
  2168                            - type: string
  2169                            x-kubernetes-int-or-string: true
  2170                        required:
  2171                        - port
  2172                        type: object
  2173                      timeoutSeconds:
  2174                        format: int32
  2175                        type: integer
  2176                    type: object
  2177                  logLevel:
  2178                    type: string
  2179                  metrics:
  2180                    properties:
  2181                      interval:
  2182                        type: string
  2183                      path:
  2184                        type: string
  2185                      port:
  2186                        format: int32
  2187                        type: integer
  2188                      prometheusAnnotations:
  2189                        type: boolean
  2190                      serviceMonitor:
  2191                        type: boolean
  2192                      serviceMonitorConfig:
  2193                        properties:
  2194                          additionalLabels:
  2195                            additionalProperties:
  2196                              type: string
  2197                            type: object
  2198                          honorLabels:
  2199                            type: boolean
  2200                          metricRelabelings:
  2201                            items:
  2202                              properties:
  2203                                action:
  2204                                  type: string
  2205                                modulus:
  2206                                  format: int64
  2207                                  type: integer
  2208                                regex:
  2209                                  type: string
  2210                                replacement:
  2211                                  type: string
  2212                                separator:
  2213                                  type: string
  2214                                sourceLabels:
  2215                                  items:
  2216                                    type: string
  2217                                  type: array
  2218                                targetLabel:
  2219                                  type: string
  2220                              type: object
  2221                            type: array
  2222                          relabelings:
  2223                            items:
  2224                              properties:
  2225                                action:
  2226                                  type: string
  2227                                modulus:
  2228                                  format: int64
  2229                                  type: integer
  2230                                regex:
  2231                                  type: string
  2232                                replacement:
  2233                                  type: string
  2234                                separator:
  2235                                  type: string
  2236                                sourceLabels:
  2237                                  items:
  2238                                    type: string
  2239                                  type: array
  2240                                targetLabel:
  2241                                  type: string
  2242                              type: object
  2243                            type: array
  2244                        type: object
  2245                      timeout:
  2246                        type: string
  2247                    type: object
  2248                  nodeSelector:
  2249                    additionalProperties:
  2250                      type: string
  2251                    type: object
  2252                  podPriorityClassName:
  2253                    type: string
  2254                  port:
  2255                    format: int32
  2256                    type: integer
  2257                  readinessProbe:
  2258                    properties:
  2259                      exec:
  2260                        properties:
  2261                          command:
  2262                            items:
  2263                              type: string
  2264                            type: array
  2265                        type: object
  2266                      failureThreshold:
  2267                        format: int32
  2268                        type: integer
  2269                      httpGet:
  2270                        properties:
  2271                          host:
  2272                            type: string
  2273                          httpHeaders:
  2274                            items:
  2275                              properties:
  2276                                name:
  2277                                  type: string
  2278                                value:
  2279                                  type: string
  2280                              required:
  2281                              - name
  2282                              - value
  2283                              type: object
  2284                            type: array
  2285                          path:
  2286                            type: string
  2287                          port:
  2288                            anyOf:
  2289                            - type: integer
  2290                            - type: string
  2291                            x-kubernetes-int-or-string: true
  2292                          scheme:
  2293                            type: string
  2294                        required:
  2295                        - port
  2296                        type: object
  2297                      initialDelaySeconds:
  2298                        format: int32
  2299                        type: integer
  2300                      periodSeconds:
  2301                        format: int32
  2302                        type: integer
  2303                      successThreshold:
  2304                        format: int32
  2305                        type: integer
  2306                      tcpSocket:
  2307                        properties:
  2308                          host:
  2309                            type: string
  2310                          port:
  2311                            anyOf:
  2312                            - type: integer
  2313                            - type: string
  2314                            x-kubernetes-int-or-string: true
  2315                        required:
  2316                        - port
  2317                        type: object
  2318                      timeoutSeconds:
  2319                        format: int32
  2320                        type: integer
  2321                    type: object
  2322                  resources:
  2323                    properties:
  2324                      limits:
  2325                        additionalProperties:
  2326                          type: string
  2327                        type: object
  2328                      requests:
  2329                        additionalProperties:
  2330                          type: string
  2331                        type: object
  2332                    type: object
  2333                  scaling:
  2334                    properties:
  2335                      podManagementPolicy:
  2336                        type: string
  2337                      replicas:
  2338                        type: integer
  2339                    type: object
  2340                  security:
  2341                    properties:
  2342                      podSecurityContext:
  2343                        properties:
  2344                          fsGroup:
  2345                            format: int64
  2346                            type: integer
  2347                          fsGroupChangePolicy:
  2348                            type: string
  2349                          runAsGroup:
  2350                            format: int64
  2351                            type: integer
  2352                          runAsNonRoot:
  2353                            type: boolean
  2354                          runAsUser:
  2355                            format: int64
  2356                            type: integer
  2357                          seLinuxOptions:
  2358                            properties:
  2359                              level:
  2360                                type: string
  2361                              role:
  2362                                type: string
  2363                              type:
  2364                                type: string
  2365                              user:
  2366                                type: string
  2367                            type: object
  2368                          seccompProfile:
  2369                            properties:
  2370                              localhostProfile:
  2371                                type: string
  2372                              type:
  2373                                type: string
  2374                            required:
  2375                            - type
  2376                            type: object
  2377                          supplementalGroups:
  2378                            items:
  2379                              format: int64
  2380                              type: integer
  2381                            type: array
  2382                          sysctls:
  2383                            items:
  2384                              properties:
  2385                                name:
  2386                                  type: string
  2387                                value:
  2388                                  type: string
  2389                              required:
  2390                              - name
  2391                              - value
  2392                              type: object
  2393                            type: array
  2394                          windowsOptions:
  2395                            properties:
  2396                              gmsaCredentialSpec:
  2397                                type: string
  2398                              gmsaCredentialSpecName:
  2399                                type: string
  2400                              runAsUserName:
  2401                                type: string
  2402                            type: object
  2403                        type: object
  2404                      podSecurityPolicyCreate:
  2405                        type: boolean
  2406                      roleBasedAccessControlCreate:
  2407                        type: boolean
  2408                      securityContext:
  2409                        properties:
  2410                          allowPrivilegeEscalation:
  2411                            type: boolean
  2412                          capabilities:
  2413                            properties:
  2414                              add:
  2415                                items:
  2416                                  type: string
  2417                                type: array
  2418                              drop:
  2419                                items:
  2420                                  type: string
  2421                                type: array
  2422                            type: object
  2423                          privileged:
  2424                            type: boolean
  2425                          procMount:
  2426                            type: string
  2427                          readOnlyRootFilesystem:
  2428                            type: boolean
  2429                          runAsGroup:
  2430                            format: int64
  2431                            type: integer
  2432                          runAsNonRoot:
  2433                            type: boolean
  2434                          runAsUser:
  2435                            format: int64
  2436                            type: integer
  2437                          seLinuxOptions:
  2438                            properties:
  2439                              level:
  2440                                type: string
  2441                              role:
  2442                                type: string
  2443                              type:
  2444                                type: string
  2445                              user:
  2446                                type: string
  2447                            type: object
  2448                          seccompProfile:
  2449                            properties:
  2450                              localhostProfile:
  2451                                type: string
  2452                              type:
  2453                                type: string
  2454                            required:
  2455                            - type
  2456                            type: object
  2457                          windowsOptions:
  2458                            properties:
  2459                              gmsaCredentialSpec:
  2460                                type: string
  2461                              gmsaCredentialSpecName:
  2462                                type: string
  2463                              runAsUserName:
  2464                                type: string
  2465                            type: object
  2466                        type: object
  2467                      serviceAccount:
  2468                        type: string
  2469                    type: object
  2470                  tls:
  2471                    properties:
  2472                      enabled:
  2473                        type: boolean
  2474                      secretName:
  2475                        type: string
  2476                      sharedKey:
  2477                        type: string
  2478                    required:
  2479                    - enabled
  2480                    type: object
  2481                  tolerations:
  2482                    items:
  2483                      properties:
  2484                        effect:
  2485                          type: string
  2486                        key:
  2487                          type: string
  2488                        operator:
  2489                          type: string
  2490                        tolerationSeconds:
  2491                          format: int64
  2492                          type: integer
  2493                        value:
  2494                          type: string
  2495                      type: object
  2496                    type: array
  2497                  volumeModImage:
  2498                    properties:
  2499                      pullPolicy:
  2500                        type: string
  2501                      repository:
  2502                        type: string
  2503                      tag:
  2504                        type: string
  2505                    type: object
  2506                  volumeMountChmod:
  2507                    type: boolean
  2508                  workers:
  2509                    format: int32
  2510                    type: integer
  2511                type: object
  2512              loggingRef:
  2513                type: string
  2514              watchNamespaces:
  2515                items:
  2516                  type: string
  2517                type: array
  2518            required:
  2519            - controlNamespace
  2520            type: object
  2521          status:
  2522            properties:
  2523              configCheckResults:
  2524                additionalProperties:
  2525                  type: boolean
  2526                type: object
  2527            type: object
  2528        type: object
  2529    version: v1beta1
  2530    versions:
  2531    - name: v1beta1
  2532      served: true
  2533      storage: true
  2534  status:
  2535    acceptedNames:
  2536      kind: ""
  2537      plural: ""
  2538    conditions: []
  2539    storedVersions: []