From 079a53544691235a1a79be4ce5942e91f40d4c51 Mon Sep 17 00:00:00 2001 From: Sergey Zhemoitel Date: Mon, 23 Aug 2021 10:10:39 +0300 Subject: [PATCH] Imported from SRPM --- .abf.yml | 2 ++ kubescape.spec | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 .abf.yml create mode 100644 kubescape.spec diff --git a/.abf.yml b/.abf.yml new file mode 100644 index 0000000..cd3f38e --- /dev/null +++ b/.abf.yml @@ -0,0 +1,2 @@ +sources: + kubescape-0.0.38.tar.gz: 145357623952f50e4ebc2efcf0c7bd397e198da6 diff --git a/kubescape.spec b/kubescape.spec new file mode 100644 index 0000000..ed2bfb8 --- /dev/null +++ b/kubescape.spec @@ -0,0 +1,37 @@ +%define debug %nil +%define debug_package %nil + +Name: kubescape +Version: 0.0.38 +Release: 1 +Summary: NSA and CISA kubernetes securely tests +URL: https://github.com/armosec/kubescape +Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz +License: ASL 2.0 +Group: Development/Other +BuildRequires: go >= 1.11 +BuildRequires: git-core +BuildRequires: upx + +%description +Kubescape is the first tool for testing if Kubernetes +is deployed securely as defined in Kubernetes Hardening +Guidance by to NSA and CISA Tests are configured with +YAML files, making this tool easy to update as test +specifications evolve. + +%prep +%setup -q + +%build +go mod tidy +go build -o %{name} . + +upx %{name} + +%install +install -Dm0755 %{name} %{buildroot}%{_bindir}/%{name} + +%files +%doc README.md LICENSE +%{_bindir}/%{name}