Merge pull request #8623 from medyagh/docker_prefered

make docker driver highly preferred
pull/8630/head
Medya Ghazizadeh 2020-07-01 13:04:22 -07:00 committed by GitHub
commit 6a21774a1e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 10 deletions

View File

@ -37,21 +37,12 @@ import (
var docURL = "https://minikube.sigs.k8s.io/docs/drivers/docker/"
func init() {
priority := registry.Default
// Staged rollout for preferred:
// - Linux
// - Windows (once "service" command works)
// - macOS
if runtime.GOOS == "linux" {
priority = registry.Preferred
}
if err := registry.Register(registry.DriverDef{
Name: driver.Docker,
Config: configure,
Init: func() drivers.Driver { return kic.NewDriver(kic.Config{OCIBinary: oci.Docker}) },
Status: status,
Priority: priority,
Priority: registry.HighlyPreferred,
}); err != nil {
panic(fmt.Sprintf("register failed: %v", err))
}

View File

@ -45,6 +45,8 @@ const (
Default
// Preferred is for drivers that use a native hypervisor interface
Preferred
// HighlyPreferred is the ultimate driver preferences
HighlyPreferred
)
// Registry contains all the supported driver definitions on the host