diff --git a/.github/auto-label.yml b/.github/auto-label.yml index 309e7425d..16b4a1040 100644 --- a/.github/auto-label.yml +++ b/.github/auto-label.yml @@ -53,6 +53,7 @@ vendor/hugo: vendor/hugo/** vendor/json2hcl: vendor/json2hcl/** vendor/jx: vendor/jx/** vendor/k6: vendor/k6/** +vendor/k9s: vendor/k9s/** vendor/kfctl: vendor/kfctl/** vendor/kind: vendor/kind/** vendor/kops-1.12: vendor/kops-1.12/** diff --git a/README.md b/README.md index 80ce2cd82..d8d223aed 100644 --- a/README.md +++ b/README.md @@ -286,6 +286,7 @@ hugo 0.60.1 The world’s fastest framework for buildin json2hcl 0.0.6 Convert JSON to HCL, and vice versa jx 2.0.1042 Jenkins-X k6 0.25.1 A modern load testing tool, using Go and JavaScript - https://k6.io +k9s 0.9.3 Kubernetes CLI To Manage Your Clusters In Style kfctl 0.7.0 Machine Learning Toolkit for Kubernetes kind 0.6.0 A tool for running local Kubernetes clusters using Docker kops 1.15.0 Kubernetes Operations (kops) - Production Grade K8s Installation, Upgrades, and Management diff --git a/docs/targets.md b/docs/targets.md index 10a2feef1..6af5859cd 100644 --- a/docs/targets.md +++ b/docs/targets.md @@ -37,6 +37,7 @@ hugo 0.60.1 The world’s fastest framework for buildin json2hcl 0.0.6 Convert JSON to HCL, and vice versa jx 2.0.1042 Jenkins-X k6 0.25.1 A modern load testing tool, using Go and JavaScript - https://k6.io +k9s 0.9.3 Kubernetes CLI To Manage Your Clusters In Style kfctl 0.7.0 Machine Learning Toolkit for Kubernetes kind 0.6.0 A tool for running local Kubernetes clusters using Docker kops 1.15.0 Kubernetes Operations (kops) - Production Grade K8s Installation, Upgrades, and Management diff --git a/vendor/k9s/DESCRIPTION b/vendor/k9s/DESCRIPTION new file mode 100644 index 000000000..e24d3fd84 --- /dev/null +++ b/vendor/k9s/DESCRIPTION @@ -0,0 +1 @@ +Kubernetes CLI To Manage Your Clusters In Style diff --git a/vendor/k9s/LICENSE b/vendor/k9s/LICENSE new file mode 100644 index 000000000..62da4936b --- /dev/null +++ b/vendor/k9s/LICENSE @@ -0,0 +1 @@ +Apache 2.0 diff --git a/vendor/k9s/Makefile b/vendor/k9s/Makefile new file mode 100644 index 000000000..e92fde062 --- /dev/null +++ b/vendor/k9s/Makefile @@ -0,0 +1,31 @@ +include ../../tasks/Makefile.package +include ../../tasks/Makefile.apk + +ifeq ($(ARCH), amd64) + ARCH=x86_64 +endif + +ifeq ($(OS), darwin) + OS=Darwin +else + OS=Linux +endif + +export VENDOR = derailed +export PACKAGE_NAME = k9s +export PACKAGE_REPO_NAME = k9s +export DOWNLOAD_URL = $(PACKAGE_REPO_URL)/releases/download/$(PACKAGE_VERSION)/$(PACKAGE_NAME)_$(PACKAGE_VERSION)_$(OS)_$(ARCH).tar.gz + +## APK build specific requirements +export APK_BUILD_TEMPLATE = APKBUILD.github-binary + +install: + $(call download_tarball) + +test: + $(PACKAGE_EXE) version + +## This may be required for apk building and varies from package to package +## Custom post-package processing (Note the double colon to append to current inherited package/prepare task) +#package/prepare:: +# mv src/k9s-$(OS).$(ARCH)/k9s src diff --git a/vendor/k9s/RELEASE b/vendor/k9s/RELEASE new file mode 100644 index 000000000..c22708346 --- /dev/null +++ b/vendor/k9s/RELEASE @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/vendor/k9s/VERSION b/vendor/k9s/VERSION new file mode 100644 index 000000000..965065db5 --- /dev/null +++ b/vendor/k9s/VERSION @@ -0,0 +1 @@ +0.9.3