Skip to content

Commit

Permalink
prepare for 0.3.1 release (#79)
Browse files Browse the repository at this point in the history
* prepare for 0.3.1 release

* don't repeat myself in the CHANGELOG

* Refer to agentctl with backticks and don't uppercase it
  • Loading branch information
rfratto authored May 20, 2020
1 parent 7ea4c04 commit ac14fbd
Show file tree
Hide file tree
Showing 6 changed files with 40 additions and 9 deletions.
14 changes: 11 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,18 @@
# Next (master/unreleased)

- [ENHANCEMENT] agentctl and the config API will now validate that the YAML they
receive are valid instance configs. (@rfratto)
# v0.3.1 (2020-05-20)

- [BUGFIX] A typo in the Tanka configs and Kubernetes manifests that prevents
the Agent launching with v0.3.0 has been fixed (@captncraig)

- [BUGFIX] Fixed a bug where Tanka mixins could not be used due to an issue with
the folder placement enhancement (@rfratto)

- [ENHANCEMENT] `agentctl` and the config API will now validate that the YAML
they receive are valid instance configs. (@rfratto)

- [FEATURE] The Agent has upgraded its vendored Prometheus to v2.18.1
(@rfratto, @gotjosh)
(@gotjosh, @rfratto)

# v0.3.0 (2020-05-13)

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.3.0
docker pull grafana/agent:v0.3.1
```

### 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.3.0/production/kubernetes/install.sh)" | kubectl apply -f -
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/grafana/agent/v0.3.1/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.3.0
grafana/agent:v0.3.1
```

### Locally
Expand Down
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.3.0
grafana/agent:v0.3.1
```

## 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.3.0/production/kubernetes/install.sh)" | kubectl apply -f -
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/grafana/agent/v0.3.1/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.3.0
MANIFEST_BRANCH=v0.3.1
MANIFEST_URL=${MANIFEST_URL:-https://raw.githubusercontent.com/grafana/agent/${MANIFEST_BRANCH}/production/kubernetes/agent.yaml}

REMOTE_WRITE_USERNAME_SET=0
Expand Down
23 changes: 23 additions & 0 deletions tools/release-note.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,3 +39,26 @@ unzip "agent-linux-amd64.zip"
# make sure it is executable
chmod a+x "agent-linux-amd64"
```

#### `agentctl`

`agentctl`, a tool for helping you interact with the Agent,
is available as a Docker image:

```bash
docker pull "grafana/agentctl:${RELEASE_TAG}"
```

Or as a binary. Like before, choose the assets below that matches your
operating system. For example, with `linux` on `amd64`:

```bash
# download the binary
curl -O -L "https://github.com/grafana/agent/releases/download/${RELEASE_TAG}/agentctl-linux-amd64.zip"

# extract the binary
unzip "agentctl-linux-amd64.zip"

# make sure it is executable
chmod a+x "agentctl-linux-amd64"
```

0 comments on commit ac14fbd

Please sign in to comment.