From 55298a51cb0cc5e68c5a43869f2f32b899d3a622 Mon Sep 17 00:00:00 2001 From: Aaditya Dhruv Date: Tue, 22 Apr 2025 17:29:46 -0500 Subject: init --- roles/system/files/packages/k9s/k9s.spec | 37 ++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 roles/system/files/packages/k9s/k9s.spec (limited to 'roles/system/files/packages/k9s') diff --git a/roles/system/files/packages/k9s/k9s.spec b/roles/system/files/packages/k9s/k9s.spec new file mode 100644 index 0000000..ae4297b --- /dev/null +++ b/roles/system/files/packages/k9s/k9s.spec @@ -0,0 +1,37 @@ +Name: k9s +Version: 0.27.4 +Release: %autorelease +Summary: A Kubernetes CLI To Manage Your Clusters + +License: Apache-2.0 +URL: https://github.com/derailed/k9s +Source0: https://github.com/derailed/k9s/archive/refs/tags/v%{version}.tar.gz + + +BuildRequires: golang, make, git + + +%description +K9s provides a terminal UI to interact with your Kubernetes clusters. + + +%global debug_package %{nil} +%prep +%autosetup -n k9s-%{version} + + +%build +make build + + +%install +mkdir %{buildroot}%{_bindir} -p +cp ./execs/k9s %{buildroot}%{_bindir} + +%files +%{_bindir}/k9s + + +%changelog +%autochangelog + -- cgit