cloudProvider: aws

prometheus:
  port: 9090
  storage: 2Gi

aggregatePrometheus:
  port: 9090
  storage: 2Gi
  seed: seed
  hostName: p.seed-1.example.com
  secretName: prometheus-tls

grafana:
  hostName: p.seed-1.example.com
  secretName: grafana-tls

allowedMetrics:
  alertmanager: []

  cAdvisor:
  - container_cpu_cfs_periods_total
  - container_cpu_cfs_throttled_seconds_total
  - container_cpu_cfs_throttled_periods_total
  - container_cpu_usage_seconds_total
  - container_fs_reads_bytes_total
  - container_fs_writes_bytes_total
  - container_fs_inodes_total
  - container_fs_limit_bytes
  - container_fs_usage_bytes
  - container_last_seen
  - container_memory_working_set_bytes
  - container_network_receive_bytes_total
  - container_network_transmit_bytes_total

  kubelet:
  - kubelet_volume_stats_available_bytes
  - kubelet_volume_stats_capacity_bytes

  nodeExporter:
  - node_cpu_seconds_total
  - node_filesystem_avail_bytes
  - node_filesystem_free_bytes
  - node_filesystem_size_bytes
  - node_load1
  - node_load5
  - node_load15
  - node_memory_Active_bytes
  - node_nf_conntrack_entries
  - node_nf_conntrack_entries_limit
  - process_max_fds
  - process_open_fds

  kubeStateMetrics:
  - kube_daemonset_metadata_generation
  - kube_daemonset_status_current_number_scheduled
  - kube_daemonset_status_desired_number_scheduled
  - kube_daemonset_status_number_available
  - kube_daemonset_status_number_unavailable
  - kube_daemonset_updated_number_scheduled
  - kube_deployment_metadata_generation
  - kube_deployment_spec_replicas
  - kube_deployment_status_observed_generation
  - kube_deployment_status_replicas
  - kube_deployment_status_replicas_available
  - kube_deployment_status_replicas_unavailable
  - kube_deployment_status_replicas_updated
  - kube_node_info
  - kube_node_labels
  - kube_node_spec_unschedulable
  - kube_node_status_allocatable_cpu_cores
  - kube_node_status_allocatable_memory_bytes
  - kube_node_status_allocatable_pods
  - kube_node_status_capacity_cpu_cores
  - kube_node_status_capacity_memory_bytes
  - kube_node_status_capacity_pods
  - kube_node_status_condition
  - kube_pod_container_info
  - kube_pod_container_resource_limits_cpu_cores
  - kube_pod_container_resource_limits_memory_bytes
  - kube_pod_container_resource_requests_cpu_cores
  - kube_pod_container_resource_requests_memory_bytes
  - kube_pod_container_status_restarts_total
  - kube_pod_info
  - kube_pod_labels
  - kube_pod_status_phase
  - kube_pod_status_ready
  - kube_statefulset_metadata_generation
  - kube_statefulset_replicas
  - kube_statefulset_status_observed_generation
  - kube_statefulset_status_replicas
  - kube_statefulset_status_replicas_current
  - kube_statefulset_status_replicas_ready
  - kube_statefulset_status_replicas_updated
  - kube_hpa_spec_max_replicas
  - kube_hpa_spec_min_replicas
  - kube_hpa_status_condition
  - kube_hpa_status_current_replicas
  - kube_hpa_status_desired_replicas

  fluentd: []
  fluentbit: []

  elasticsearch:
  - elasticsearch_cluster_health_active_primary_shards
  - elasticsearch_cluster_health_active_shards
  - elasticsearch_cluster_health_delayed_unassigned_shards
  - elasticsearch_cluster_health_number_of_pending_tasks
  - elasticsearch_cluster_health_status
  - elasticsearch_filesystem_data_free_bytes
  - elasticsearch_indices_flush_time_seconds
  - elasticsearch_indices_flush_total
  - elasticsearch_indices_segments_count
  - elasticsearch_indices_segments_memory_bytes
  - elasticsearch_jvm_memory_pool_used_bytes
  - elasticsearch_jvm_memory_pool_max_bytes

  vpa:
  - vpa_status_recommendation
  - vpa_spec_container_resource_policy_allowed
  - vpa_metadata_generation

  hvpa:
  - hvpa_aggregate_applied_scaling_total
  - hvpa_aggregate_blocked_scalings_total
  - hvpa_spec_replicas
  - hvpa_status_replicas
  - hvpa_status_applied_hpa_current_replicas
  - hvpa_status_applied_hpa_desired_replicas
  - hvpa_status_applied_vpa_recommendation
  - hvpa_status_blocked_hpa_current_replicas
  - hvpa_status_blocked_hpa_desired_replicas
  - hvpa_status_blocked_vpa_recommendation


ingress:
  # admin : admin base64 encoded
  basicAuthSecret: YWRtaW46JGFwcjEkSWRSaVM5c3MkR3U1MHMxaGUwL2Z6Tzh2elE4S1BEMQ==

reserveExcessCapacity: true

replicas:
  reserve-excess-capacity: 0

prometheusPort: 9090

global:
  images:
    alertmanager: image-repository:image-tag
    alpine: image-repository:image-tag
    configmap-reloader: image-repository:image-tag
    curator-es: image-repository:image-tag
    elasticsearch-oss: image-repository:image-tag
    elasticsearch-searchguard-oss: image-repository:image-tag
    fluentd-es: image-repository:image-tag
    gardener-resource-manager: image-repository:image-tag
    gardener-seed-admission-controller: image-repository:image-tag
    grafana: image-repository:image-tag
    kibana-oss: image-repository:image-tag
    pause-container: image-repository:image-tag
    prometheus: image-repository:image-tag
    vpa-admission-controller: image-repository:image-tag
    vpa-recommender: image-repository:image-tag
    vpa-updater: image-repository:image-tag
    hvpa-controller: image-repository:image-tag

  imageVectorOverwrites: {}
#   etcd-druid: |
#     Please find documentation in docs/deployment/image_vector.md

  elasticsearchPorts:
    db: 9200
    transport: 9300

elastic-kibana-curator:
  enabled: true
  curator:
    objectCount: 1
  elasticsearch:
    objectCount: 1

fluentd-es:
  enabled: true

alertmanager:
  emailConfigs: []
  enabled: true
  storage: 1Gi

hvpa:
  enabled: false

global-network-policies:
  denyAll: false

gardenerResourceManager:
  resources:
    requests:
      cpu: 23m
      memory: 47Mi
    limits:
      cpu: 400m
      memory: 512Mi
  replicas: 1
  resourceClass: seed
  syncPeriod: 1h0m0s
  healthSyncPeriod: 1m0s
  concurrentSyncs: 20
  podAnnotations: {}

gardenerSeedAdmissionController:
  resources:
    requests:
      cpu: 10m
      memory: 50Mi
    limits:
      cpu: 200m
      memory: 100Mi
  replicas: 2
