Multiple client.external-labels

Hello! I have helm chart promtail in FluxCD:

apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
  name: promtail
  namespace: logging
spec:
  chart:
    spec:
      chart: promtail
      version: 6.7.4
      sourceRef:
        kind: HelmRepository
        name: promtail
  interval: 5m0s
  releaseName: promtail
  targetNamespace: logging
  values:
    extraArgs:
      - -client.external-labels=site=xxxx-uat
    config:
      clients:
        - url: http://xxxxxxxxxx/loki/api/v1/push
      snippets:
        pipelineStages:
          - cri: {}

When i set

    extraArgs:
      - -client.external-labels=site=xxx-uat
      - -client.external-labels=cluster=uat

then i lost logs.

How set Multiple client.external-labels ?

Seperate multiple external-labels by coma “,” , and quote them if neccessary

eg.

extraArgs:
  - "-client.external-labels=hostname=$(HOSTNAME),cluster=uat,site=xxx-uat"