Skip to content

Commit

Permalink
K9s: Add Package (#296)
Browse files Browse the repository at this point in the history
* Rebuilt README.md (#270)

* Automatically update README nightly (#268)

* Automatically update README nightly

* fix triggers

* add name

* fix syntax

* add labels

* Fix example (#272)

* Update README.md (#273)

* Kind (#266)

* update: add kind

* update: minor pathing fixes to makefile inclusion documentation for a functional example

* update: Additional notes for adding new packages, minor wording fix for description of fetch package, update of readme

* Update README.yaml

Co-Authored-By: Erik Osterman <erik@cloudposse.com>

* Update README.md

Co-Authored-By: Erik Osterman <erik@cloudposse.com>

* update: minor readme fixes

* Update README.yaml

Co-Authored-By: Erik Osterman <erik@cloudposse.com>

* Update README.yaml

Co-Authored-By: Erik Osterman <erik@cloudposse.com>

* Update README.md (#274)

* Automated Package Updates (#275)

* update packages

* Fix vendor packages after updates

* Restore Makefile

* fix tarball

* reset release

* Update actions (#276)

* Update actions

* refactor auto-lable

* remove dup

* Update README.md (#278)

* update packages (#279)

* Automated Package Updates (#280)

* update packages

* fix sops download url

* Automated Package Updates (#281)

* update packages

* Fix pandoc url

* Rollback release

* update packages (#282)

* feature: kubectl plugin manager (krew) app (#286)

* [jx] add tool (#287)

* [jx] add tool

* fix: install as tarball, not binary

* [rancher] Add Package (#288)

* update packages (#285)

* Amtool (#271)

* update: addition of amtool

* update: addition of amtool

* update: amtool build fixes

* update: amtool build fixes

* update: amtool apk build

* fix: add amtool to auto-label

* fix: Makefile fix?

* fix: Makefile auto-label

* update: readme update

* update: auto-label space update

* Automated Package Updates (#289)

* update packages

* update packages

* update packages

* update packages (#290)

* k9s: add package

* k9s: add package
  • Loading branch information
zloeber authored and osterman committed Dec 12, 2019
1 parent ba76692 commit 47290fc
Show file tree
Hide file tree
Showing 8 changed files with 38 additions and 0 deletions.
1 change: 1 addition & 0 deletions .github/auto-label.yml
Expand Up @@ -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/**
Expand Down
1 change: 1 addition & 0 deletions README.md
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions docs/targets.md
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions vendor/k9s/DESCRIPTION
@@ -0,0 +1 @@
Kubernetes CLI To Manage Your Clusters In Style
1 change: 1 addition & 0 deletions vendor/k9s/LICENSE
@@ -0,0 +1 @@
Apache 2.0
31 changes: 31 additions & 0 deletions 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
1 change: 1 addition & 0 deletions vendor/k9s/RELEASE
@@ -0,0 +1 @@
0
1 change: 1 addition & 0 deletions vendor/k9s/VERSION
@@ -0,0 +1 @@
0.9.3

0 comments on commit 47290fc

Please sign in to comment.