yokawasa / action-setup-kube-tools

Github Action that setup Kubernetes tools (kubectl, kustomize, helm, kubeconform, conftest, yq, rancher, tilt, skaffold) very fast and cache them on the runner. Please [✩Star] if you're using it!
MIT License
75 stars 22 forks source link

Feature: add download option to choose which tool to download #8

Closed yokawasa closed 3 years ago

yokawasa commented 3 years ago

Currently the actions download all tools By disabling download option for a specific tool, you can choose not to download the tool. The option is enabled by default

yokawasa commented 3 years ago

The option would be like this

    - uses: yokawasa/action-setup-kube-tools@v0.5.0
      with: 
        setup-tools: |
           kubectl
           kustomize
           skaffold
           kube-score
        kubectl: '1.17.1'
        kustomize: '3.7.0'
        skaffold: '1.20.0'
        kube-score: '1.10.1'
      id: setup
yokawasa commented 3 years ago

v0.6.0 has been released 🎊 https://github.com/yokawasa/action-setup-kube-tools/releases/tag/v0.6.0