diff --git a/CHANGELOG.md b/CHANGELOG.md index 1aec27651b85..7d9c9ea3c3eb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ can be found at [#317](https://github.com/grafana/agent/issues/317). # Master (unreleased) +# v0.10.0 (2021-01-13) + - [FEATURE] Prometheus `remote_write` now supports SigV4 authentication using the [AWS default credentials chain](https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/credentials.html). diff --git a/docs/configuration-reference.md b/docs/configuration-reference.md index d737a454c7d7..30499ebe5cc1 100644 --- a/docs/configuration-reference.md +++ b/docs/configuration-reference.md @@ -2060,7 +2060,7 @@ docker run \ -v "/proc:/host/proc:ro,rslave" \ -v /tmp/agent:/etc/agent \ -v /path/to/config.yaml:/etc/agent-config/agent.yaml \ - grafana/agent:v0.9.1 \ + grafana/agent:v0.10.0 \ --config.file=/etc/agent-config/agent.yaml ``` @@ -2100,7 +2100,7 @@ metadata: name: agent spec: containers: - - image: grafana/agent:v0.9.1 + - image: grafana/agent:v0.10.0 name: agent args: - --config.file=/etc/agent-config/agent.yaml @@ -2366,7 +2366,7 @@ docker run \ -v "/proc:/proc:ro" \ -v /tmp/agent:/etc/agent \ -v /path/to/config.yaml:/etc/agent-config/agent.yaml \ - grafana/agent:v0.9.1 \ + grafana/agent:v0.10.0 \ --config.file=/etc/agent-config/agent.yaml ``` @@ -2383,7 +2383,7 @@ metadata: name: agent spec: containers: - - image: grafana/agent:v0.9.1 + - image: grafana/agent:v0.10.0 name: agent args: - --config.file=/etc/agent-config/agent.yaml diff --git a/docs/getting-started.md b/docs/getting-started.md index c918cfdacde5..1d85a22fc30f 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -46,7 +46,7 @@ Currently, there are five ways to install the agent: ### Docker Container ``` -docker pull grafana/agent:v0.9.1 +docker pull grafana/agent:v0.10.0 ``` ### Kubernetes Install Script @@ -269,7 +269,7 @@ path of your Agent's YAML configuration file. docker run \ -v /tmp/agent:/etc/agent \ -v /path/to/config.yaml:/etc/agent/agent.yaml \ - grafana/agent:v0.9.1 + grafana/agent:v0.10.0 ``` ### Locally diff --git a/production/README.md b/production/README.md index 2697191630fd..a147da0dfc94 100644 --- a/production/README.md +++ b/production/README.md @@ -35,7 +35,7 @@ docker run \ -v /tmp/agent:/etc/agent \ -v /path/to/config.yaml:/etc/agent-config/agent.yaml \ --entrypoint "/bin/agent -config.file=/etc/agent-config/agent.yaml -prometheus.wal-directory=/etc/agent/data" - grafana/agent:v0.9.1 + grafana/agent:v0.10.0 ``` ## Running the Agent locally diff --git a/production/grafanacloud-install.sh b/production/grafanacloud-install.sh index 0e128a0a2802..1a1a198142f5 100755 --- a/production/grafanacloud-install.sh +++ b/production/grafanacloud-install.sh @@ -41,7 +41,7 @@ PACKAGE_SYSTEM=${PACKAGE_SYSTEM:=} # # Global constants. # -RELEASE_VERSION="0.9.1" +RELEASE_VERSION="0.10.0" RELEASE_URL="https://github.com/grafana/agent/releases/download/v${RELEASE_VERSION}" DEB_URL="${RELEASE_URL}/grafana-agent-${RELEASE_VERSION}-1.x86_64.deb" diff --git a/production/kubernetes/agent-bare.yaml b/production/kubernetes/agent-bare.yaml index 8dc827f9c065..774fe1a9b0a2 100644 --- a/production/kubernetes/agent-bare.yaml +++ b/production/kubernetes/agent-bare.yaml @@ -63,7 +63,7 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName - image: grafana/agent:v0.9.1 + image: grafana/agent:v0.10.0 imagePullPolicy: IfNotPresent name: agent ports: diff --git a/production/kubernetes/agent-loki.yaml b/production/kubernetes/agent-loki.yaml index 85a69ca59f8d..42223c840961 100644 --- a/production/kubernetes/agent-loki.yaml +++ b/production/kubernetes/agent-loki.yaml @@ -324,7 +324,7 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName - image: grafana/agent:v0.9.1 + image: grafana/agent:v0.10.0 imagePullPolicy: IfNotPresent name: agent ports: diff --git a/production/kubernetes/agent-tempo.yaml b/production/kubernetes/agent-tempo.yaml index dea6c7883731..e3f52d044a49 100644 --- a/production/kubernetes/agent-tempo.yaml +++ b/production/kubernetes/agent-tempo.yaml @@ -165,7 +165,7 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName - image: grafana/agent:v0.9.1 + image: grafana/agent:v0.10.0 imagePullPolicy: IfNotPresent name: agent ports: diff --git a/production/kubernetes/agent.yaml b/production/kubernetes/agent.yaml index d52c78e95609..fcd04896772c 100644 --- a/production/kubernetes/agent.yaml +++ b/production/kubernetes/agent.yaml @@ -311,7 +311,7 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName - image: grafana/agent:v0.9.1 + image: grafana/agent:v0.10.0 imagePullPolicy: IfNotPresent name: agent ports: @@ -361,7 +361,7 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName - image: grafana/agent:v0.9.1 + image: grafana/agent:v0.10.0 imagePullPolicy: IfNotPresent name: agent ports: diff --git a/production/kubernetes/build/lib/version.libsonnet b/production/kubernetes/build/lib/version.libsonnet index 82bc751b6f58..63442665bfeb 100644 --- a/production/kubernetes/build/lib/version.libsonnet +++ b/production/kubernetes/build/lib/version.libsonnet @@ -1 +1 @@ -'grafana/agent:v0.9.1' +'grafana/agent:v0.10.0' diff --git a/production/kubernetes/install-bare.sh b/production/kubernetes/install-bare.sh index 9bf394ef1353..057de91cd698 100644 --- a/production/kubernetes/install-bare.sh +++ b/production/kubernetes/install-bare.sh @@ -16,7 +16,7 @@ check_installed() { check_installed curl check_installed envsubst -MANIFEST_BRANCH=v0.9.1 +MANIFEST_BRANCH=v0.10.0 MANIFEST_URL=${MANIFEST_URL:-https://raw.githubusercontent.com/grafana/agent/${MANIFEST_BRANCH}/production/kubernetes/agent-bare.yaml} curl -fsSL $MANIFEST_URL | envsubst diff --git a/production/kubernetes/install-loki.sh b/production/kubernetes/install-loki.sh index ce2b05e2a8d3..3401368ee59c 100644 --- a/production/kubernetes/install-loki.sh +++ b/production/kubernetes/install-loki.sh @@ -29,7 +29,7 @@ check_installed() { check_installed curl check_installed envsubst -MANIFEST_BRANCH=v0.9.1 +MANIFEST_BRANCH=v0.10.0 MANIFEST_URL=${MANIFEST_URL:-https://raw.githubusercontent.com/grafana/agent/${MANIFEST_BRANCH}/production/kubernetes/agent-loki.yaml} LOKI_USERNAME_SET=0 diff --git a/production/kubernetes/install-tempo.sh b/production/kubernetes/install-tempo.sh index 693d86e11e47..b64ce60f03aa 100644 --- a/production/kubernetes/install-tempo.sh +++ b/production/kubernetes/install-tempo.sh @@ -29,7 +29,7 @@ check_installed() { check_installed curl check_installed envsubst -MANIFEST_BRANCH=v0.9.1 +MANIFEST_BRANCH=v0.10.0 MANIFEST_URL=${MANIFEST_URL:-https://raw.githubusercontent.com/grafana/agent/${MANIFEST_BRANCH}/production/kubernetes/agent-tempo.yaml} TEMPO_USERNAME_SET=0 diff --git a/production/kubernetes/install.sh b/production/kubernetes/install.sh index b84d0353dfd5..0d74d02a699d 100644 --- a/production/kubernetes/install.sh +++ b/production/kubernetes/install.sh @@ -31,7 +31,7 @@ check_installed() { check_installed curl check_installed envsubst -MANIFEST_BRANCH=v0.9.1 +MANIFEST_BRANCH=v0.10.0 MANIFEST_URL=${MANIFEST_URL:-https://raw.githubusercontent.com/grafana/agent/${MANIFEST_BRANCH}/production/kubernetes/agent.yaml} REMOTE_WRITE_USERNAME_SET=0 diff --git a/production/tanka/grafana-agent/v1/main.libsonnet b/production/tanka/grafana-agent/v1/main.libsonnet index 3e394f961769..43166a9014f6 100644 --- a/production/tanka/grafana-agent/v1/main.libsonnet +++ b/production/tanka/grafana-agent/v1/main.libsonnet @@ -14,8 +14,8 @@ local configMap = k.core.v1.configMap; (import './lib/tempo.libsonnet') + { _images:: { - agent: 'grafana/agent:v0.9.1', - agentctl: 'grafana/agentctl:v0.9.1', + agent: 'grafana/agent:v0.10.0', + agentctl: 'grafana/agentctl:v0.10.0', }, // new creates a new DaemonSet deployment of the grafana-agent. By default,