File tree Expand file tree Collapse file tree 1 file changed +57
-0
lines changed Expand file tree Collapse file tree 1 file changed +57
-0
lines changed Original file line number Diff line number Diff line change
1
+ package :
2
+ name : metrics-agent
3
+ version : 2.14.1
4
+ epoch : 0
5
+ description : Kubernetes metrics collection agent for Cloudability that collects allocation metrics from a Kubernetes cluster system and sends the metrics to Cloudability.
6
+ copyright :
7
+ - license : Apache-2.0
8
+
9
+ pipeline :
10
+ - uses : git-checkout
11
+ with :
12
+ repository : https://github.com/cloudability/metrics-agent
13
+ tag : metrics-agent-${{package.version}}
14
+ expected-commit : 77353372e76574a04f3177088d6c386ead5a1b67
15
+
16
+ - uses : go/bump
17
+ with :
18
+ deps : |-
19
+
20
+
21
+
22
+ - uses : go/build
23
+ with :
24
+ packages : .
25
+ output : metrics-agent
26
+
27
+ subpackages :
28
+ - name : ${{package.name}}-compat
29
+ description : " Compatibility package for usage with standard deployments."
30
+ pipeline :
31
+ - runs : |
32
+ mkdir -p ${{targets.contextdir}}/
33
+ ln -sf /usr/bin/metrics-agent ${{targets.contextdir}}/metrics-agent
34
+ test :
35
+ pipeline :
36
+ - runs : stat /metrics-agent
37
+
38
+ update :
39
+ enabled : true
40
+ github :
41
+ identifier : cloudability/metrics-agent
42
+ tag-filter : metrics-agent-
43
+ strip-prefix : metrics-agent-
44
+
45
+ test :
46
+ pipeline :
47
+ - runs : |
48
+ metrics-agent --help
49
+ metrics-agent --version
50
+ - uses : test/kwok/cluster
51
+ - name : Run and test ${{package.name}}
52
+ uses : test/daemon-check-output
53
+ with :
54
+ start : /usr/bin/metrics-agent kubernetes --cluster_name kwok-kwok
55
+ timeout : 30
56
+ expected_output : |
57
+ Starting Cloudability Kubernetes Metric Agent version:
You can’t perform that action at this time.
0 commit comments