Skip to content

Commit

Permalink
prepare for 0.3.0 release (#69)
Browse files Browse the repository at this point in the history
  • Loading branch information
rfratto authored May 13, 2020
1 parent 0eff751 commit bc7a5f8
Show file tree
Hide file tree
Showing 6 changed files with 31 additions and 6 deletions.
24 changes: 24 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,29 @@
# Next (master/unreleased)

# v0.3.0 (2020-05-13)

- [FEATURE] A third operational mode called "scraping service mode" has been
added. A KV store is used to store instance configs which are distributed
amongst a clustered set of Agent processes, dividing the total scrape load
across each agent. An API is exposed on the Agents to list, create, update,
and delete instance configurations from the KV store. (@rfratto)

- [FEATURE] An "agentctl" binary has been released to interact with the new
instance config management API created by the "scraping service mode."
(@rfratto, @hoenn)

- [FEATURE] The Agent now includes readiness and healthiness endpoints.
(@rfratto)

- [ENHANCEMENT] The YAML files are now parsed strictly and an invalid YAML will
generate an error at runtime. (@hoenn)

- [ENHANCEMENT] The default build mode for the Docker containers is now release,
not debug. (@rfratto)

- [ENHANCEMENT] The Grafana Agent Tanka Mixins now are placed in an "Agent"
folder within Grafana. (@cyriltovena)

# v0.2.0 (2020-04-09)

- [FEATURE] The Prometheus remote write protocol will now send scraped metadata (metric name, help, type and unit). This results in almost negligent bytes sent increase as metadata is only sent every minute. It is on by default. (@gotjosh)
Expand Down
6 changes: 3 additions & 3 deletions docs/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Currently, there are five ways to install the agent:
### Docker Container

```
docker pull grafana/agent:v0.2.0
docker pull grafana/agent:v0.3.0
```

### Kubernetes Install Script
Expand All @@ -38,7 +38,7 @@ Grafana Cloud Agent Kubernetes deployment manifest:
> **Warning**: Always verify scripts from the internet before running them.
```
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/grafana/agent/v0.2.0/production/kubernetes/install.sh)" | kubectl apply -f -
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/grafana/agent/v0.3.0/production/kubernetes/install.sh)" | kubectl apply -f -
```

### Kubernetes Manifest
Expand Down Expand Up @@ -91,7 +91,7 @@ path of your Agent's YAML configuration file.
docker run \
-v /tmp/agent:/etc/agent \
-v /path/to/config.yaml:/etc/agent-config/agent.yaml \
grafana/agent:v0.2.0
grafana/agent:v0.3.0
```

### Locally
Expand Down
1 change: 1 addition & 0 deletions example/agent/config/agent-scraping-service.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,4 @@ prometheus:
etcd:
endpoints:
- etcd:2379

2 changes: 1 addition & 1 deletion production/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.2.0
grafana/agent:v0.3.0
```

## Running the Agent locally
Expand Down
2 changes: 1 addition & 1 deletion production/kubernetes/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Here's a one-line script to copy and paste to install the Agent on
Kubernetes:

```
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/grafana/agent/v0.2.0/production/kubernetes/install.sh)" | kubectl apply -f -
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/grafana/agent/v0.3.0/production/kubernetes/install.sh)" | kubectl apply -f -
```

## Manually Applying
Expand Down
2 changes: 1 addition & 1 deletion production/kubernetes/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
# URL must always be provided.
#

MANIFEST_BRANCH=v0.2.0
MANIFEST_BRANCH=v0.3.0
MANIFEST_URL=${MANIFEST_URL:-https://raw.githubusercontent.com/grafana/agent/${MANIFEST_BRANCH}/production/kubernetes/agent.yaml}

REMOTE_WRITE_USERNAME_SET=0
Expand Down

0 comments on commit bc7a5f8

Please sign in to comment.