summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Werner Rau2021-04-30 14:37:09 +0200
committerChris Werner Rau2021-04-30 14:37:09 +0200
commit1e494bb1c9b2566fa8c528acf5d9d3ce8af1e7ec (patch)
treeafb7ff8694519fa29f4f20eaacb449894de561b7
parent7d712e8a949d9f32d784215064619b1197b5332f (diff)
downloadaur-1e494bb1c9b2566fa8c528acf5d9d3ce8af1e7ec.tar.gz
Add kubectl-kudo-bin package
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD25
2 files changed, 18 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8f4a804ed836..af5bbc8e84c5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,14 @@
-pkgbase = kube-bench-bin
- pkgdesc = Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark
- pkgver = 0.5.0
+pkgbase = kubectl-kudo-bin
+ pkgdesc = Kubernetes Universal Declarative Operator (KUDO)
+ pkgver = 0.19.0
pkgrel = 0
- url = https://github.com/aquasecurity/kube-bench
+ url = https://github.com/kudobuilder/kudo
arch = x86_64
license = APACHE
- conflicts = kube-bench
- conflicts = kube-bench-git
- source = kube-bench-0.5.0.tar.gz::https://github.com/aquasecurity/kube-bench/releases/download/v0.5.0/kube-bench_0.5.0_linux_amd64.tar.gz
- source = https://raw.githubusercontent.com/aquasecurity/kube-bench/v0.5.0/cfg/config.yaml
- sha512sums = 07aaa587fc0441e01ab3d2b884fa76aaa1c5e1d8bb2957d27eccc14aee2420caf164ef9c8eb4d4e179a39c3cb6a65d5af1897caaa46d8518755a5158442efadb
- sha512sums = 862fab1ee88a368f383fa1cc3faf59c97858137fc8c9d0377daa1117ff4385a5109696a0589b2e55a856589adae696b8abc63bbae4ae3785c0b1992d27c04dc2
+ conflicts = kudo
+ conflicts = kudo-git
+ source = kudo-0.19.0.tar.gz::https://github.com/kudobuilder/kudo/releases/download/v0.19.0/kudo_0.19.0_linux_x86_64.tar.gz
+ sha512sums = 2c21050c660ed84bb2b176ae09805c9d6aff94bece30c97f769d46bc31ac6cf67a3b294ecd7d6cbf538a5a0c3805f4b0cec14633f876697dd20bf7f05104ee3e
-pkgname = kube-bench-bin
+pkgname = kubectl-kudo-bin
diff --git a/PKGBUILD b/PKGBUILD
index ef950c4c1b81..56f141d46d3a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,20 @@
# Maintainer Chris Werner Rau <aur@cwrau.io>
-_pkgname=kube-bench
-pkgname=$_pkgname-bin
-pkgver=0.5.0
+_pkgname=kudo
+pkgname=kubectl-$_pkgname-bin
+pkgver=0.19.0
pkgrel=0
-pkgdesc="Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark"
-url="https://github.com/aquasecurity/$_pkgname"
+pkgdesc="Kubernetes Universal Declarative Operator (KUDO)"
+url="https://github.com/kudobuilder/$_pkgname"
license=('APACHE')
-source=(
- "$_pkgname-$pkgver.tar.gz::$url/releases/download/v$pkgver/${_pkgname}_${pkgver}_linux_amd64.tar.gz"
- "https://raw.githubusercontent.com/aquasecurity/kube-bench/v$pkgver/cfg/config.yaml"
- )
arch=('x86_64')
-sha512sums=('07aaa587fc0441e01ab3d2b884fa76aaa1c5e1d8bb2957d27eccc14aee2420caf164ef9c8eb4d4e179a39c3cb6a65d5af1897caaa46d8518755a5158442efadb'
- '862fab1ee88a368f383fa1cc3faf59c97858137fc8c9d0377daa1117ff4385a5109696a0589b2e55a856589adae696b8abc63bbae4ae3785c0b1992d27c04dc2')
+source=("$_pkgname-$pkgver.tar.gz::$url/releases/download/v$pkgver/${_pkgname}_${pkgver}_linux_x86_64.tar.gz")
+sha512sums=('2c21050c660ed84bb2b176ae09805c9d6aff94bece30c97f769d46bc31ac6cf67a3b294ecd7d6cbf538a5a0c3805f4b0cec14633f876697dd20bf7f05104ee3e')
conflicts=("$_pkgname" "${_pkgname}-git")
package() {
- install -D -m 0755 $srcdir/$_pkgname $pkgdir/usr/bin/$_pkgname
- mkdir -p $pkgdir/etc/$_pkgname/cfg
- cp -r $srcdir/cfg $pkgdir/etc/$_pkgname/
- chmod -R 0755 $pkgdir/etc/$_pkgname/cfg
- install -D -m 0755 $srcdir/config.yaml $pkgdir/etc/$_pkgname/cfg/config.yaml
+ install -D -m 0755 $srcdir/kubectl-$_pkgname $pkgdir/usr/bin/kubectl-$_pkgname
}
#vim: syntax=sh
+