Craig Condit created YUNIKORN-1862:
--------------------------------------

             Summary: Shim: Use privately installed build tools
                 Key: YUNIKORN-1862
                 URL: https://issues.apache.org/jira/browse/YUNIKORN-1862
             Project: Apache YuniKorn
          Issue Type: Improvement
          Components: shim - kubernetes
            Reporter: Craig Condit
            Assignee: Craig Condit


We currently install several external tools as part of the k8shim build:

* shellcheck (installs to ./shellecheck)
* golangci-lint (clobbers system version)
* kubectl (clobbers /usr/local/bin/kubectl via sudo)
* kind (clobbers $GOPATH/bin/kind)
* helm (clobbers system version)
* spark (installs to ./_spark)

We should refactor the build system to install all of these tools under ./tools 
(which will be .gitignored) and use these versions exclusively. This makes the 
used versions consistent and avoids clobbering other installed versions.




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to