Skip to content

Setup kubectl so it never expires

Hannes Heine requested to merge pr380head into pr380base

Created by: Tirokk

roschaefer Authored by roschaefer Merged


Install everything on Travis CI through snap

This commit should setup kubectl in a way that it downloads a recent
`kubeconfig` from Digitial Ocean with `doctl`. Thus, deployments will
not fail after a kubeconfig has expired.

Since it seems to be the recommended way to install `doctl` through
[Snap](https://snapcraft.io/). I decided to install everything else
through snap too, including chrome and docker.

Pullrequest

Issues

Checklist

  • Env-Variables adjustment needed

How2Test

  • You have to add DOCTL_ACCESS_TOKEN as encrypted env var on Travis CI settings

Merge request reports