From a91c5b842d19b3ed62ebc4cbb33ec03145b8a5f0 Mon Sep 17 00:00:00 2001 From: Sergey Zhemoytel Date: Fri, 23 Feb 2024 11:49:43 +0300 Subject: [PATCH] Imported from SRPM --- .abf.yml | 2 ++ version-checker.spec | 39 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 .abf.yml create mode 100644 version-checker.spec diff --git a/.abf.yml b/.abf.yml new file mode 100644 index 0000000..80436cb --- /dev/null +++ b/.abf.yml @@ -0,0 +1,2 @@ +sources: + version-checker-0.5.1.tar.gz: 368713e4c081ce78586b12a12e460dfed133de7f diff --git a/version-checker.spec b/version-checker.spec new file mode 100644 index 0000000..011e2e0 --- /dev/null +++ b/version-checker.spec @@ -0,0 +1,39 @@ +%define debug %nil +%define debug_package %nil + +Name: version-checker +Version: 0.5.1 +Release: 1 +Summary: Kubernetes utility for exposing image versions in use +URL: https://jetstack.io +Source0: https://github.com/jetstack/version-checker/archive/v%{version}/%{name}-%{version}.tar.gz +License: ASL-2.0 +Group: Development/Other +BuildRequires: go +BuildRequires: git-core +BuildRequires: upx + +%description +version-checker is a Kubernetes utility for observing the +current versions of images running in the cluster, as well +as the latest available upstream. These checks get exposed +as Prometheus metrics to be viewed on a dashboard, or soft +alert cluster operators + +%prep +%setup -q + +%build +export GOPROXY=direct +CGO_ENABLED=0 go build -ldflags="-s -w" -o ./bin/%{name} ./cmd/. + +upx ./bin/%{name} + + +%install +install -Dm0755 ./bin/%{name} %{buildroot}%{_bindir}/%{name} + +%files +%doc README.md LICENSE deploy/ +%{_bindir}/%{name} +