-
Notifications
You must be signed in to change notification settings - Fork 0
/
rockcraft.yaml
36 lines (32 loc) · 846 Bytes
/
rockcraft.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
name: metrics-server
summary: ROCK for the metrics-server Project.
description: This ROCK is a drop in replacement for the metrics-server/metrics-server image.
version: "0.7.0"
license: Apache-2.0
base: bare
build-base: [email protected]
platforms:
amd64:
arm64:
services:
metrics-server:
override: replace
summary: "metrics-server service"
startup: enabled
command: "/metrics-server [ ]"
on-failure: shutdown
entrypoint-service: metrics-server
parts:
metrics-server:
plugin: nil
source: https://github.com/kubernetes-sigs/metrics-server.git
source-type: git
source-tag: v0.7.0
source-depth: 1
build-packages:
- build-essential
build-snaps:
- go/1.21/stable
override-build: |
make ARCH=${CRAFT_TARGET_ARCH}
cp $CRAFT_PART_BUILD/metrics-server $CRAFT_PART_INSTALL