snapcrafters / helm

Unofficial Helm installer for Linux
https://snapcraft.io/helm
MIT License
36 stars 26 forks source link

Change confinement to classic for helm snap #19

Closed Envek closed 6 years ago

Envek commented 6 years ago

Helm should be packaged as classic snap (as kubectl snap does) to be able to access kubectl configurations in ~/.kube/config.

Already approved at https://forum.snapcraft.io/t/classic-confinement-for-existing-helm-snap/4375

Fixes https://github.com/snapcrafters/helm/issues/10

@joedborg, @popey, could you please take a look?

cdobbyn commented 6 years ago

Hoping this can get merged soon.

Envek commented 6 years ago

@cdobbyn you can install helm from this PR (just in case if you didn't know it)

  1. Install snapcraft

  2. Checkout code from this PR:

    git clone https://github.com/Envek/helm.git
    cd helm
    git checkout make-classic
  3. Run snapcraft

    snapcraft
  4. Install snap from file:

    sudo snap install helm_2.9.1_amd64.snap --dangerous --classic
guineveresaenger commented 6 years ago

This would be lovely to have. Experienced this issue today.

Envek commented 6 years ago

Actually, it seems to be already done in #22