Ldap.toml kubernetes config issue

Configuring ldap in kubernetes grafana but rather than picking specified host, grafana is picking default host.
values.yaml

grafana.ini:

  auth.ldap:
    enabled: true
    allow_sign_up: true
    config_file: /etc/grafana/ldap.toml

ldap:
  enabled: true
  # `config` is the content of `ldap.toml` that will be stored in the created secret
  # config: ""
  config: |-
    verbose_logging = true

    [[servers]]
    host = "10.10.10.10"
    port = 389
    use_ssl = false
    start_tls = false
    ssl_skip_verify = false
    # Search user bind dn
    bind_dn = "cn=admin,dc=grafana,dc=org"
    # Search user bind password
    bind_password = 'password'
    # Search filter, for example "(cn=%s)" or "(sAMAccountName=%s)"
    search_filter = "(cn=%s)"
    # An array of base dns to search through
    search_base_dns = ["dc=xxxx,dc=xxx,dc=xxx"]

    # Specify names of the ldap attributes your ldap uses
    [servers.attributes]
    name = "givenName"
    surname = "sn"
    username = "cn"
    member_of = "memberOf"
    email =  "email"

    # Map ldap groups to grafana org roles
    [[servers.group_mappings]]
    group_dn = "CN=abc,OU=xxx,DC=xxx,DC=xxx,DC=xxx"
    org_role = "Admin"
    # The Grafana organization database id, optional, if left out the default org (id 1) will be used
    # org_id = 1