pyrra icon indicating copy to clipboard operation
pyrra copied to clipboard

Environment variables support in Pyrra

Open lukasmrtvy opened this issue 1 year ago • 2 comments

Would be great to support env vars in Pyrra, for example:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: pyrra-api
  namespace: monitoring
spec:
  template:
    spec:
      containers:
        - name: pyrra
          env:
          - name: PASSWORD
            valueFrom:
              secretKeyRef:
                name: secrets
                key: password
          args:
            - api
            - --log-level=info
            - --prometheus-url=http://mimir-gateway.mimir:80/prometheus
            - --prometheus-basic-auth-password=$PASSWORD
            - --prometheus-basic-auth-username=mimir
            - --api-url=http://pyrra-kubernetes:9444

lukasmrtvy avatar Mar 20 '24 22:03 lukasmrtvy

We could implement something like that, however, just like Prometheus, I'm in favour to use files containing passwords. Do you think using files would work too?

metalmatze avatar Apr 01 '24 17:04 metalmatze