Skip to content

Commit cd80c54

Browse files
committed
chore: image level annotations
1 parent 26d5ce3 commit cd80c54

File tree

1 file changed

+72
-9
lines changed

1 file changed

+72
-9
lines changed

.ko.yaml

Lines changed: 72 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,44 +27,107 @@ builds:
2727
- id: fault-quarantine-module
2828
dir: fault-quarantine-module
2929
main: .
30+
labels:
31+
org.opencontainers.image.source: "https://github.com/nvidia/nvsentinel"
32+
org.opencontainers.image.licenses: "Apache-2.0"
33+
org.opencontainers.image.title: "NVSentinel Fault Quarantine Module"
34+
org.opencontainers.image.description: "Fault remediation service to help with rapidly node-level issues resolution in GPU-accelerated computing environments"
35+
org.opencontainers.image.version: "{{.Env.VERSION}}"
36+
org.opencontainers.image.revision: "{{.Env.GIT_COMMIT}}"
37+
org.opencontainers.image.created: "{{.Env.BUILD_DATE}}"
3038

3139
- id: fault-remediation-module
3240
dir: fault-remediation-module
3341
main: .
42+
labels:
43+
org.opencontainers.image.source: "https://github.com/nvidia/nvsentinel"
44+
org.opencontainers.image.licenses: "Apache-2.0"
45+
org.opencontainers.image.title: "NVSentinel Fault Remediation Module"
46+
org.opencontainers.image.description: "Fault remediation service to help with rapidly node-level issues resolution in GPU-accelerated computing environments"
47+
org.opencontainers.image.version: "{{.Env.VERSION}}"
48+
org.opencontainers.image.revision: "{{.Env.GIT_COMMIT}}"
49+
org.opencontainers.image.created: "{{.Env.BUILD_DATE}}"
3450

3551
- id: health-events-analyzer
3652
dir: health-events-analyzer
3753
main: .
54+
labels:
55+
org.opencontainers.image.source: "https://github.com/nvidia/nvsentinel"
56+
org.opencontainers.image.licenses: "Apache-2.0"
57+
org.opencontainers.image.title: "NVSentinel Health Events Analyzer"
58+
org.opencontainers.image.description: "Fault remediation service to help with rapidly node-level issues resolution in GPU-accelerated computing environments"
59+
org.opencontainers.image.version: "{{.Env.VERSION}}"
60+
org.opencontainers.image.revision: "{{.Env.GIT_COMMIT}}"
61+
org.opencontainers.image.created: "{{.Env.BUILD_DATE}}"
3862

3963
- id: csp-health-monitor
4064
dir: health-monitors/csp-health-monitor
4165
main: ./cmd/csp-health-monitor
66+
labels:
67+
org.opencontainers.image.source: "https://github.com/nvidia/nvsentinel"
68+
org.opencontainers.image.licenses: "Apache-2.0"
69+
org.opencontainers.image.title: "NVSentinel CSP Health Monitor"
70+
org.opencontainers.image.description: "Fault remediation service to help with rapidly node-level issues resolution in GPU-accelerated computing environments"
71+
org.opencontainers.image.version: "{{.Env.VERSION}}"
72+
org.opencontainers.image.revision: "{{.Env.GIT_COMMIT}}"
73+
org.opencontainers.image.created: "{{.Env.BUILD_DATE}}"
4274

4375
- id: maintenance-notifier
4476
dir: health-monitors/csp-health-monitor
4577
main: ./cmd/maintenance-notifier
78+
labels:
79+
org.opencontainers.image.source: "https://github.com/nvidia/nvsentinel"
80+
org.opencontainers.image.licenses: "Apache-2.0"
81+
org.opencontainers.image.title: "NVSentinel Maintenance Notifier"
82+
org.opencontainers.image.description: "Fault remediation service to help with rapidly node-level issues resolution in GPU-accelerated computing environments"
83+
org.opencontainers.image.version: "{{.Env.VERSION}}"
84+
org.opencontainers.image.revision: "{{.Env.GIT_COMMIT}}"
85+
org.opencontainers.image.created: "{{.Env.BUILD_DATE}}"
4686

4787
- id: labeler-module
4888
dir: labeler-module
4989
main: .
90+
labels:
91+
org.opencontainers.image.source: "https://github.com/nvidia/nvsentinel"
92+
org.opencontainers.image.licenses: "Apache-2.0"
93+
org.opencontainers.image.title: "NVSentinel Labeler Module"
94+
org.opencontainers.image.description: "Fault remediation service to help with rapidly node-level issues resolution in GPU-accelerated computing environments"
95+
org.opencontainers.image.version: "{{.Env.VERSION}}"
96+
org.opencontainers.image.revision: "{{.Env.GIT_COMMIT}}"
97+
org.opencontainers.image.created: "{{.Env.BUILD_DATE}}"
5098

5199
- id: node-drainer-module
52100
dir: node-drainer-module
53101
main: .
102+
labels:
103+
org.opencontainers.image.source: "https://github.com/nvidia/nvsentinel"
104+
org.opencontainers.image.licenses: "Apache-2.0"
105+
org.opencontainers.image.title: "NVSentinel Node Drainer Module"
106+
org.opencontainers.image.description: "Fault remediation service to help with rapidly node-level issues resolution in GPU-accelerated computing environments"
107+
org.opencontainers.image.version: "{{.Env.VERSION}}"
108+
org.opencontainers.image.revision: "{{.Env.GIT_COMMIT}}"
109+
org.opencontainers.image.created: "{{.Env.BUILD_DATE}}"
54110

55111
- id: janitor
56112
dir: janitor
57113
main: .
114+
labels:
115+
org.opencontainers.image.source: "https://github.com/nvidia/nvsentinel"
116+
org.opencontainers.image.licenses: "Apache-2.0"
117+
org.opencontainers.image.title: "NVSentinel Janitor"
118+
org.opencontainers.image.description: "Fault remediation service to help with rapidly node-level issues resolution in GPU-accelerated computing environments"
119+
org.opencontainers.image.version: "{{.Env.VERSION}}"
120+
org.opencontainers.image.revision: "{{.Env.GIT_COMMIT}}"
121+
org.opencontainers.image.created: "{{.Env.BUILD_DATE}}"
58122

59123
- id: platform-connectors
60124
dir: platform-connectors
61125
main: .
62-
63-
annotations:
64-
org.opencontainers.image.source: "https://github.com/nvidia/nvsentinel"
65-
org.opencontainers.image.licenses: "Apache-2.0"
66-
org.opencontainers.image.title: "NVSentinel"
67-
org.opencontainers.image.description: "Fault remediation service to help with rapidly node-level issues resolution in GPU-accelerated computing environments"
68-
org.opencontainers.image.version: "{{.Env.VERSION}}"
69-
org.opencontainers.image.revision: "{{.Env.GIT_COMMIT}}"
70-
org.opencontainers.image.created: "{{.Env.BUILD_DATE}}"
126+
labels:
127+
org.opencontainers.image.source: "https://github.com/nvidia/nvsentinel"
128+
org.opencontainers.image.licenses: "Apache-2.0"
129+
org.opencontainers.image.title: "NVSentinel Platform Connectors"
130+
org.opencontainers.image.description: "Fault remediation service to help with rapidly node-level issues resolution in GPU-accelerated computing environments"
131+
org.opencontainers.image.version: "{{.Env.VERSION}}"
132+
org.opencontainers.image.revision: "{{.Env.GIT_COMMIT}}"
133+
org.opencontainers.image.created: "{{.Env.BUILD_DATE}}"

0 commit comments

Comments
 (0)