Skip to content

Commit 7baf82e

Browse files
committed
Release v0.7.0
1 parent c2c0b45 commit 7baf82e

37 files changed

+81
-48
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ Thanks to [@rlex](https://github.com/rlex) there is a [Helm chart](https://artif
173173
You can easily start Pyrra on its own via the provided Docker image:
174174

175175
```bash
176-
docker pull ghcr.io/pyrra-dev/pyrra:v0.7.0-rc.3
176+
docker pull ghcr.io/pyrra-dev/pyrra:v0.7.0
177177
```
178178

179179
When running Pyrra outside of Kubernetes, the SLO object can be provided through

examples/caddy-response-latency.yaml

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
apiVersion: pyrra.dev/v1alpha1
2+
kind: ServiceLevelObjective
3+
metadata:
4+
name: caddy-response-latency
5+
spec:
6+
description: We want our demo to be fast and therefore we want 90% of our responses
7+
to be faster than 50ms as seen by Caddy.
8+
indicator:
9+
latency:
10+
success:
11+
metric: caddy_http_response_duration_seconds_bucket{job="caddy",handler="subroute",code!~"5..",le="0.05"}
12+
total:
13+
metric: caddy_http_response_duration_seconds_count{job="caddy",handler="subroute",code!~"5.."}
14+
target: "90"
15+
window: 4w

examples/docker-compose/docker-compose.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ services:
2323
- ./prometheus_pyrra:/etc/prometheus/pyrra
2424

2525
pyrra-api:
26-
image: ghcr.io/pyrra-dev/pyrra:v0.7.0-rc.3
26+
image: ghcr.io/pyrra-dev/pyrra:v0.7.0
2727
restart: always
2828
command:
2929
- api
@@ -36,7 +36,7 @@ services:
3636
- pyrra
3737

3838
pyrra-filesystem:
39-
image: ghcr.io/pyrra-dev/pyrra:v0.7.0-rc.3
39+
image: ghcr.io/pyrra-dev/pyrra:v0.7.0
4040
restart: always
4141
command:
4242
- filesystem

examples/kubernetes/main-webhook.jsonnet

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ local kp =
88
common+: {
99
namespace: 'monitoring',
1010
versions+: {
11-
pyrra: '0.7.0-rc.3',
11+
pyrra: '0.7.0',
1212
},
1313
},
1414
},

examples/kubernetes/main.jsonnet

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ local kp =
77
common+: {
88
namespace: 'monitoring',
99
versions+: {
10-
pyrra: '0.7.0-rc.3',
10+
pyrra: '0.7.0',
1111
},
1212
},
1313
},

examples/kubernetes/manifests-webhook/pyrra-apiDeployment.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: api
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-api
99
namespace: monitoring
1010
spec:
@@ -22,14 +22,14 @@ spec:
2222
labels:
2323
app.kubernetes.io/component: api
2424
app.kubernetes.io/name: pyrra
25-
app.kubernetes.io/version: 0.7.0-rc.3
25+
app.kubernetes.io/version: 0.7.0
2626
spec:
2727
containers:
2828
- args:
2929
- api
3030
- --api-url=http://pyrra-kubernetes.monitoring.svc.cluster.local:9444
3131
- --prometheus-url=http://prometheus-k8s.monitoring.svc.cluster.local:9090
32-
image: ghcr.io/pyrra-dev/pyrra:v0.7.0-rc.3
32+
image: ghcr.io/pyrra-dev/pyrra:v0.7.0
3333
name: pyrra
3434
ports:
3535
- containerPort: 9099

examples/kubernetes/manifests-webhook/pyrra-apiService.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: api
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-api
99
namespace: monitoring
1010
spec:

examples/kubernetes/manifests-webhook/pyrra-apiServiceAccount.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ metadata:
44
labels:
55
app.kubernetes.io/component: api
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-api
99
namespace: monitoring

examples/kubernetes/manifests-webhook/pyrra-apiServiceMonitor.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: api
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-api
99
namespace: monitoring
1010
spec:

examples/kubernetes/manifests-webhook/pyrra-kubernetesClusterRole.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: kubernetes
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-kubernetes
99
namespace: monitoring
1010
rules:

examples/kubernetes/manifests-webhook/pyrra-kubernetesClusterRoleBinding.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: kubernetes
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-kubernetes
99
namespace: monitoring
1010
roleRef:

examples/kubernetes/manifests-webhook/pyrra-kubernetesDeployment.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: kubernetes
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-kubernetes
99
namespace: monitoring
1010
spec:
@@ -22,13 +22,13 @@ spec:
2222
labels:
2323
app.kubernetes.io/component: kubernetes
2424
app.kubernetes.io/name: pyrra
25-
app.kubernetes.io/version: 0.7.0-rc.3
25+
app.kubernetes.io/version: 0.7.0
2626
spec:
2727
containers:
2828
- args:
2929
- kubernetes
3030
- --disable-webhooks=false
31-
image: ghcr.io/pyrra-dev/pyrra:v0.7.0-rc.3
31+
image: ghcr.io/pyrra-dev/pyrra:v0.7.0
3232
name: pyrra
3333
ports:
3434
- containerPort: 9099

examples/kubernetes/manifests-webhook/pyrra-kubernetesService.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: kubernetes
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-kubernetes
99
namespace: monitoring
1010
spec:

examples/kubernetes/manifests-webhook/pyrra-kubernetesServiceAccount.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ metadata:
44
labels:
55
app.kubernetes.io/component: kubernetes
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-kubernetes
99
namespace: monitoring

examples/kubernetes/manifests-webhook/pyrra-kubernetesServiceMonitor.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: kubernetes
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-kubernetes
99
namespace: monitoring
1010
spec:

examples/kubernetes/manifests/pyrra-apiDeployment.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: api
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-api
99
namespace: monitoring
1010
spec:
@@ -22,14 +22,14 @@ spec:
2222
labels:
2323
app.kubernetes.io/component: api
2424
app.kubernetes.io/name: pyrra
25-
app.kubernetes.io/version: 0.7.0-rc.3
25+
app.kubernetes.io/version: 0.7.0
2626
spec:
2727
containers:
2828
- args:
2929
- api
3030
- --api-url=http://pyrra-kubernetes.monitoring.svc.cluster.local:9444
3131
- --prometheus-url=http://prometheus-k8s.monitoring.svc.cluster.local:9090
32-
image: ghcr.io/pyrra-dev/pyrra:v0.7.0-rc.3
32+
image: ghcr.io/pyrra-dev/pyrra:v0.7.0
3333
name: pyrra
3434
ports:
3535
- containerPort: 9099

examples/kubernetes/manifests/pyrra-apiService.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: api
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-api
99
namespace: monitoring
1010
spec:

examples/kubernetes/manifests/pyrra-apiServiceAccount.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ metadata:
44
labels:
55
app.kubernetes.io/component: api
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-api
99
namespace: monitoring

examples/kubernetes/manifests/pyrra-apiServiceMonitor.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: api
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-api
99
namespace: monitoring
1010
spec:

examples/kubernetes/manifests/pyrra-kubernetesClusterRole.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: kubernetes
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-kubernetes
99
namespace: monitoring
1010
rules:

examples/kubernetes/manifests/pyrra-kubernetesClusterRoleBinding.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: kubernetes
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-kubernetes
99
namespace: monitoring
1010
roleRef:

examples/kubernetes/manifests/pyrra-kubernetesDeployment.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: kubernetes
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-kubernetes
99
namespace: monitoring
1010
spec:
@@ -22,12 +22,12 @@ spec:
2222
labels:
2323
app.kubernetes.io/component: kubernetes
2424
app.kubernetes.io/name: pyrra
25-
app.kubernetes.io/version: 0.7.0-rc.3
25+
app.kubernetes.io/version: 0.7.0
2626
spec:
2727
containers:
2828
- args:
2929
- kubernetes
30-
image: ghcr.io/pyrra-dev/pyrra:v0.7.0-rc.3
30+
image: ghcr.io/pyrra-dev/pyrra:v0.7.0
3131
name: pyrra
3232
ports:
3333
- containerPort: 9099

examples/kubernetes/manifests/pyrra-kubernetesService.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: kubernetes
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-kubernetes
99
namespace: monitoring
1010
spec:

examples/kubernetes/manifests/pyrra-kubernetesServiceAccount.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ metadata:
44
labels:
55
app.kubernetes.io/component: kubernetes
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-kubernetes
99
namespace: monitoring

examples/kubernetes/manifests/pyrra-kubernetesServiceMonitor.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: kubernetes
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-kubernetes
99
namespace: monitoring
1010
spec:

examples/openshift/main.jsonnet

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ local kp =
1010
common+: {
1111
namespace: 'openshift-monitoring',
1212
versions+: {
13-
pyrra: '0.7.0-rc.3',
13+
pyrra: '0.7.0',
1414
},
1515
},
1616
},

examples/openshift/manifests/pyrra-apiDeployment.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
labels:
77
app.kubernetes.io/component: api
88
app.kubernetes.io/name: pyrra
9-
app.kubernetes.io/version: 0.7.0-rc.3
9+
app.kubernetes.io/version: 0.7.0
1010
name: pyrra-api
1111
namespace: openshift-monitoring
1212
spec:
@@ -24,7 +24,7 @@ spec:
2424
labels:
2525
app.kubernetes.io/component: api
2626
app.kubernetes.io/name: pyrra
27-
app.kubernetes.io/version: 0.7.0-rc.3
27+
app.kubernetes.io/version: 0.7.0
2828
spec:
2929
containers:
3030
- args:
@@ -35,7 +35,7 @@ spec:
3535
- --tls-cert-file=/etc/tls/private/tls.crt
3636
- --tls-private-key-file=/etc/tls/private/tls.key
3737
- --tls-client-ca-file=/etc/tls/certs/service-ca.crt
38-
image: ghcr.io/pyrra-dev/pyrra:v0.7.0-rc.3
38+
image: ghcr.io/pyrra-dev/pyrra:v0.7.0
3939
name: pyrra
4040
ports:
4141
- containerPort: 9099

examples/openshift/manifests/pyrra-apiService.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
labels:
77
app.kubernetes.io/component: api
88
app.kubernetes.io/name: pyrra
9-
app.kubernetes.io/version: 0.7.0-rc.3
9+
app.kubernetes.io/version: 0.7.0
1010
name: pyrra-api
1111
namespace: openshift-monitoring
1212
spec:

examples/openshift/manifests/pyrra-apiServiceAccount.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ metadata:
44
labels:
55
app.kubernetes.io/component: api
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-api
99
namespace: openshift-monitoring

examples/openshift/manifests/pyrra-apiServiceMonitor.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: api
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-api
99
namespace: openshift-monitoring
1010
spec:

examples/openshift/manifests/pyrra-kubernetesClusterRole.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: kubernetes
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-kubernetes
99
namespace: openshift-monitoring
1010
rules:

examples/openshift/manifests/pyrra-kubernetesClusterRoleBinding.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: kubernetes
66
app.kubernetes.io/name: pyrra
7-
app.kubernetes.io/version: 0.7.0-rc.3
7+
app.kubernetes.io/version: 0.7.0
88
name: pyrra-kubernetes
99
namespace: openshift-monitoring
1010
roleRef:

0 commit comments

Comments
 (0)