diff --git a/charts/flagger/README.md b/charts/flagger/README.md index f17900d62..dc8df74c4 100644 --- a/charts/flagger/README.md +++ b/charts/flagger/README.md @@ -77,6 +77,7 @@ Parameter | Description | Default `image.repository` | Image repository | `weaveworks/flagger` `image.tag` | Image tag | `` `image.pullPolicy` | Image pull policy | `IfNotPresent` +`logLevel` | Log level | `info` `prometheus.install` | If `true`, installs Prometheus configured to scrape all pods in the custer including the App Mesh sidecar | `false` `metricsServer` | Prometheus URL, used when `prometheus.install` is `false` | `http://prometheus.istio-system:9090` `selectorLabels` | List of labels that Flagger uses to create pod selectors | `app,name,app.kubernetes.io/name` diff --git a/charts/flagger/templates/deployment.yaml b/charts/flagger/templates/deployment.yaml index 5d6c5278e..2c2115ea2 100644 --- a/charts/flagger/templates/deployment.yaml +++ b/charts/flagger/templates/deployment.yaml @@ -65,7 +65,7 @@ spec: containerPort: 8080 command: - ./flagger - - -log-level=info + - -log-level={{ .Values.logLevel }} {{- if .Values.meshProvider }} - -mesh-provider={{ .Values.meshProvider }} {{- end }} diff --git a/charts/flagger/values.yaml b/charts/flagger/values.yaml index 24495ef08..ca9b123a3 100644 --- a/charts/flagger/values.yaml +++ b/charts/flagger/values.yaml @@ -6,6 +6,9 @@ image: pullPolicy: IfNotPresent pullSecret: +# accepted values are debug, info, warning, error (defaults to info) +logLevel: info + podAnnotations: prometheus.io/scrape: "true" prometheus.io/port: "8080"