Skip to content

Commit 86f7b71

Browse files
authored
prepare for 0.5.0 release (#151)
* prepare for 0.5.0 release * update CHANGELOG
1 parent 39555bf commit 86f7b71

File tree

8 files changed

+42
-11
lines changed

8 files changed

+42
-11
lines changed

CHANGELOG.md

+31
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,36 @@
11
# Next (master/unreleased)
22

3+
# v0.5.0 (2020-08-12)
4+
5+
- [FEATURE] A [scrape targets API](https://github.com/grafana/agent/blob/master/docs/api.md#list-current-scrape-targets)
6+
has been added to show every target the Agent is currently scraping, when it
7+
was last scraped, how long it took to scrape, and errors from the last scrape,
8+
if any. (@rfratto)
9+
10+
- [FEATURE] "Shared Instance Mode" is the new default mode for spawning
11+
Prometheus instances, and will improve CPU and memory usage for users of
12+
integrations and the scraping service. (@rfratto)
13+
14+
- [ENHANCEMENT] Memory stability and utilization of the WAL has been improved,
15+
and the reported number of active series in the WAL will stop double-counting
16+
recently churned series. (@rfratto)
17+
18+
- [ENHANCEMENT] Changing scrape_configs and remote_write configs for an instance
19+
will now be dynamically applied without restarting the instance. This will
20+
result in less missing metrics for users of the scraping service that change a
21+
config. (@rfratto)
22+
23+
- [ENHANCEMENT] The Tanka configuration now uses k8s-alpha. (@duologic)
24+
25+
- [BUGFIX] The Tanka configuration will now also deploy a single-replica
26+
deployment specifically for scraping the Kubernetes API. This deployment acts
27+
together with the Daemonset to scrape the full cluster and the control plane.
28+
(@gotjosh)
29+
30+
- [BUGFIX] The node_exporter filesystem collector will now work on Linux systems
31+
without needing to manually set the blocklist and allowlist of filesystems.
32+
(@rfratto)
33+
334
# v0.4.0 (2020-06-18)
435

536
- [FEATURE] Support for integrations has been added. Integrations can be any

docs/configuration-reference.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1486,7 +1486,7 @@ docker run \
14861486
-v "/:/host:ro,rslave" \
14871487
-v /tmp/agent:/etc/agent \
14881488
-v /path/to/config.yaml:/etc/agent-config/agent.yaml \
1489-
grafana/agent:v0.4.0 \
1489+
grafana/agent:v0.5.0 \
14901490
--config.file=/etc/agent-config/agent.yaml \
14911491
--integrations.node_exporter.rootfs-path=/host
14921492
```
@@ -1501,7 +1501,7 @@ metadata:
15011501
name: agent
15021502
spec:
15031503
containers:
1504-
- image: grafana/agent:v0.4.0
1504+
- image: grafana/agent:v0.5.0
15051505
name: agent
15061506
args:
15071507
- --config.file=/etc/agent-config/agent.yaml

docs/getting-started.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Currently, there are five ways to install the agent:
4646
### Docker Container
4747

4848
```
49-
docker pull grafana/agent:v0.4.0
49+
docker pull grafana/agent:v0.5.0
5050
```
5151

5252
### Kubernetes Install Script
@@ -57,7 +57,7 @@ Grafana Cloud Agent Kubernetes deployment manifest (requires `envsubst` (GNU get
5757
> **Warning**: Always verify scripts from the internet before running them.
5858
5959
```
60-
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/grafana/agent/v0.4.0/production/kubernetes/install.sh)" | kubectl apply -f -
60+
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/grafana/agent/v0.5.0/production/kubernetes/install.sh)" | kubectl apply -f -
6161
```
6262

6363
### Kubernetes Manifest
@@ -186,7 +186,7 @@ path of your Agent's YAML configuration file.
186186
docker run \
187187
-v /tmp/agent:/etc/agent \
188188
-v /path/to/config.yaml:/etc/agent-config/agent.yaml \
189-
grafana/agent:v0.4.0
189+
grafana/agent:v0.5.0
190190
```
191191
192192
### Locally

production/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ docker run \
3535
-v /tmp/agent:/etc/agent \
3636
-v /path/to/config.yaml:/etc/agent-config/agent.yaml \
3737
--entrypoint "/bin/agent -config.file=/etc/agent-config/agent.yaml -prometheus.wal-directory=/etc/agent/data"
38-
grafana/agent:v0.4.0
38+
grafana/agent:v0.5.0
3939
```
4040

4141
## Running the Agent locally

production/kubernetes/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Here's a one-line script to copy and paste to install the Agent on
1818
Kubernetes (requires `envsubst` (GNU gettext)):
1919

2020
```
21-
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/grafana/agent/v0.4.0/production/kubernetes/install.sh)" | kubectl apply -f -
21+
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/grafana/agent/v0.5.0/production/kubernetes/install.sh)" | kubectl apply -f -
2222
```
2323

2424
## Manually Applying

production/kubernetes/agent.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -313,7 +313,7 @@ spec:
313313
valueFrom:
314314
fieldRef:
315315
fieldPath: spec.nodeName
316-
image: grafana/agent:v0.4.0
316+
image: grafana/agent:v0.5.0
317317
imagePullPolicy: IfNotPresent
318318
name: agent
319319
ports:
@@ -362,7 +362,7 @@ spec:
362362
valueFrom:
363363
fieldRef:
364364
fieldPath: spec.nodeName
365-
image: grafana/agent:v0.4.0
365+
image: grafana/agent:v0.5.0
366366
imagePullPolicy: IfNotPresent
367367
name: agent
368368
ports:

production/kubernetes/build/template/main.jsonnet

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ local agent = import 'grafana-agent/grafana-agent.libsonnet';
22

33
agent {
44
_images+:: {
5-
agent: 'grafana/agent:v0.4.0',
5+
agent: 'grafana/agent:v0.5.0',
66
},
77

88
_config+:: {

production/kubernetes/install.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ check_installed() {
3131
check_installed curl
3232
check_installed envsubst
3333

34-
MANIFEST_BRANCH=v0.4.0
34+
MANIFEST_BRANCH=v0.5.0
3535
MANIFEST_URL=${MANIFEST_URL:-https://raw.githubusercontent.com/grafana/agent/${MANIFEST_BRANCH}/production/kubernetes/agent.yaml}
3636

3737
REMOTE_WRITE_USERNAME_SET=0

0 commit comments

Comments
 (0)