File tree Expand file tree Collapse file tree 2 files changed +15
-5
lines changed
Expand file tree Collapse file tree 2 files changed +15
-5
lines changed Original file line number Diff line number Diff line change @@ -29,15 +29,18 @@ dependency:
2929
3030build-linux :
3131 @echo " Creating Build for Linux..."
32- @CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags=" $( LDFLAGS) " -o ./releases/$(VERSION ) /kubectl-search-Linux-x86_64
32+ @CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags=" $( LDFLAGS) " -o ./releases/$(VERSION ) /Linux-x86_64/kubectl-search
33+ @tar zcf ./releases/$(VERSION ) /kubectl-search-Linux-x86_64.tar.gz -C releases/$(VERSION ) /Linux-x86_64 kubectl-search
3334
3435build-darwin :
3536 @echo " Creating Build for macOS..."
36- @CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -ldflags=" $( LDFLAGS) " -o ./releases/$(VERSION ) /kubectl-search-Darwin-x86_64
37+ @CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -ldflags=" $( LDFLAGS) " -o ./releases/$(VERSION ) /Darwin-x86_64/kubectl-search
38+ @tar zcf ./releases/$(VERSION ) /kubectl-search-Darwin-x86_64.tar.gz -C releases/$(VERSION ) /Darwin-x86_64 kubectl-search
3739
3840build-windows :
3941 @echo " Creating Build for Windows..."
40- @CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -ldflags=" $( LDFLAGS) " -o ./releases/$(VERSION ) /kubectl-search-Windows-x86_64.exe
42+ @CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -ldflags=" $( LDFLAGS) " -o ./releases/$(VERSION ) /Windows-x86_64/kubectl-search.exe
43+ @tar zcf ./releases/$(VERSION ) /kubectl-search-Windows-x86_64.tar.gz -C releases/$(VERSION ) /Windows-x86_64 kubectl-search.exe
4144
4245build : build-linux build-darwin build-windows
4346
@@ -49,5 +52,6 @@ release:
4952 @echo " Creating Releases..."
5053 go get -u github.com/tcnksm/ghr
5154 ghr -t ${GITHUB_TOKEN} $(VERSION ) releases/$(VERSION ) /
55+ sha1sum releases/$(VERSION ) /* .tar.gz > releases/$(VERSION ) /SHA1SUM
5256
5357all : utilities lint dependency clean build
Original file line number Diff line number Diff line change @@ -40,10 +40,16 @@ With this plugin installed, you can search pod with `kubectl search` easily
4040 $ kubectl search pods "keyword" -l "key=value" --all-namespaces
4141 $ kubectl search pods "keyword" --field-selector "key=value"
4242
43- # Basic Usage
43+ # Installation
4444
45- $ curl -L https://github.com/guessi/kubectl-search/releases/download/v1.0.4/kubectl-search-`uname -s`-`uname -m` -o /usr/local/bin/kubectl-search
45+ $ export KUBECTL_VERSION="v1.0.4"
46+ $ wget https://github.com/guessi/kubectl-search/releases/download/${KUBECTL_VERSION}/kubectl-search-`uname -s`-`uname -m`.tar.gz
47+ $ tar zxvf kubectl-search-`uname -s`-`uname -m`.tar.gz
48+ $ mv kubectl-search /usr/local/bin
4649 $ chmod +x /usr/local/bin/kubectl-search
50+
51+ # Basic Usage
52+
4753 $ kubectl search pods "keyword"
4854
4955# How to get developer build?
You can’t perform that action at this time.
0 commit comments