forked from mirrors/nixpkgs
Merge pull request #31621 from NeQuissimus/minikube_localkube
minikube: Use localkube
This commit is contained in:
commit
905b7a6e73
|
@ -34,6 +34,10 @@ in buildGoPackage rec {
|
||||||
sha256 = "1f7kjn26y7knmab5avj8spb40ny1y0jix5j5p0dqfjvg9climl0h";
|
sha256 = "1f7kjn26y7knmab5avj8spb40ny1y0jix5j5p0dqfjvg9climl0h";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
patches = [
|
||||||
|
./localkube.patch
|
||||||
|
];
|
||||||
|
|
||||||
# kubernetes is here only to shut up a loud warning when generating the completions below. minikube checks very eagerly
|
# kubernetes is here only to shut up a loud warning when generating the completions below. minikube checks very eagerly
|
||||||
# that kubectl is on the $PATH, even if it doesn't use it at all to generate the completions
|
# that kubectl is on the $PATH, even if it doesn't use it at all to generate the completions
|
||||||
buildInputs = [ go-bindata makeWrapper kubernetes gpgme ] ++ stdenv.lib.optional hostPlatform.isDarwin vmnet;
|
buildInputs = [ go-bindata makeWrapper kubernetes gpgme ] ++ stdenv.lib.optional hostPlatform.isDarwin vmnet;
|
||||||
|
|
|
@ -0,0 +1,20 @@
|
||||||
|
diff --git a/pkg/minikube/bootstrapper/localkube/localkube.go b/pkg/minikube/bootstrapper/localkube/localkube.go
|
||||||
|
index 1c4b5000..c9f120d4 100644
|
||||||
|
--- a/pkg/minikube/bootstrapper/localkube/localkube.go
|
||||||
|
+++ b/pkg/minikube/bootstrapper/localkube/localkube.go
|
||||||
|
@@ -113,14 +113,9 @@ func (lk *LocalkubeBootstrapper) UpdateCluster(config bootstrapper.KubernetesCon
|
||||||
|
|
||||||
|
copyableFiles := []assets.CopyableFile{}
|
||||||
|
var localkubeFile assets.CopyableFile
|
||||||
|
- var err error
|
||||||
|
|
||||||
|
//add url/file/bundled localkube to file list
|
||||||
|
- lCacher := localkubeCacher{config}
|
||||||
|
- localkubeFile, err = lCacher.fetchLocalkubeFromURI()
|
||||||
|
- if err != nil {
|
||||||
|
- return errors.Wrap(err, "Error updating localkube from uri")
|
||||||
|
- }
|
||||||
|
+ localkubeFile = assets.NewBinDataAsset("out/localkube", "/", "localkube", "0777")
|
||||||
|
copyableFiles = append(copyableFiles, localkubeFile)
|
||||||
|
|
||||||
|
// user added files
|
Loading…
Reference in a new issue