Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

prepare for 0.13.0 release #430

Merged
merged 2 commits into from
Feb 25, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 6 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@ NOTE: FreeBSD builds have not been available since v0.6.0 due to a
cross-compilation issue. The issue for tracking adding support back
can be found at [#317](https://github.com/grafana/agent/issues/317).

# Main (unreleased)
# Main (unreleased)

# v0.13.0 (2021-02-25)

The primary branch name has changed from `master` to `main`. You may have to
update your local checkouts of the repository to point at the new branch name.
Expand Down Expand Up @@ -33,9 +35,9 @@ update your local checkouts of the repository to point at the new branch name.
This change increases the size of the WAL on average, and users may configure
a lower wal_truncation_frequency to deliberately choose a smaller WAL over
write guarantees. (@rfratto)
- [BUGFIX] (#368) Add the ability to read and serve HTTPS integration metrics when
given a set certificates (@mdurham)

- [BUGFIX] (#368) Add the ability to read and serve HTTPS integration metrics when
given a set certificates (@mattdurham)

# v0.12.0 (2021-02-05)

Expand Down
20 changes: 10 additions & 10 deletions docs/configuration-reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -180,9 +180,9 @@ configs:

### server_tls_config

The `http_tls_config` block configures the server to run with TLS. When set, `integrations.http_tls_config` must
also be provided. Acceptable values for `client_auth_type` are found in
[Go's `tls` package]https://golang.org/pkg/crypto/tls/#ClientAuthType).
The `http_tls_config` block configures the server to run with TLS. When set, `integrations.http_tls_config` must
also be provided. Acceptable values for `client_auth_type` are found in
[Go's `tls` package]https://golang.org/pkg/crypto/tls/#ClientAuthType).

```yaml
# File path to the server certificate
Expand All @@ -191,7 +191,7 @@ also be provided. Acceptable values for `client_auth_type` are found in
# File path to the server key
[key_file: <string>]

# Tells the server what is acceptable from the client, this drives the options in client_tls_config
# Tells the server what is acceptable from the client, this drives the options in client_tls_config
[client_auth_type: <string>]

# File path to the signing CA certificate, needed if CA is not trusted
Expand Down Expand Up @@ -2049,7 +2049,7 @@ agent:

# How frequent to truncate the WAL for this integration.
[wal_truncate_frequency: <duration> | default = "60m"]

# Allows for relabeling labels on the target.
relabel_configs:
[- <relabel_config> ... ]
Expand All @@ -2060,7 +2060,7 @@ agent:
[ - <relabel_config> ... ]

# Client TLS Configuration
# Client Cert/Key Values need to be defined if the server is requesting a certificate
# Client Cert/Key Values need to be defined if the server is requesting a certificate
# (Client Auth Type = RequireAndVerifyClientCert || RequireAnyClientCert).
http_tls_config: <tls_config>

Expand Down Expand Up @@ -2157,7 +2157,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.12.0 \
grafana/agent:v0.13.0 \
--config.file=/etc/agent-config/agent.yaml
```

Expand Down Expand Up @@ -2197,7 +2197,7 @@ metadata:
name: agent
spec:
containers:
- image: grafana/agent:v0.12.0
- image: grafana/agent:v0.13.0
name: agent
args:
- --config.file=/etc/agent-config/agent.yaml
Expand Down Expand Up @@ -2466,7 +2466,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.12.0 \
grafana/agent:v0.13.0 \
--config.file=/etc/agent-config/agent.yaml
```

Expand All @@ -2483,7 +2483,7 @@ metadata:
name: agent
spec:
containers:
- image: grafana/agent:v0.12.0
- image: grafana/agent:v0.13.0
name: agent
args:
- --config.file=/etc/agent-config/agent.yaml
Expand Down
4 changes: 2 additions & 2 deletions docs/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ Currently, there are five ways to install the agent:
### Docker Container

```
docker pull grafana/agent:v0.12.0
docker pull grafana/agent:v0.13.0
```

### Kubernetes Install Script
Expand Down Expand Up @@ -282,7 +282,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.12.0
grafana/agent:v0.13.0
```

### Locally
Expand Down
2 changes: 1 addition & 1 deletion production/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,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.12.0
grafana/agent:v0.13.0
```

## Running the Agent locally
Expand Down
2 changes: 1 addition & 1 deletion production/grafanacloud-install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ PACKAGE_SYSTEM=${PACKAGE_SYSTEM:=}
#
# Global constants.
#
RELEASE_VERSION="0.12.0"
RELEASE_VERSION="0.13.0"

RELEASE_URL="https://github.com/grafana/agent/releases/download/v${RELEASE_VERSION}"
DEB_URL="${RELEASE_URL}/grafana-agent-${RELEASE_VERSION}-1.${ARCH}.deb"
Expand Down
2 changes: 1 addition & 1 deletion production/kubernetes/agent-bare.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: spec.nodeName
image: grafana/agent:v0.12.0
image: grafana/agent:v0.13.0
imagePullPolicy: IfNotPresent
name: agent
ports:
Expand Down
2 changes: 1 addition & 1 deletion production/kubernetes/agent-loki.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -327,7 +327,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: spec.nodeName
image: grafana/agent:v0.12.0
image: grafana/agent:v0.13.0
imagePullPolicy: IfNotPresent
name: agent
ports:
Expand Down
4 changes: 2 additions & 2 deletions production/kubernetes/agent-sigv4.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -280,7 +280,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: spec.nodeName
image: grafana/agent:v0.12.0
image: grafana/agent:v0.13.0
imagePullPolicy: IfNotPresent
name: agent
ports:
Expand Down Expand Up @@ -331,7 +331,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: spec.nodeName
image: grafana/agent:v0.12.0
image: grafana/agent:v0.13.0
imagePullPolicy: IfNotPresent
name: agent
ports:
Expand Down
2 changes: 1 addition & 1 deletion production/kubernetes/agent-tempo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: spec.nodeName
image: grafana/agent:v0.12.0
image: grafana/agent:v0.13.0
imagePullPolicy: IfNotPresent
name: agent
ports:
Expand Down
4 changes: 2 additions & 2 deletions production/kubernetes/agent.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -278,7 +278,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: spec.nodeName
image: grafana/agent:v0.12.0
image: grafana/agent:v0.13.0
imagePullPolicy: IfNotPresent
name: agent
ports:
Expand Down Expand Up @@ -329,7 +329,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: spec.nodeName
image: grafana/agent:v0.12.0
image: grafana/agent:v0.13.0
imagePullPolicy: IfNotPresent
name: agent
ports:
Expand Down
2 changes: 1 addition & 1 deletion production/kubernetes/build/lib/version.libsonnet
Original file line number Diff line number Diff line change
@@ -1 +1 @@
'grafana/agent:v0.12.0'
'grafana/agent:v0.13.0'
2 changes: 1 addition & 1 deletion production/kubernetes/install-bare.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ check_installed() {
check_installed curl
check_installed envsubst

MANIFEST_BRANCH=v0.12.0
MANIFEST_BRANCH=v0.13.0
MANIFEST_URL=${MANIFEST_URL:-https://raw.githubusercontent.com/grafana/agent/${MANIFEST_BRANCH}/production/kubernetes/agent-bare.yaml}
NAMESPACE=${NAMESPACE:-default}

Expand Down
2 changes: 1 addition & 1 deletion production/kubernetes/install-loki.sh
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ check_installed() {
check_installed curl
check_installed envsubst

MANIFEST_BRANCH=v0.12.0
MANIFEST_BRANCH=v0.13.0
MANIFEST_URL=${MANIFEST_URL:-https://raw.githubusercontent.com/grafana/agent/${MANIFEST_BRANCH}/production/kubernetes/agent-loki.yaml}
NAMESPACE=${NAMESPACE:-default}

Expand Down
2 changes: 1 addition & 1 deletion production/kubernetes/install-sigv4.sh
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ check_installed() {
check_installed curl
check_installed envsubst

MANIFEST_BRANCH=v0.12.0
MANIFEST_BRANCH=v0.13.0
MANIFEST_URL=${MANIFEST_URL:-https://raw.githubusercontent.com/grafana/agent/${MANIFEST_BRANCH}/production/kubernetes/agent-sigv4.yaml}
NAMESPACE=${NAMESPACE:-default}
ROLE_ARN=${ROLE_ARN:-}
Expand Down
2 changes: 1 addition & 1 deletion production/kubernetes/install-tempo.sh
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ check_installed() {
check_installed curl
check_installed envsubst

MANIFEST_BRANCH=v0.12.0
MANIFEST_BRANCH=v0.13.0
MANIFEST_URL=${MANIFEST_URL:-https://raw.githubusercontent.com/grafana/agent/${MANIFEST_BRANCH}/production/kubernetes/agent-tempo.yaml}
NAMESPACE=${NAMESPACE:-default}

Expand Down
2 changes: 1 addition & 1 deletion production/kubernetes/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ check_installed() {
check_installed curl
check_installed envsubst

MANIFEST_BRANCH=v0.12.0
MANIFEST_BRANCH=v0.13.0
MANIFEST_URL=${MANIFEST_URL:-https://raw.githubusercontent.com/grafana/agent/${MANIFEST_BRANCH}/production/kubernetes/agent.yaml}
NAMESPACE=${NAMESPACE:-default}

Expand Down
4 changes: 2 additions & 2 deletions production/tanka/grafana-agent/v1/main.libsonnet
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ local service = k.core.v1.service;
(import './lib/tempo.libsonnet') +
{
_images:: {
agent: 'grafana/agent:v0.12.0',
agentctl: 'grafana/agentctl:v0.12.0',
agent: 'grafana/agent:v0.13.0',
agentctl: 'grafana/agentctl:v0.13.0',
},

// new creates a new DaemonSet deployment of the grafana-agent. By default,
Expand Down