diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 85b4c651c979..0a8f55716d8e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -100,7 +100,7 @@ jobs: chmod a+x e2e-* chmod a+x minikube-* START_TIME=$(date -u +%s) - KUBECONFIG=$(pwd)/testhome/kubeconfig MINIKUBE_HOME=$(pwd)/testhome ./e2e-linux-amd64 -minikube-start-args=--vm-driver=docker -test.timeout=70m -test.v -timeout-multiplier=3 -binary=./minikube-linux-amd64 2>&1 | tee ./report/testout.txt + KUBECONFIG=$(pwd)/testhome/kubeconfig MINIKUBE_HOME=$(pwd)/testhome ./e2e-linux-amd64 -minikube-start-args=--driver=docker -test.timeout=70m -test.v -timeout-multiplier=3 -binary=./minikube-linux-amd64 2>&1 | tee ./report/testout.txt END_TIME=$(date -u +%s) TIME_ELAPSED=$(($END_TIME-$START_TIME)) min=$((${TIME_ELAPSED}/60)) @@ -168,7 +168,7 @@ jobs: chmod a+x e2e-* chmod a+x minikube-* START_TIME=$(date -u +%s) - KUBECONFIG=$(pwd)/testhome/kubeconfig MINIKUBE_HOME=$(pwd)/testhome ./e2e-linux-amd64 -minikube-start-args=--vm-driver=docker -test.timeout=70m -test.v -timeout-multiplier=3 -binary=./minikube-linux-amd64 2>&1 | tee ./report/testout.txt + KUBECONFIG=$(pwd)/testhome/kubeconfig MINIKUBE_HOME=$(pwd)/testhome ./e2e-linux-amd64 -minikube-start-args=--driver=docker -test.timeout=70m -test.v -timeout-multiplier=3 -binary=./minikube-linux-amd64 2>&1 | tee ./report/testout.txt END_TIME=$(date -u +%s) TIME_ELAPSED=$(($END_TIME-$START_TIME)) min=$((${TIME_ELAPSED}/60)) @@ -230,7 +230,7 @@ jobs: chmod a+x e2e-* chmod a+x minikube-* START_TIME=$(date -u +%s) - KUBECONFIG=$(pwd)/testhome/kubeconfig MINIKUBE_HOME=$(pwd)/testhome sudo -E ./e2e-linux-amd64 -minikube-start-args=--vm-driver=none -test.timeout=70m -test.v -timeout-multiplier=3 -binary=./minikube-linux-amd64 2>&1 | tee ./report/testout.txt + KUBECONFIG=$(pwd)/testhome/kubeconfig MINIKUBE_HOME=$(pwd)/testhome sudo -E ./e2e-linux-amd64 -minikube-start-args=--driver=none -test.timeout=70m -test.v -timeout-multiplier=3 -binary=./minikube-linux-amd64 2>&1 | tee ./report/testout.txt END_TIME=$(date -u +%s) TIME_ELAPSED=$(($END_TIME-$START_TIME)) min=$((${TIME_ELAPSED}/60)) @@ -292,7 +292,7 @@ jobs: chmod a+x e2e-* chmod a+x minikube-* START_TIME=$(date -u +%s) - KUBECONFIG=$(pwd)/testhome/kubeconfig MINIKUBE_HOME=$(pwd)/testhome sudo -E ./e2e-linux-amd64 -minikube-start-args=--vm-driver=none -test.timeout=70m -test.v -timeout-multiplier=3 -binary=./minikube-linux-amd64 2>&1 | tee ./report/testout.txt + KUBECONFIG=$(pwd)/testhome/kubeconfig MINIKUBE_HOME=$(pwd)/testhome sudo -E ./e2e-linux-amd64 -minikube-start-args=--driver=none -test.timeout=70m -test.v -timeout-multiplier=3 -binary=./minikube-linux-amd64 2>&1 | tee ./report/testout.txt END_TIME=$(date -u +%s) TIME_ELAPSED=$(($END_TIME-$START_TIME)) min=$((${TIME_ELAPSED}/60)) @@ -365,7 +365,7 @@ jobs: chmod a+x e2e-* chmod a+x minikube-* START_TIME=$(date -u +%s) - KUBECONFIG=$(pwd)/testhome/kubeconfig MINIKUBE_HOME=$(pwd)/testhome sudo -E ./e2e-linux-amd64 -minikube-start-args=--vm-driver=podman -test.timeout=70m -test.v -timeout-multiplier=3 -binary=./minikube-linux-amd64 2>&1 | tee ./report/testout.txt + KUBECONFIG=$(pwd)/testhome/kubeconfig MINIKUBE_HOME=$(pwd)/testhome sudo -E ./e2e-linux-amd64 -minikube-start-args=--driver=podman -test.timeout=70m -test.v -timeout-multiplier=3 -binary=./minikube-linux-amd64 2>&1 | tee ./report/testout.txt END_TIME=$(date -u +%s) TIME_ELAPSED=$(($END_TIME-$START_TIME)) min=$((${TIME_ELAPSED}/60)) diff --git a/Makefile b/Makefile index 07ab117602ba..6d96df5f340a 100755 --- a/Makefile +++ b/Makefile @@ -262,7 +262,7 @@ integration: out/minikube ## Trigger minikube integration test .PHONY: integration-none-driver integration-none-driver: e2e-linux-$(GOARCH) out/minikube-linux-$(GOARCH) ## Trigger minikube none driver test - sudo -E out/e2e-linux-$(GOARCH) -testdata-dir "test/integration/testdata" -minikube-start-args="--vm-driver=none" -test.v -test.timeout=60m -binary=out/minikube-linux-amd64 $(TEST_ARGS) + sudo -E out/e2e-linux-$(GOARCH) -testdata-dir "test/integration/testdata" -minikube-start-args="--driver=none" -test.v -test.timeout=60m -binary=out/minikube-linux-amd64 $(TEST_ARGS) .PHONY: integration-versioned integration-versioned: out/minikube ## Trigger minikube integration testing diff --git a/cmd/minikube/cmd/config/config.go b/cmd/minikube/cmd/config/config.go index 3d7e8c76672d..eb24b0a23bdb 100644 --- a/cmd/minikube/cmd/config/config.go +++ b/cmd/minikube/cmd/config/config.go @@ -42,6 +42,12 @@ type Setting struct { // These are all the settings that are configurable // and their validation and callback fn run on Set var settings = []Setting{ + { + name: "driver", + set: SetString, + validations: []setFn{IsValidDriver}, + callbacks: []setFn{RequiresRestartMsg}, + }, { name: "vm-driver", set: SetString, @@ -172,7 +178,7 @@ var settings = []Setting{ var ConfigCmd = &cobra.Command{ Use: "config SUBCOMMAND [flags]", Short: "Modify minikube config", - Long: `config modifies minikube config files using subcommands like "minikube config set vm-driver kvm" + Long: `config modifies minikube config files using subcommands like "minikube config set driver kvm" Configurable fields: ` + "\n\n" + configurableFields(), Run: func(cmd *cobra.Command, args []string) { if err := cmd.Help(); err != nil { diff --git a/cmd/minikube/cmd/config/get_test.go b/cmd/minikube/cmd/config/get_test.go index 4f034c8ffe0b..34d5b0ffac39 100644 --- a/cmd/minikube/cmd/config/get_test.go +++ b/cmd/minikube/cmd/config/get_test.go @@ -30,7 +30,7 @@ func TestGetNotFound(t *testing.T) { func TestGetOK(t *testing.T) { createTestConfig(t) - name := "vm-driver" + name := "driver" err := Set(name, "virtualbox") if err != nil { t.Fatalf("Set returned error for property %s, %+v", name, err) diff --git a/cmd/minikube/cmd/config/set_test.go b/cmd/minikube/cmd/config/set_test.go index 8b7db4bb07e7..db7ee262dbdb 100644 --- a/cmd/minikube/cmd/config/set_test.go +++ b/cmd/minikube/cmd/config/set_test.go @@ -34,25 +34,25 @@ func TestNotFound(t *testing.T) { func TestSetNotAllowed(t *testing.T) { createTestConfig(t) - err := Set("vm-driver", "123456") - if err == nil || err.Error() != "run validations for \"vm-driver\" with value of \"123456\": [driver \"123456\" is not supported]" { + err := Set("driver", "123456") + if err == nil || err.Error() != "run validations for \"driver\" with value of \"123456\": [driver \"123456\" is not supported]" { t.Fatalf("Set did not return error for unallowed value: %+v", err) } } func TestSetOK(t *testing.T) { createTestConfig(t) - err := Set("vm-driver", "virtualbox") + err := Set("driver", "virtualbox") defer func() { - err = Unset("vm-driver") + err = Unset("driver") if err != nil { - t.Errorf("failed to unset vm-driver: %+v", err) + t.Errorf("failed to unset driver: %+v", err) } }() if err != nil { t.Fatalf("Set returned error for valid property value: %+v", err) } - val, err := Get("vm-driver") + val, err := Get("driver") if err != nil { t.Fatalf("Get returned error for valid property: %+v", err) } diff --git a/cmd/minikube/cmd/config/util_test.go b/cmd/minikube/cmd/config/util_test.go index 1310b95cbf7d..b085ea965ff3 100644 --- a/cmd/minikube/cmd/config/util_test.go +++ b/cmd/minikube/cmd/config/util_test.go @@ -25,7 +25,7 @@ import ( ) var minikubeConfig = pkgConfig.MinikubeConfig{ - "vm-driver": driver.KVM2, + "driver": driver.KVM2, "cpus": 12, "show-libmachine-logs": true, } @@ -38,17 +38,17 @@ func TestFindSettingNotFound(t *testing.T) { } func TestFindSetting(t *testing.T) { - s, err := findSetting("vm-driver") + s, err := findSetting("driver") if err != nil { - t.Fatalf("Couldn't find setting, vm-driver: %v", err) + t.Fatalf("Couldn't find setting, driver: %v", err) } - if s.name != "vm-driver" { - t.Fatalf("Found wrong setting, expected vm-driver, got %s", s.name) + if s.name != "driver" { + t.Fatalf("Found wrong setting, expected driver, got %s", s.name) } } func TestSetString(t *testing.T) { - err := SetString(minikubeConfig, "vm-driver", driver.VirtualBox) + err := SetString(minikubeConfig, "driver", driver.VirtualBox) if err != nil { t.Fatalf("Couldn't set string: %v", err) } diff --git a/cmd/minikube/cmd/config/validations_test.go b/cmd/minikube/cmd/config/validations_test.go index 7662859298cc..0cfc87f5c7a7 100644 --- a/cmd/minikube/cmd/config/validations_test.go +++ b/cmd/minikube/cmd/config/validations_test.go @@ -51,7 +51,7 @@ func TestDriver(t *testing.T) { }, } - runValidations(t, tests, "vm-driver", IsValidDriver) + runValidations(t, tests, "driver", IsValidDriver) } diff --git a/cmd/minikube/cmd/start.go b/cmd/minikube/cmd/start.go index cd15bbeea923..c8f0581a020a 100644 --- a/cmd/minikube/cmd/start.go +++ b/cmd/minikube/cmd/start.go @@ -153,7 +153,7 @@ func initMinikubeFlags() { startCmd.Flags().String(memory, defaultMemorySize, "Amount of RAM allocated to the minikube VM (format: [], where unit = b, k, m or g).") startCmd.Flags().String(humanReadableDiskSize, defaultDiskSize, "Disk size allocated to the minikube VM (format: [], where unit = b, k, m or g).") startCmd.Flags().Bool(downloadOnly, false, "If true, only download and cache files for later use - don't install or start anything.") - startCmd.Flags().Bool(cacheImages, true, "If true, cache docker images for the current bootstrapper and load them into the machine. Always false with --vm-driver=none.") + startCmd.Flags().Bool(cacheImages, true, "If true, cache docker images for the current bootstrapper and load them into the machine. Always false with --driver=none.") startCmd.Flags().String(isoURL, constants.DefaultISOURL, "Location of the minikube iso.") startCmd.Flags().Bool(keepContext, false, "This will keep the existing kubectl context and will create a minikube context.") startCmd.Flags().Bool(embedCerts, false, "if true, will embed the certs in kubeconfig.") @@ -189,7 +189,8 @@ func initKubernetesFlags() { // initDriverFlags inits the commandline flags for vm drivers func initDriverFlags() { - startCmd.Flags().String("vm-driver", "", fmt.Sprintf("Driver is one of: %v (defaults to auto-detect)", driver.DisplaySupportedDrivers())) + startCmd.Flags().String("driver", "", fmt.Sprintf("Driver is one of: %v (defaults to auto-detect)", driver.DisplaySupportedDrivers())) + startCmd.Flags().String("vm-driver", "", "DEPRECATED, use `driver` instead.") startCmd.Flags().Bool(disableDriverMounts, false, "Disables the filesystem mounts provided by the hypervisors") // kvm2 @@ -443,15 +444,23 @@ func selectDriver(existing *config.ClusterConfig) registry.DriverState { return ds } - if viper.GetString("vm-driver") != "" { - ds := driver.Status(viper.GetString("vm-driver")) + // Default to looking at the new driver parameter + if viper.GetString("driver") != "" { + ds := driver.Status(viper.GetString("driver")) + out.T(out.Sparkle, `Using the {{.driver}} driver based on user configuration`, out.V{"driver": ds.String()}) + return ds + } + + // Fallback to old driver parameter + if viper.GetString("driver") != "" { + ds := driver.Status(viper.GetString("driver")) out.T(out.Sparkle, `Using the {{.driver}} driver based on user configuration`, out.V{"driver": ds.String()}) return ds } pick, alts := driver.Suggest(driver.Choices()) if pick.Name == "" { - exit.WithCodeT(exit.Config, "Unable to determine a default driver to use. Try specifying --vm-driver, or see https://minikube.sigs.k8s.io/docs/start/") + exit.WithCodeT(exit.Config, "Unable to determine a default driver to use. Try specifying --driver, or see https://minikube.sigs.k8s.io/docs/start/") } if len(alts) > 1 { @@ -525,7 +534,7 @@ func validateDriver(ds registry.DriverState, existing *config.ClusterConfig) { * or * - 2) Start the existing "{{.profile_name}}" cluster using: '{{.command}} start --vm-driver={{.old_driver}}' + 2) Start the existing "{{.profile_name}}" cluster using: '{{.command}} start --driver={{.old_driver}}' `, out.V{"command": minikubeCmd(), "old_driver": h.Driver.DriverName(), "profile_name": machineName}) exit.WithCodeT(exit.Config, "Exiting.") @@ -601,7 +610,7 @@ func validateUser(drvName string) { useForce := viper.GetBool(force) if driver.NeedsRoot(drvName) && u.Uid != "0" && !useForce { - exit.WithCodeT(exit.Permissions, `The "{{.driver_name}}" driver requires root privileges. Please run minikube using 'sudo minikube --vm-driver={{.driver_name}}'.`, out.V{"driver_name": drvName}) + exit.WithCodeT(exit.Permissions, `The "{{.driver_name}}" driver requires root privileges. Please run minikube using 'sudo minikube --driver={{.driver_name}}'.`, out.V{"driver_name": drvName}) } if driver.NeedsRoot(drvName) || u.Uid != "0" { @@ -609,7 +618,7 @@ func validateUser(drvName string) { } out.T(out.Stopped, `The "{{.driver_name}}" driver should not be used with root privileges.`, out.V{"driver_name": drvName}) - out.T(out.Tip, "If you are running minikube within a VM, consider using --vm-driver=none:") + out.T(out.Tip, "If you are running minikube within a VM, consider using --driver=none:") out.T(out.Documentation, " https://minikube.sigs.k8s.io/docs/reference/drivers/none/") if !useForce { @@ -851,7 +860,7 @@ func setDockerProxy() { } } -// autoSetDriverOptions sets the options needed for specific vm-driver automatically. +// autoSetDriverOptions sets the options needed for specific driver automatically. func autoSetDriverOptions(cmd *cobra.Command, drvName string) (err error) { err = nil hints := driver.FlagDefaults(drvName) diff --git a/hack/conformance_tests.sh b/hack/conformance_tests.sh index cff11af0a367..3de828e59ef7 100755 --- a/hack/conformance_tests.sh +++ b/hack/conformance_tests.sh @@ -21,7 +21,7 @@ # conformance_tests.sh # # Example: -# conformance_tests.sh ./out/minikube --vm-driver=hyperkit +# conformance_tests.sh ./out/minikube --driver=hyperkit set -ex -o pipefail readonly PROFILE_NAME="k8sconformance" diff --git a/hack/jenkins/common.sh b/hack/jenkins/common.sh index eecf71fc9996..d9cfca7f5ba2 100755 --- a/hack/jenkins/common.sh +++ b/hack/jenkins/common.sh @@ -19,7 +19,7 @@ # The script expects the following env variables: # OS_ARCH: The operating system and the architecture separated by a hyphen '-' (e.g. darwin-amd64, linux-amd64, windows-amd64) -# VM_DRIVER: the vm-driver to use for the test +# VM_DRIVER: the driver to use for the test # EXTRA_START_ARGS: additional flags to pass into minikube start # EXTRA_ARGS: additional flags to pass into minikube # JOB_NAME: the name of the logfile and check name to update on github @@ -285,7 +285,7 @@ if test -f "${TEST_OUT}"; then fi touch "${TEST_OUT}" ${SUDO_PREFIX}${E2E_BIN} \ - -minikube-start-args="--vm-driver=${VM_DRIVER} ${EXTRA_START_ARGS}" \ + -minikube-start-args="--driver=${VM_DRIVER} ${EXTRA_START_ARGS}" \ -expected-default-driver="${EXPECTED_DEFAULT_DRIVER}" \ -test.timeout=70m -test.v \ ${EXTRA_TEST_ARGS} \ diff --git a/hack/jenkins/windows_integration_test_hyperv.ps1 b/hack/jenkins/windows_integration_test_hyperv.ps1 index 4c8835d0cf8e..f1c4db8b9d44 100644 --- a/hack/jenkins/windows_integration_test_hyperv.ps1 +++ b/hack/jenkins/windows_integration_test_hyperv.ps1 @@ -19,7 +19,7 @@ gsutil.cmd -m cp -r gs://minikube-builds/$env:MINIKUBE_LOCATION/testdata . ./out/minikube-windows-amd64.exe delete -out/e2e-windows-amd64.exe --expected-default-driver=hyperv -minikube-start-args="--vm-driver=hyperv --hyperv-virtual-switch=primary-virtual-switch" -binary=out/minikube-windows-amd64.exe -test.v -test.timeout=65m +out/e2e-windows-amd64.exe --expected-default-driver=hyperv -minikube-start-args="--driver=hyperv --hyperv-virtual-switch=primary-virtual-switch" -binary=out/minikube-windows-amd64.exe -test.v -test.timeout=65m $env:result=$lastexitcode # If the last exit code was 0->success, x>0->error If($env:result -eq 0){$env:status="success"} diff --git a/hack/jenkins/windows_integration_test_virtualbox.ps1 b/hack/jenkins/windows_integration_test_virtualbox.ps1 index 5cc4e157b1a6..6d9c7f318b31 100644 --- a/hack/jenkins/windows_integration_test_virtualbox.ps1 +++ b/hack/jenkins/windows_integration_test_virtualbox.ps1 @@ -19,7 +19,7 @@ gsutil.cmd -m cp -r gs://minikube-builds/$env:MINIKUBE_LOCATION/testdata . ./out/minikube-windows-amd64.exe delete -out/e2e-windows-amd64.exe -minikube-start-args="--vm-driver=virtualbox" -expected-default-driver=hyperv -binary=out/minikube-windows-amd64.exe -test.v -test.timeout=30m +out/e2e-windows-amd64.exe -minikube-start-args="--driver=virtualbox" -expected-default-driver=hyperv -binary=out/minikube-windows-amd64.exe -test.v -test.timeout=30m $env:result=$lastexitcode # If the last exit code was 0->success, x>0->error If($env:result -eq 0){$env:status="success"} diff --git a/pkg/minikube/config/config_test.go b/pkg/minikube/config/config_test.go index 19671ef61788..028d09444362 100644 --- a/pkg/minikube/config/config_test.go +++ b/pkg/minikube/config/config_test.go @@ -18,6 +18,7 @@ package config import ( "bytes" + "fmt" "io/ioutil" "os" "reflect" @@ -43,13 +44,13 @@ var configTestCases = []configTestCase{ "ReminderWaitPeriodInHours": 99, "cpus": 4, "disk-size": "20g", + "driver": "test-driver", "log_dir": "/etc/hosts", "show-libmachine-logs": true, - "v": 5, - "vm-driver": "test-driver" + "v": 5 }`, config: map[string]interface{}{ - "vm-driver": "test-driver", + "driver": "test-driver", "cpus": 4, "disk-size": "20g", "v": 5, @@ -130,7 +131,7 @@ func TestReadConfig(t *testing.T) { } expectedConfig := map[string]interface{}{ - "vm-driver": "test-driver", + "driver": "test-driver", "cpus": 4, "disk-size": "20g", "show-libmachine-logs": true, @@ -149,7 +150,7 @@ func TestWriteConfig(t *testing.T) { } cfg := map[string]interface{}{ - "vm-driver": "test-driver", + "driver": "test-driver", "cpus": 4, "disk-size": "20g", "show-libmachine-logs": true, @@ -179,6 +180,8 @@ func TestEncode(t *testing.T) { if err != nil { t.Errorf("Error encoding: %v", err) } + fmt.Printf("%+v\n", b.String()) + fmt.Printf("%+v\n", tt.data) if b.String() != tt.data { t.Errorf("Did not write config correctly, \n\n expected:\n %+v \n\n actual:\n %+v", tt.data, b.String()) } diff --git a/pkg/minikube/config/testdata/.minikube/config/valid_config.json b/pkg/minikube/config/testdata/.minikube/config/valid_config.json index 1ddbb4892aa2..45f6bd608da3 100644 --- a/pkg/minikube/config/testdata/.minikube/config/valid_config.json +++ b/pkg/minikube/config/testdata/.minikube/config/valid_config.json @@ -1,5 +1,5 @@ { - "vm-driver": "kvm2", + "driver": "kvm2", "cpus": 4, "disk-size": "20g", "show-libmachine-logs": true, diff --git a/pkg/minikube/node/machine.go b/pkg/minikube/node/machine.go index 1263c17d1519..a7cec8e609df 100644 --- a/pkg/minikube/node/machine.go +++ b/pkg/minikube/node/machine.go @@ -146,7 +146,7 @@ func trySSH(h *host.Host, ip string) { - Disable your local VPN or firewall software - Configure your local VPN or firewall to allow access to {{.ip}} - Restart or reinstall {{.hypervisor}} - - Use an alternative --vm-driver + - Use an alternative --driver - Use --force to override this connectivity check `, out.V{"error": err, "hypervisor": h.Driver.DriverName(), "ip": ip}) } diff --git a/pkg/minikube/problem/err_map.go b/pkg/minikube/problem/err_map.go index 54ce675b8a95..70ec44b8fe75 100644 --- a/pkg/minikube/problem/err_map.go +++ b/pkg/minikube/problem/err_map.go @@ -66,19 +66,19 @@ var vmProblems = map[string]match{ }, "HYPERKIT_NOT_FOUND": { Regexp: re(`Driver "hyperkit" not found.`), - Advice: "Please install the minikube hyperkit VM driver, or select an alternative --vm-driver", + Advice: "Please install the minikube hyperkit VM driver, or select an alternative --driver", URL: "https://minikube.sigs.k8s.io/docs/reference/drivers/hyperkit/", GOOS: []string{"darwin"}, }, "HYPERKIT_VMNET_FRAMEWORK": { Regexp: re(`error from vmnet.framework: -1`), - Advice: "Hyperkit networking is broken. Upgrade to the latest hyperkit version and/or Docker for Desktop. Alternatively, you may choose an alternate --vm-driver", + Advice: "Hyperkit networking is broken. Upgrade to the latest hyperkit version and/or Docker for Desktop. Alternatively, you may choose an alternate --driver", Issues: []int{6028, 5594}, GOOS: []string{"darwin"}, }, "HYPERKIT_CRASHED": { Regexp: re(`hyperkit crashed!`), - Advice: "Hyperkit is broken. Upgrade to the latest hyperkit version and/or Docker for Desktop. Alternatively, you may choose an alternate --vm-driver", + Advice: "Hyperkit is broken. Upgrade to the latest hyperkit version and/or Docker for Desktop. Alternatively, you may choose an alternate --driver", Issues: []int{6079, 5780}, GOOS: []string{"darwin"}, }, @@ -113,7 +113,7 @@ var vmProblems = map[string]match{ // KVM "KVM2_NOT_FOUND": { Regexp: re(`Driver "kvm2" not found. Do you have the plugin binary .* accessible in your PATH`), - Advice: "Please install the minikube kvm2 VM driver, or select an alternative --vm-driver", + Advice: "Please install the minikube kvm2 VM driver, or select an alternative --driver", URL: "https://minikube.sigs.k8s.io/docs/reference/drivers/kvm2/", GOOS: []string{"linux"}, }, @@ -125,7 +125,7 @@ var vmProblems = map[string]match{ }, "KVM_CREATE_CONFLICT": { Regexp: re(`KVM_CREATE_VM.* failed:.* Device or resource busy`), - Advice: "Another hypervisor, such as VirtualBox, is conflicting with KVM. Please stop the other hypervisor, or use --vm-driver to switch to it.", + Advice: "Another hypervisor, such as VirtualBox, is conflicting with KVM. Please stop the other hypervisor, or use --driver to switch to it.", Issues: []int{4913}, GOOS: []string{"linux"}, }, @@ -136,7 +136,7 @@ var vmProblems = map[string]match{ }, "KVM2_START_NO_IP": { Regexp: re(`Error in driver during machine creation: Machine didn't return an IP after 120 seconds`), - Advice: "Check your firewall rules for interference, and run 'virt-host-validate' to check for KVM configuration issues. If you are running minikube within a VM, consider using --vm-driver=none", + Advice: "Check your firewall rules for interference, and run 'virt-host-validate' to check for KVM configuration issues. If you are running minikube within a VM, consider using --driver=none", URL: "https://minikube.sigs.k8s.io/docs/reference/drivers/kvm2/", Issues: []int{4249, 3566}, GOOS: []string{"linux"}, @@ -189,7 +189,7 @@ var vmProblems = map[string]match{ }, "NONE_DOCKER_EXIT_5": { Regexp: re(`sudo systemctl start docker: exit status 5`), - Advice: "Ensure that Docker is installed and healthy: Run 'sudo systemctl start docker' and 'journalctl -u docker'. Alternatively, select another value for --vm-driver", + Advice: "Ensure that Docker is installed and healthy: Run 'sudo systemctl start docker' and 'journalctl -u docker'. Alternatively, select another value for --driver", URL: "https://minikube.sigs.k8s.io/docs/reference/drivers/none", Issues: []int{5532}, GOOS: []string{"linux"}, @@ -215,7 +215,7 @@ var vmProblems = map[string]match{ }, "NONE_DEFAULT_ROUTE": { Regexp: re(`(No|from) default routes`), - Advice: "Configure a default route on this Linux host, or use another --vm-driver that does not require it", + Advice: "Configure a default route on this Linux host, or use another --driver that does not require it", Issues: []int{6083, 5636}, GOOS: []string{"linux"}, }, @@ -264,17 +264,17 @@ var vmProblems = map[string]match{ }, "VBOX_HYPERV_64_BOOT": { Regexp: re(`VirtualBox won't boot a 64bits VM when Hyper-V is activated`), - Advice: "VirtualBox and Hyper-V are having a conflict. Use '--vm-driver=hyperv' or disable Hyper-V using: 'bcdedit /set hypervisorlaunchtype off'", + Advice: "VirtualBox and Hyper-V are having a conflict. Use '--driver=hyperv' or disable Hyper-V using: 'bcdedit /set hypervisorlaunchtype off'", Issues: []int{4051, 4783}, }, "VBOX_HYPERV_NEM_VM": { Regexp: re(`vrc=VERR_NEM_VM_CREATE_FAILED`), - Advice: "VirtualBox and Hyper-V are having a conflict. Use '--vm-driver=hyperv' or disable Hyper-V using: 'bcdedit /set hypervisorlaunchtype off'", + Advice: "VirtualBox and Hyper-V are having a conflict. Use '--driver=hyperv' or disable Hyper-V using: 'bcdedit /set hypervisorlaunchtype off'", Issues: []int{4587}, }, "VBOX_NOT_FOUND": { Regexp: re(`VBoxManage not found. Make sure VirtualBox is installed and VBoxManage is in the path`), - Advice: "Install VirtualBox, or select an alternative value for --vm-driver", + Advice: "Install VirtualBox, or select an alternative value for --driver", URL: "https://minikube.sigs.k8s.io/docs/start/", Issues: []int{3784}, }, @@ -285,17 +285,17 @@ var vmProblems = map[string]match{ }, "VBOX_VTX_DISABLED": { Regexp: re(`This computer doesn't have VT-X/AMD-v enabled`), - Advice: "Virtualization support is disabled on your computer. If you are running minikube within a VM, try '--vm-driver=none'. Otherwise, consult your systems BIOS manual for how to enable virtualization.", + Advice: "Virtualization support is disabled on your computer. If you are running minikube within a VM, try '--driver=none'. Otherwise, consult your systems BIOS manual for how to enable virtualization.", Issues: []int{3900, 4730}, }, "VERR_VERR_VMX_DISABLED": { Regexp: re(`VT-x is disabled.*VERR_VMX_MSR_ALL_VMX_DISABLED`), - Advice: "Virtualization support is disabled on your computer. If you are running minikube within a VM, try '--vm-driver=none'. Otherwise, consult your systems BIOS manual for how to enable virtualization.", + Advice: "Virtualization support is disabled on your computer. If you are running minikube within a VM, try '--driver=none'. Otherwise, consult your systems BIOS manual for how to enable virtualization.", Issues: []int{5282, 5456}, }, "VBOX_VERR_VMX_NO_VMX": { Regexp: re(`VT-x is not available.*VERR_VMX_NO_VMX`), - Advice: "Your host does not support virtualization. If you are running minikube within a VM, try '--vm-driver=none'. Otherwise, enable virtualization in your BIOS", + Advice: "Your host does not support virtualization. If you are running minikube within a VM, try '--driver=none'. Otherwise, enable virtualization in your BIOS", Issues: []int{1994, 5326}, }, "VBOX_HOST_NETWORK": { diff --git a/site/content/en/docs/Contributing/drivers.en.md b/site/content/en/docs/Contributing/drivers.en.md index 6c3f4a74a89a..527555e53318 100644 --- a/site/content/en/docs/Contributing/drivers.en.md +++ b/site/content/en/docs/Contributing/drivers.en.md @@ -8,7 +8,7 @@ description: > This document is written for contributors who are familiar with minikube, who would like to add support for a new VM driver. -minikube relies on docker-machine drivers to manage machines. This document discusses how to modify minikube, so that this driver may be used by `minikube start --vm-driver=`. +minikube relies on docker-machine drivers to manage machines. This document discusses how to modify minikube, so that this driver may be used by `minikube start --driver=`. ## Creating a new driver @@ -46,7 +46,7 @@ struct to define a driver metadata. Essentially, you need to define 4 things at pretty simple once you understand your driver well: - Name: unique name of the driver, it will be used as the unique ID in registry and as -`--vm-driver` option in minikube command +`--driver` option in minikube command - Builtin: `true` if the driver should be builtin to minikube (preferred). `false` otherwise. diff --git a/site/content/en/docs/Contributing/testing.en.md b/site/content/en/docs/Contributing/testing.en.md index 693170241b12..bc8e02eae540 100644 --- a/site/content/en/docs/Contributing/testing.en.md +++ b/site/content/en/docs/Contributing/testing.en.md @@ -26,7 +26,7 @@ make integration You may find it useful to set various options to test only a particular test against a non-default driver. For instance: ```shell - env TEST_ARGS="-minikube-start-args=--vm-driver=hyperkit -test.run TestStartStop" make integration + env TEST_ARGS="-minikube-start-args=--driver=hyperkit -test.run TestStartStop" make integration ``` ### Conformance Tests diff --git a/site/content/en/docs/Reference/Commands/config.md b/site/content/en/docs/Reference/Commands/config.md index 5a284951a058..8694d6cb0d75 100644 --- a/site/content/en/docs/Reference/Commands/config.md +++ b/site/content/en/docs/Reference/Commands/config.md @@ -9,11 +9,11 @@ description: > ### Overview -config modifies minikube config files using subcommands like "minikube config set vm-driver kvm" +config modifies minikube config files using subcommands like "minikube config set driver kvm" Configurable fields: - * vm-driver + * driver * container-runtime * feature-gates * v diff --git a/site/content/en/docs/Reference/Configuration/minikube.md b/site/content/en/docs/Reference/Configuration/minikube.md index 608932fc939c..8fc3c394380d 100644 --- a/site/content/en/docs/Reference/Configuration/minikube.md +++ b/site/content/en/docs/Reference/Configuration/minikube.md @@ -54,7 +54,7 @@ Example: ```shell Configurable fields: - * vm-driver + * driver * feature-gates * v * cpus @@ -107,7 +107,7 @@ Example output: ```shell - memory: 4096 - registry: true -- vm-driver: vmware +- driver: vmware - dashboard: true - gvisor: true ``` @@ -122,7 +122,7 @@ minikube config set For example: ```shell -minikube config set vm-driver hyperkit +minikube config set driver hyperkit ``` ## Environment Configuration diff --git a/site/content/en/docs/Reference/Drivers/includes/hyperkit_usage.inc b/site/content/en/docs/Reference/Drivers/includes/hyperkit_usage.inc index 9c724b9e2489..2ce954f9b107 100644 --- a/site/content/en/docs/Reference/Drivers/includes/hyperkit_usage.inc +++ b/site/content/en/docs/Reference/Drivers/includes/hyperkit_usage.inc @@ -19,11 +19,11 @@ brew install hyperkit Start a cluster using the hyperkit driver: ```shell -minikube start --vm-driver=hyperkit +minikube start --driver=hyperkit ``` To make hyperkit the default driver: ```shell -minikube config set vm-driver hyperkit +minikube config set driver hyperkit ``` diff --git a/site/content/en/docs/Reference/Drivers/includes/hyperv_usage.inc b/site/content/en/docs/Reference/Drivers/includes/hyperv_usage.inc index 6fa1c11ea7f1..dbe1097afb1b 100644 --- a/site/content/en/docs/Reference/Drivers/includes/hyperv_usage.inc +++ b/site/content/en/docs/Reference/Drivers/includes/hyperv_usage.inc @@ -16,10 +16,10 @@ If Hyper-V was not previously active, you will need to reboot. ## Usage ```shell -minikube start --vm-driver=hyperv +minikube start --driver=hyperv ``` To make hyperv the default driver: ```shell -minikube config set vm-driver hyperv +minikube config set driver hyperv ``` diff --git a/site/content/en/docs/Reference/Drivers/includes/kvm2_usage.inc b/site/content/en/docs/Reference/Drivers/includes/kvm2_usage.inc index e933991fc021..b8ba08120b55 100644 --- a/site/content/en/docs/Reference/Drivers/includes/kvm2_usage.inc +++ b/site/content/en/docs/Reference/Drivers/includes/kvm2_usage.inc @@ -26,10 +26,10 @@ virt-host-validate Start a cluster using the kvm2 driver: ```shell -minikube start --vm-driver=kvm2 +minikube start --driver=kvm2 ``` To make kvm2 the default driver: ```shell -minikube config set vm-driver kvm2 +minikube config set driver kvm2 ``` diff --git a/site/content/en/docs/Reference/Drivers/includes/none_usage.inc b/site/content/en/docs/Reference/Drivers/includes/none_usage.inc index 634819ae72f2..f3f915a076b3 100644 --- a/site/content/en/docs/Reference/Drivers/includes/none_usage.inc +++ b/site/content/en/docs/Reference/Drivers/includes/none_usage.inc @@ -7,11 +7,11 @@ VM running a systemd-based Linux distribution ([see #2704](https://github.com/ku The none driver requires minikube to be run as root, until [#3760](https://github.com/kubernetes/minikube/issues/3760) can be addressed. ```shell -sudo minikube start --vm-driver=none +sudo minikube start --driver=none ``` To make `none` the default driver: ```shell -sudo minikube config set vm-driver none +sudo minikube config set driver none ``` diff --git a/site/content/en/docs/Reference/Drivers/includes/parallels_usage.inc b/site/content/en/docs/Reference/Drivers/includes/parallels_usage.inc index 49c92e1d0d85..219590de860a 100644 --- a/site/content/en/docs/Reference/Drivers/includes/parallels_usage.inc +++ b/site/content/en/docs/Reference/Drivers/includes/parallels_usage.inc @@ -24,11 +24,11 @@ curl -LO $(curl -s $r/releases/latest | grep -o 'http.*parallels' | head -n1) \ Start a cluster using the parallels driver: ```shell -minikube start --vm-driver=parallels +minikube start --driver=parallels ``` To make parallels the default driver: ```shell -minikube config set vm-driver parallels +minikube config set driver parallels ``` diff --git a/site/content/en/docs/Reference/Drivers/includes/virtualbox_usage.inc b/site/content/en/docs/Reference/Drivers/includes/virtualbox_usage.inc index 6bce73731acf..8c0cc152447f 100644 --- a/site/content/en/docs/Reference/Drivers/includes/virtualbox_usage.inc +++ b/site/content/en/docs/Reference/Drivers/includes/virtualbox_usage.inc @@ -7,10 +7,10 @@ Start a cluster using the virtualbox driver: ```shell -minikube start --vm-driver=virtualbox +minikube start --driver=virtualbox ``` To make virtualbox the default driver: ```shell -minikube config set vm-driver virtualbox +minikube config set driver virtualbox ``` diff --git a/site/content/en/docs/Reference/Drivers/includes/vmware_macos_usage.inc b/site/content/en/docs/Reference/Drivers/includes/vmware_macos_usage.inc index bd6832c9155b..75bc5ecdb3ea 100644 --- a/site/content/en/docs/Reference/Drivers/includes/vmware_macos_usage.inc +++ b/site/content/en/docs/Reference/Drivers/includes/vmware_macos_usage.inc @@ -24,10 +24,10 @@ curl -LO $(curl -s $r/releases/latest | grep -o 'http.*darwin_amd64' | head -n1) Start a cluster using the vmware driver: ```shell -minikube start --vm-driver=vmware +minikube start --driver=vmware ``` To make vmware the default driver: ```shell -minikube config set vm-driver vmware +minikube config set driver vmware ``` diff --git a/site/content/en/docs/Reference/Drivers/none.md b/site/content/en/docs/Reference/Drivers/none.md index 2731f13d462d..2040128bdf45 100644 --- a/site/content/en/docs/Reference/Drivers/none.md +++ b/site/content/en/docs/Reference/Drivers/none.md @@ -50,11 +50,11 @@ As Kubernetes has full access to both your filesystem as well as your docker ima ### Other -* `-p` (profiles) are unsupported: It is not possible to run more than one `--vm-driver=none` instance +* `-p` (profiles) are unsupported: It is not possible to run more than one `--driver=none` instance * Many `minikube` commands are not supported, such as: `dashboard`, `mount`, `ssh` * minikube with the `none` driver has a confusing permissions model, as some commands need to be run as root ("start"), and others by a regular user ("dashboard") * CoreDNS detects resolver loop, goes into CrashLoopBackOff - [#3511](https://github.com/kubernetes/minikube/issues/3511) -* Some versions of Linux have a version of docker that is newer than what Kubernetes expects. To overwrite this, run minikube with the following parameters: `sudo -E minikube start --vm-driver=none --kubernetes-version v1.11.8 --extra-config kubeadm.ignore-preflight-errors=SystemVerification` +* Some versions of Linux have a version of docker that is newer than what Kubernetes expects. To overwrite this, run minikube with the following parameters: `sudo -E minikube start --driver=none --kubernetes-version v1.11.8 --extra-config kubeadm.ignore-preflight-errors=SystemVerification` * [Full list of open 'none' driver issues](https://github.com/kubernetes/minikube/labels/co%2Fnone-driver) diff --git a/site/content/en/docs/Reference/persistent_volumes.md b/site/content/en/docs/Reference/persistent_volumes.md index fd7a82b45636..6b7a38b83b75 100644 --- a/site/content/en/docs/Reference/persistent_volumes.md +++ b/site/content/en/docs/Reference/persistent_volumes.md @@ -7,7 +7,7 @@ description: > About persistent volumes (hostPath) --- -minikube supports [PersistentVolumes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/) of type `hostPath` out of the box. These PersistentVolumes are mapped to a directory inside the running Minikube instance (usually a VM, unless you use `--vm-driver=none`). For more information on how this works, read the Dynamic Provisioning section below. +minikube supports [PersistentVolumes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/) of type `hostPath` out of the box. These PersistentVolumes are mapped to a directory inside the running Minikube instance (usually a VM, unless you use `--driver=none`, `--driver=docker`, or `--driver=podman`). For more information on how this works, read the Dynamic Provisioning section below. ## A note on mounts, persistence, and minikube hosts diff --git a/site/content/en/docs/Tutorials/continuous_integration.md b/site/content/en/docs/Tutorials/continuous_integration.md index aa904e766740..4dad6cc9ed41 100644 --- a/site/content/en/docs/Tutorials/continuous_integration.md +++ b/site/content/en/docs/Tutorials/continuous_integration.md @@ -37,5 +37,5 @@ export KUBECONFIG=$HOME/.kube/config mkdir -p $HOME/.kube $HOME/.minikube touch $KUBECONFIG -sudo -E minikube start --vm-driver=none +sudo -E minikube start --driver=none ``` diff --git a/site/content/en/docs/Tutorials/nvidia_gpu.md b/site/content/en/docs/Tutorials/nvidia_gpu.md index 74aabee72a20..68846ae15ba2 100644 --- a/site/content/en/docs/Tutorials/nvidia_gpu.md +++ b/site/content/en/docs/Tutorials/nvidia_gpu.md @@ -15,7 +15,7 @@ description: > ## Using the KVM2 driver -When using NVIDIA GPUs with the kvm2 vm-driver, we passthrough spare GPUs on the +When using NVIDIA GPUs with the kvm2 driver, we passthrough spare GPUs on the host to the minikube VM. Doing so has a few prerequisites: - You must install the [kvm2 driver](/docs/start/linux/#hypervisor-setup). If you already had @@ -44,7 +44,7 @@ host to the minikube VM. Doing so has a few prerequisites: - Once you reboot the system after doing the above, you should be ready to use GPUs with kvm2. Run the following command to start minikube: ```shell - minikube start --vm-driver kvm2 --kvm-gpu + minikube start --driver kvm2 --kvm-gpu ``` This command will check if all the above conditions are satisfied and @@ -78,7 +78,7 @@ are disruptive to the host, so we decided to not do them automatically. ## Using the 'none' driver NOTE: This approach used to expose GPUs here is different than the approach used -to expose GPUs with `--vm-driver=kvm2`. Please don't mix these instructions. +to expose GPUs with `--driver=kvm2`. Please don't mix these instructions. - Install minikube. @@ -88,7 +88,7 @@ to expose GPUs with `--vm-driver=kvm2`. Please don't mix these instructions. - Start minikube: ```shell - minikube start --vm-driver=none --apiserver-ips 127.0.0.1 --apiserver-name localhost + minikube start --driver=none --apiserver-ips 127.0.0.1 --apiserver-name localhost ``` - Install NVIDIA's device plugin: diff --git a/test/integration/aaa_download_only_test.go b/test/integration/aaa_download_only_test.go index 7e2f5777c8c2..d64f37b58ed8 100644 --- a/test/integration/aaa_download_only_test.go +++ b/test/integration/aaa_download_only_test.go @@ -79,7 +79,7 @@ func TestDownloadOnly(t *testing.T) { t.Errorf("kubeadm images: %v %+v", v, err) } - // skip verify for cache images if --vm-driver=none + // skip verify for cache images if --driver=none if !NoneDriver() { for _, img := range imgs { img = strings.Replace(img, ":", "_", 1) // for example kube-scheduler:v1.15.2 --> kube-scheduler_v1.15.2 @@ -176,7 +176,7 @@ func TestDownloadOnlyDocker(t *testing.T) { ctx, cancel := context.WithTimeout(context.Background(), 15*time.Minute) defer Cleanup(t, profile, cancel) - args := []string{"start", "--download-only", "-p", profile, "--force", "--alsologtostderr", "--vm-driver=docker"} + args := []string{"start", "--download-only", "-p", profile, "--force", "--alsologtostderr", "--driver=docker"} rr, err := Run(t, exec.CommandContext(ctx, Target(), args...)) if err != nil { t.Errorf("%s failed: %v:\n%s", args, err, rr.Output()) @@ -210,7 +210,7 @@ func TestDownloadOnlyDocker(t *testing.T) { func runningDockerDriver(startArgs []string) bool { for _, s := range startArgs { - if s == "--vm-driver=docker" { + if s == "--driver=docker" { return true } } diff --git a/test/integration/main.go b/test/integration/main.go index 3885d338cdbe..33c5e0961814 100644 --- a/test/integration/main.go +++ b/test/integration/main.go @@ -61,12 +61,12 @@ func Target() string { // NoneDriver returns whether or not this test is using the none driver func NoneDriver() bool { - return strings.Contains(*startArgs, "--vm-driver=none") + return strings.Contains(*startArgs, "--driver=none") } // HyperVDriver returns whether or not this test is using the Hyper-V driver func HyperVDriver() bool { - return strings.Contains(*startArgs, "--vm-driver=hyperv") + return strings.Contains(*startArgs, "--driver=hyperv") } // ExpectedDefaultDriver returns the expected default driver, if any diff --git a/translations/de.json b/translations/de.json index 441d5f3c701c..aad33a4c04e9 100644 --- a/translations/de.json +++ b/translations/de.json @@ -2,7 +2,7 @@ "\"The '{{.minikube_addon}}' addon is disabled": "", "\"{{.name}}\" profile does not exist": "", "\"{{.name}}\" profile does not exist, trying anyways.": "", - "\"{{.profile_name}}\" VM does not exist, nothing to stop": "", + "\"{{.profile_name}}\" does not exist, nothing to stop": "", "\"{{.profile_name}}\" host does not exist, unable to show an IP": "", "\"{{.profile_name}}\" stopped.": "", "'none' driver does not support 'minikube docker-env' command": "", @@ -26,7 +26,7 @@ "Add an image to local cache.": "", "Add machine IP to NO_PROXY environment variable": "", "Add or delete an image from the local cache.": "", - "Adding node {{.name}} to cluster {{.profile}}": "", + "Adding node {{.name}} to cluster {{.cluster}}": "", "Additional help topics": "", "Additional mount options, such as cache=fscache": "", "Adds a node to the given cluster config, and starts it.": "", @@ -44,6 +44,8 @@ "Automatically selected the {{.driver}} driver. Other choices: {{.alternates}}": "", "Available Commands": "", "Basic Commands:": "", + "Because you are using docker driver on Mac, the terminal needs to be open to run it.": "", + "Bind Address: {{.Address}}": "", "Block until the apiserver is servicing API requests": "", "Cannot find directory {{.path}} for mount": "", "Cannot use both --output and --format options": "", @@ -60,15 +62,13 @@ "Configuring local host environment ...": "", "Confirm that you have a working internet connection and that your VM has not run out of resources by using: 'minikube logs'": "", "Confirm that you have supplied the correct value to --hyperv-virtual-switch using the 'Get-VMSwitch' command": "", - "Could not get profile flag": "", "Could not process error from failed deletion": "", "Could not process errors from failed deletion": "", "Country code of the image mirror to be used. Leave empty to use the global one. For Chinese mainland users, set it to cn.": "Ländercode des zu verwendenden Image Mirror. Lassen Sie dieses Feld leer, um den globalen zu verwenden. Nutzer vom chinesischen Festland stellen cn ein.", - "Created a new profile : {{.profile_name}}": "", - "Creating Kubernetes in {{.driver_name}} container with (CPUs={{.number_of_cpus}}), Memory={{.memory_size}}MB ({{.host_memory_size}}MB available) ...": "", - "Creating a new profile failed": "", + "Creating Kubernetes in {{.driver_name}} container with (CPUs={{.number_of_cpus}}) ({{.number_of_host_cpus}} available), Memory={{.memory_size}}MB ({{.host_memory_size}}MB available) ...": "", "Creating mount {{.name}} ...": "Bereitstellung {{.name}} wird erstellt...", "Creating {{.driver_name}} VM (CPUs={{.number_of_cpus}}, Memory={{.memory_size}}MB, Disk={{.disk_size}}MB) ...": "", + "DEPRECATED, use `driver` instead.": "", "Default group id used for the mount": "", "Default user id used for the mount": "", "Delete an image from the local cache.": "", @@ -77,6 +77,7 @@ "Deletes a local kubernetes cluster. This command deletes the VM, and removes all associated files.": "Damit wird ein lokaler Kubernetes-Cluster gelöscht. Mit diesem Befehl wird die VM entfernt und alle zugehörigen Dateien gelöscht.", "Deletes a node from a cluster.": "", "Deleting \"{{.profile_name}}\" in {{.driver_name}} ...": "{{.profile_name}}\" in {{.driver_name}} wird gelöscht...", + "Deleting node {{.name}} from cluster {{.cluster}}": "", "Disable checking for the availability of hardware virtualization before the vm is started (virtualbox driver only)": "Deaktivieren Sie die Überprüfung der Verfügbarkeit der Hardwarevirtualisierung vor dem Starten der VM (nur Virtualbox-Treiber)", "Disable dynamic memory in your VM manager, or pass in a larger --memory value": "", "Disables the addon w/ADDON_NAME within minikube (example: minikube addons disable dashboard). For a list of available addons use: minikube addons list": "", @@ -97,6 +98,7 @@ "Download complete!": "Download abgeschlossen!", "Downloading VM boot image ...": "", "Downloading driver {{.driver}}:": "", + "Downloading preloaded images tarball for k8s {{.version}} ...": "", "Downloading {{.name}} {{.version}}": "", "ERROR creating `registry-creds-acr` secret": "", "ERROR creating `registry-creds-dpr` secret": "", @@ -138,7 +140,7 @@ "Error getting host IP": "", "Error getting host status": "", "Error getting machine logs": "", - "Error getting profiles to delete": "", + "Error getting port binding for '{{.driver_name}} driver: {{.error}}": "", "Error getting service status": "", "Error getting service with namespace: {{.namespace}} and labels {{.labelName}}:{{.addonName}}: {{.error}}": "", "Error getting ssh client": "", @@ -170,6 +172,7 @@ "Failed to cache and load images": "", "Failed to cache binaries": "", "Failed to cache images to tar": "", + "Failed to cache kubectl": "", "Failed to change permissions for {{.minikube_dir_path}}: {{.error}}": "Fehler beim Ändern der Berechtigungen für {{.minikube_dir_path}}: {{.error}}", "Failed to check if machine exists": "", "Failed to check main repository and mirrors for images for images": "", @@ -177,7 +180,7 @@ "Failed to delete cluster: {{.error}}__1": "Fehler beim Löschen des Clusters: {{.error}}", "Failed to delete images": "", "Failed to delete images from config": "", - "Failed to download kubectl": "", + "Failed to delete node {{.name}}": "", "Failed to enable container runtime": "", "Failed to generate config": "", "Failed to get bootstrapper": "", @@ -194,6 +197,8 @@ "Failed to set NO_PROXY Env. Please use `export NO_PROXY=$NO_PROXY,{{.ip}}`.": "", "Failed to setup certs": "", "Failed to setup kubeconfig": "", + "Failed to start node {{.name}}": "", + "Failed to stop node {{.name}}": "", "Failed to update cluster": "", "Failed to update config": "", "Failed unmount: {{.error}}": "", @@ -228,12 +233,13 @@ "If set, pause all namespaces": "", "If set, unpause all namespaces": "", "If the above advice does not help, please let us know:": "", + "If true, cache docker images for the current bootstrapper and load them into the machine. Always false with --driver=none.": "", "If true, cache docker images for the current bootstrapper and load them into the machine. Always false with --vm-driver=none.": "Wenn true, speichern Sie Docker-Images für den aktuellen Bootstrapper zwischen und laden Sie sie auf den Computer. Immer falsch mit --vm-driver = none.", "If true, only download and cache files for later use - don't install or start anything.": "Wenn true, laden Sie nur Dateien für die spätere Verwendung herunter und speichern Sie sie – installieren oder starten Sie nichts.", "If true, the added node will be marked for work. Defaults to true.": "", "If true, the node added will also be a control plane in addition to a worker.": "", "If using the none driver, ensure that systemctl is installed": "", - "If you are running minikube within a VM, consider using --vm-driver=none:": "", + "If you are running minikube within a VM, consider using --driver=none:": "", "Images Commands:": "", "Insecure Docker registries to pass to the Docker daemon. The default service CIDR range will automatically be added.": "", "Insecure Docker registries to pass to the Docker daemon. The default service CIDR range will automatically be added.": "Unsichere Docker-Registrys, die an den Docker-Daemon übergeben werden. Der CIDR-Bereich des Standarddienstes wird automatisch hinzugefügt.", @@ -275,6 +281,7 @@ "No minikube profile was found. You can create one using `minikube start`.": "", "Node may be unable to resolve external DNS records": "", "Node operations": "", + "Node {{.name}} was successfully deleted.": "", "None of the known repositories in your location are accessible. Using {{.image_repository_name}} as fallback.": "Keines der bekannten Repositories an Ihrem Standort ist zugänglich. {{.image_repository_name}} wird als Fallback verwendet.", "None of the known repositories is accessible. Consider specifying an alternative image repository with --image-repository flag": "Keines der bekannten Repositories ist zugänglich. Erwägen Sie, ein alternatives Image-Repository mit der Kennzeichnung --image-repository anzugeben", "Not passing {{.name}}={{.value}} to docker env.": "", @@ -369,13 +376,16 @@ "Specify the mount filesystem type (supported types: 9p)": "", "Starting existing {{.driver_name}} VM for \"{{.profile_name}}\" ...": "", "Starting node": "", + "Starting tunnel for service {{.service}}.": "", "Starts a local kubernetes cluster": "Startet einen lokalen Kubernetes-Cluster", "Starts a node.": "", "Starts an existing stopped node in a cluster.": "", "Stopping \"{{.profile_name}}\" in {{.driver_name}} ...": "", + "Stopping tunnel for service {{.service}}.": "", "Stops a local kubernetes cluster running in Virtualbox. This command stops the VM\nitself, leaving all files intact. The cluster can be started again with the \"start\" command.": "", "Stops a node in a cluster.": "", "Stops a running local kubernetes cluster": "", + "Successfully added {{.name}} to {{.cluster}}!": "", "Successfully deleted all profiles": "", "Successfully mounted {{.sourcePath}} to {{.destinationPath}}": "", "Successfully powered off Hyper-V. minikube driver -- {{.driver}}": "", @@ -383,17 +393,17 @@ "Suggestion: {{.advice}}": "", "Suggestion: {{.fix}}": "", "Target directory {{.path}} must be an absolute path": "", + "The \"{{.driver_name}}\" driver requires root privileges. Please run minikube using 'sudo minikube --driver={{.driver_name}}'.": "", "The \"{{.driver_name}}\" driver requires root privileges. Please run minikube using 'sudo minikube --vm-driver={{.driver_name}}": "Der Treiber \"{{.driver_name}}\" benötigt Root-Rechte. Führen Sie minikube aus mit 'sudo minikube --vm-driver = {{. Driver_name}}.", - "The \"{{.driver_name}}\" driver requires root privileges. Please run minikube using 'sudo minikube --vm-driver={{.driver_name}}'.": "", "The \"{{.driver_name}}\" driver should not be used with root privileges.": "", "The \"{{.name}}\" cluster has been deleted.": "Der Cluster \"{{.name}}\" wurde gelöscht.", "The \"{{.name}}\" cluster has been deleted.__1": "Der Cluster \"{{.name}}\" wurde gelöscht.", - "The 'none' driver does not respect the --cpus flag": "", - "The 'none' driver does not respect the --memory flag": "", - "The 'none' driver does not support multiple profiles: https://minikube.sigs.k8s.io/docs/reference/drivers/none/": "", "The 'none' driver provides limited isolation and may reduce system security and reliability.": "Der Treiber \"Keine\" bietet eine eingeschränkte Isolation und beeinträchtigt möglicherweise Sicherheit und Zuverlässigkeit des Systems.", "The '{{.addonName}}' addon is enabled": "", "The '{{.driver}}' driver requires elevated permissions. The following commands will be executed:\\n\\n{{ .example }}\\n": "", + "The '{{.name}} driver does not support multiple profiles: https://minikube.sigs.k8s.io/docs/reference/drivers/none/": "", + "The '{{.name}}' driver does not respect the --cpus flag": "", + "The '{{.name}}' driver does not respect the --memory flag": "", "The CIDR to be used for service cluster IPs.": "Die CIDR, die für Service-Cluster-IPs verwendet werden soll.", "The CIDR to be used for the minikube VM (virtualbox driver only)": "Die CIDR, die für die minikube-VM verwendet werden soll (nur Virtualbox-Treiber)", "The KVM QEMU connection URI. (kvm2 driver only)": "Der KVM-QEMU-Verbindungs-URI. (Nur kvm2-Treiber)", @@ -426,11 +436,13 @@ "The name of the network plugin.": "", "The name of the node to add.": "", "The name of the node to delete": "", + "The name of the node to start": "", "The number of bytes to use for 9p packet payload": "", "The output format. One of 'json', 'table'": "", "The path on the file system where the docs in markdown need to be saved": "", "The podman service within '{{.profile}}' is not active": "", "The service namespace": "", + "The service {{.service}} requires privileged ports to be exposed: {{.ports}}": "", "The services namespace": "", "The time interval for each check that wait performs in seconds": "", "The value passed to --format is invalid": "", @@ -449,14 +461,14 @@ "To connect to this cluster, use: kubectl --context={{.name}}__1": "Verwenden Sie zum Herstellen einer Verbindung zu diesem Cluster: kubectl --context = {{.name}}", "To connect to this cluster, use: kubectl --context={{.profile_name}}": "", "To disable this notice, run: 'minikube config set WantUpdateNotification false'\\n": "", - "To proceed, either:\n\n 1) Delete the existing \"{{.profile_name}}\" cluster using: '{{.command}} delete'\n\n * or *\n\n 2) Start the existing \"{{.profile_name}}\" cluster using: '{{.command}} start --vm-driver={{.old_driver}}'": "", + "To proceed, either:\n\n 1) Delete the existing \"{{.profile_name}}\" cluster using: '{{.command}} delete'\n\n * or *\n\n 2) Start the existing \"{{.profile_name}}\" cluster using: '{{.command}} start --driver={{.old_driver}}'": "", "To see addons list for other profiles use: `minikube addons -p name list`": "", "To start minikube with HyperV Powershell must be in your PATH`": "", "To use kubectl or minikube commands as your own user, you may need to relocate them. For example, to overwrite your own settings, run:": "Möglicherweise müssen Sie Kubectl- oder minikube-Befehle verschieben, um sie als eigenen Nutzer zu verwenden. Um beispielsweise Ihre eigenen Einstellungen zu überschreiben, führen Sie aus:", "Troubleshooting Commands:": "", "Trying to delete invalid profile {{.profile}}": "", "Unable to bind flags": "", - "Unable to determine a default driver to use. Try specifying --vm-driver, or see https://minikube.sigs.k8s.io/docs/start/": "", + "Unable to determine a default driver to use. Try specifying --driver, or see https://minikube.sigs.k8s.io/docs/start/": "", "Unable to enable dashboard": "", "Unable to fetch latest version info": "", "Unable to generate docs": "", @@ -494,6 +506,9 @@ "Usage: minikube delete": "", "Usage: minikube delete --all --purge": "", "Usage: minikube node [add|start|stop|delete]": "", + "Usage: minikube node delete [name]": "", + "Usage: minikube node start [name]": "", + "Usage: minikube node stop [name]": "", "Use \"{{.CommandPath}} [command] --help\" for more information about a command.": "", "Use 'kubect get po -A' to find the correct and namespace name": "", "Use -A to specify all namespaces": "", @@ -542,7 +557,7 @@ "bash completion failed": "", "call with cleanup=true to remove old tunnels": "", "command runner": "", - "config modifies minikube config files using subcommands like \"minikube config set vm-driver kvm\"\nConfigurable fields:\\n\\n": "", + "config modifies minikube config files using subcommands like \"minikube config set driver kvm\"\nConfigurable fields:\\n\\n": "", "config view failed": "", "creating api client": "", "dashboard service is not running: {{.error}}": "", @@ -552,10 +567,13 @@ "enable failed": "", "error creating clientset": "", "error creating machine client": "", + "error getting ssh port": "", "error parsing the input ip address for mount": "", "error starting tunnel": "", + "error stopping tunnel": "", "failed to open browser: {{.error}}": "", "if true, will embed the certs in kubeconfig.": "", + "if you want to create a profile you can by this command: minikube start -p {{.profile_name}}": "", "kubeadm detected a TCP port conflict with another process: probably another local Kubernetes installation. Run lsof -p\u003cport\u003e to find the process and kill it": "", "kubectl and minikube configuration will be stored in {{.home_folder}}": "Konfiguration von Kubectl und minikube wird in {{.home_folder}} gespeichert", "kubectl not found in PATH, but is required for the dashboard. Installation guide: https://kubernetes.io/docs/tasks/tools/install-kubectl/": "", @@ -574,12 +592,12 @@ "mkcmp is used to compare performance of two minikube binaries": "", "mount argument \"{{.value}}\" must be in form: \u003csource directory\u003e:\u003ctarget directory\u003e": "", "mount failed": "", - "name is required": "", "namespaces to pause": "", "namespaces to unpause": "", "not enough arguments ({{.ArgCount}}).\\nusage: minikube config set PROPERTY_NAME PROPERTY_VALUE": "", "pause containers": "", "profile sets the current minikube profile, or gets the current profile if no arguments are provided. This is used to run and manage multiple minikube instance. You can return to the default minikube profile by running `minikube profile default`": "", + "profile {{.name}} is not running.": "", "reload cached images.": "", "reloads images previously added using the 'cache add' subcommand": "", "retrieving node": "", @@ -606,7 +624,6 @@ "usage: minikube addons open ADDON_NAME": "", "usage: minikube config unset PROPERTY_NAME": "", "usage: minikube delete": "", - "usage: minikube delete --all": "", "usage: minikube profile [MINIKUBE_PROFILE_NAME]": "", "zsh completion failed": "", "{{.driver}} does not appear to be installed": "", @@ -617,7 +634,6 @@ "{{.name}} cluster does not exist": "", "{{.name}} has no available configuration options": "", "{{.name}} is already running": "", - "{{.name}} is already stopped": "", "{{.name}} was successfully configured": "", "{{.name}}\" profile does not exist": "Profil \"{{.name}}\" existiert nicht", "{{.path}} is version {{.client_version}}, and is incompatible with Kubernetes {{.cluster_version}}. You will need to update {{.path}} or use 'minikube kubectl' to connect with this cluster": "", diff --git a/translations/es.json b/translations/es.json index d16163072bb8..9ae465183971 100644 --- a/translations/es.json +++ b/translations/es.json @@ -2,7 +2,7 @@ "\"The '{{.minikube_addon}}' addon is disabled": "", "\"{{.name}}\" profile does not exist": "El perfil \"{{.name}}\" no existe", "\"{{.name}}\" profile does not exist, trying anyways.": "", - "\"{{.profile_name}}\" VM does not exist, nothing to stop": "", + "\"{{.profile_name}}\" does not exist, nothing to stop": "", "\"{{.profile_name}}\" host does not exist, unable to show an IP": "", "\"{{.profile_name}}\" stopped.": "", "'none' driver does not support 'minikube docker-env' command": "", @@ -26,7 +26,7 @@ "Add an image to local cache.": "", "Add machine IP to NO_PROXY environment variable": "", "Add or delete an image from the local cache.": "", - "Adding node {{.name}} to cluster {{.profile}}": "", + "Adding node {{.name}} to cluster {{.cluster}}": "", "Additional help topics": "", "Additional mount options, such as cache=fscache": "", "Adds a node to the given cluster config, and starts it.": "", @@ -44,6 +44,8 @@ "Automatically selected the {{.driver}} driver. Other choices: {{.alternates}}": "", "Available Commands": "", "Basic Commands:": "", + "Because you are using docker driver on Mac, the terminal needs to be open to run it.": "", + "Bind Address: {{.Address}}": "", "Block until the apiserver is servicing API requests": "", "Cannot find directory {{.path}} for mount": "", "Cannot use both --output and --format options": "", @@ -60,15 +62,13 @@ "Configuring local host environment ...": "", "Confirm that you have a working internet connection and that your VM has not run out of resources by using: 'minikube logs'": "", "Confirm that you have supplied the correct value to --hyperv-virtual-switch using the 'Get-VMSwitch' command": "", - "Could not get profile flag": "", "Could not process error from failed deletion": "", "Could not process errors from failed deletion": "", "Country code of the image mirror to be used. Leave empty to use the global one. For Chinese mainland users, set it to cn.": "Código de país de la réplica de imagen que quieras utilizar. Déjalo en blanco para usar el valor global. Los usuarios de China continental deben definirlo como cn.", - "Created a new profile : {{.profile_name}}": "", - "Creating Kubernetes in {{.driver_name}} container with (CPUs={{.number_of_cpus}}), Memory={{.memory_size}}MB ({{.host_memory_size}}MB available) ...": "", - "Creating a new profile failed": "", + "Creating Kubernetes in {{.driver_name}} container with (CPUs={{.number_of_cpus}}) ({{.number_of_host_cpus}} available), Memory={{.memory_size}}MB ({{.host_memory_size}}MB available) ...": "", "Creating mount {{.name}} ...": "Creando la activación {{.name}}...", "Creating {{.driver_name}} VM (CPUs={{.number_of_cpus}}, Memory={{.memory_size}}MB, Disk={{.disk_size}}MB) ...": "", + "DEPRECATED, use `driver` instead.": "", "Default group id used for the mount": "", "Default user id used for the mount": "", "Delete an image from the local cache.": "", @@ -77,6 +77,7 @@ "Deletes a local kubernetes cluster. This command deletes the VM, and removes all associated files.": "Elimina un clúster local de Kubernetes. Este comando borra la VM y todos los archivos asociados.", "Deletes a node from a cluster.": "", "Deleting \"{{.profile_name}}\" in {{.driver_name}} ...": "Eliminando \"{{.profile_name}}\" en {{.driver_name}}...", + "Deleting node {{.name}} from cluster {{.cluster}}": "", "Disable checking for the availability of hardware virtualization before the vm is started (virtualbox driver only)": "Permite inhabilitar la comprobación de disponibilidad de la virtualización de hardware antes de iniciar la VM (solo con el controlador de Virtualbox)", "Disable dynamic memory in your VM manager, or pass in a larger --memory value": "", "Disables the addon w/ADDON_NAME within minikube (example: minikube addons disable dashboard). For a list of available addons use: minikube addons list": "", @@ -97,6 +98,7 @@ "Download complete!": "Se ha completado la descarga", "Downloading VM boot image ...": "", "Downloading driver {{.driver}}:": "", + "Downloading preloaded images tarball for k8s {{.version}} ...": "", "Downloading {{.name}} {{.version}}": "", "ERROR creating `registry-creds-acr` secret": "", "ERROR creating `registry-creds-dpr` secret": "", @@ -138,7 +140,7 @@ "Error getting host IP": "", "Error getting host status": "", "Error getting machine logs": "", - "Error getting profiles to delete": "", + "Error getting port binding for '{{.driver_name}} driver: {{.error}}": "", "Error getting service status": "", "Error getting service with namespace: {{.namespace}} and labels {{.labelName}}:{{.addonName}}: {{.error}}": "", "Error getting ssh client": "", @@ -170,6 +172,7 @@ "Failed to cache and load images": "", "Failed to cache binaries": "", "Failed to cache images to tar": "", + "Failed to cache kubectl": "", "Failed to change permissions for {{.minikube_dir_path}}: {{.error}}": "No se han podido cambiar los permisos de {{.minikube_dir_path}}: {{.error}}", "Failed to check if machine exists": "", "Failed to check main repository and mirrors for images for images": "", @@ -177,7 +180,7 @@ "Failed to delete cluster: {{.error}}__1": "No se ha podido eliminar el clúster: {{.error}}", "Failed to delete images": "", "Failed to delete images from config": "", - "Failed to download kubectl": "", + "Failed to delete node {{.name}}": "", "Failed to enable container runtime": "", "Failed to generate config": "", "Failed to get bootstrapper": "", @@ -194,6 +197,8 @@ "Failed to set NO_PROXY Env. Please use `export NO_PROXY=$NO_PROXY,{{.ip}}`.": "", "Failed to setup certs": "", "Failed to setup kubeconfig": "", + "Failed to start node {{.name}}": "", + "Failed to stop node {{.name}}": "", "Failed to update cluster": "", "Failed to update config": "", "Failed unmount: {{.error}}": "", @@ -228,12 +233,13 @@ "If set, pause all namespaces": "", "If set, unpause all namespaces": "", "If the above advice does not help, please let us know:": "", + "If true, cache docker images for the current bootstrapper and load them into the machine. Always false with --driver=none.": "", "If true, cache docker images for the current bootstrapper and load them into the machine. Always false with --vm-driver=none.": "Si el valor es \"true\", las imágenes de Docker del programa previo actual se almacenan en caché y se cargan en la máquina. Siempre es \"false\" si se especifica --vm-driver=none.", "If true, only download and cache files for later use - don't install or start anything.": "Si el valor es \"true\", los archivos solo se descargan y almacenan en caché (no se instala ni inicia nada).", "If true, the added node will be marked for work. Defaults to true.": "", "If true, the node added will also be a control plane in addition to a worker.": "", "If using the none driver, ensure that systemctl is installed": "", - "If you are running minikube within a VM, consider using --vm-driver=none:": "", + "If you are running minikube within a VM, consider using --driver=none:": "", "Images Commands:": "", "Insecure Docker registries to pass to the Docker daemon. The default service CIDR range will automatically be added.": "", "Insecure Docker registries to pass to the Docker daemon. The default service CIDR range will automatically be added.": "Registros de Docker que no son seguros y que se transferirán al daemon de Docker. Se añadirá automáticamente el intervalo CIDR de servicio predeterminado.", @@ -275,6 +281,7 @@ "No minikube profile was found. You can create one using `minikube start`.": "", "Node may be unable to resolve external DNS records": "", "Node operations": "", + "Node {{.name}} was successfully deleted.": "", "None of the known repositories in your location are accessible. Using {{.image_repository_name}} as fallback.": "No se puede acceder a ninguno de los repositorios conocidos de tu ubicación. Se utilizará {{.image_repository_name}} como alternativa.", "None of the known repositories is accessible. Consider specifying an alternative image repository with --image-repository flag": "No se puede acceder a ninguno de los repositorios conocidos. Plantéate indicar un repositorio de imágenes alternativo con la marca --image-repository.", "Not passing {{.name}}={{.value}} to docker env.": "", @@ -369,13 +376,16 @@ "Specify the mount filesystem type (supported types: 9p)": "", "Starting existing {{.driver_name}} VM for \"{{.profile_name}}\" ...": "", "Starting node": "", + "Starting tunnel for service {{.service}}.": "", "Starts a local kubernetes cluster": "Inicia un clúster de Kubernetes local", "Starts a node.": "", "Starts an existing stopped node in a cluster.": "", "Stopping \"{{.profile_name}}\" in {{.driver_name}} ...": "", + "Stopping tunnel for service {{.service}}.": "", "Stops a local kubernetes cluster running in Virtualbox. This command stops the VM\nitself, leaving all files intact. The cluster can be started again with the \"start\" command.": "", "Stops a node in a cluster.": "", "Stops a running local kubernetes cluster": "", + "Successfully added {{.name}} to {{.cluster}}!": "", "Successfully deleted all profiles": "", "Successfully mounted {{.sourcePath}} to {{.destinationPath}}": "", "Successfully powered off Hyper-V. minikube driver -- {{.driver}}": "", @@ -383,17 +393,17 @@ "Suggestion: {{.advice}}": "", "Suggestion: {{.fix}}": "", "Target directory {{.path}} must be an absolute path": "", + "The \"{{.driver_name}}\" driver requires root privileges. Please run minikube using 'sudo minikube --driver={{.driver_name}}'.": "", "The \"{{.driver_name}}\" driver requires root privileges. Please run minikube using 'sudo minikube --vm-driver={{.driver_name}}": "El controlador \"{{.driver_name}}\" requiere privilegios de raíz. Ejecuta minikube mediante sudo minikube --vm-driver={{.driver_name}}", - "The \"{{.driver_name}}\" driver requires root privileges. Please run minikube using 'sudo minikube --vm-driver={{.driver_name}}'.": "", "The \"{{.driver_name}}\" driver should not be used with root privileges.": "", "The \"{{.name}}\" cluster has been deleted.": "Se ha eliminado el clúster \"{{.name}}\".", "The \"{{.name}}\" cluster has been deleted.__1": "Se ha eliminado el clúster \"{{.name}}\".", - "The 'none' driver does not respect the --cpus flag": "", - "The 'none' driver does not respect the --memory flag": "", - "The 'none' driver does not support multiple profiles: https://minikube.sigs.k8s.io/docs/reference/drivers/none/": "", "The 'none' driver provides limited isolation and may reduce system security and reliability.": "La opción de controlador \"none\" proporciona un aislamiento limitado y puede reducir la seguridad y la fiabilidad del sistema.", "The '{{.addonName}}' addon is enabled": "", "The '{{.driver}}' driver requires elevated permissions. The following commands will be executed:\\n\\n{{ .example }}\\n": "", + "The '{{.name}} driver does not support multiple profiles: https://minikube.sigs.k8s.io/docs/reference/drivers/none/": "", + "The '{{.name}}' driver does not respect the --cpus flag": "", + "The '{{.name}}' driver does not respect the --memory flag": "", "The CIDR to be used for service cluster IPs.": "El CIDR de las IP del clúster de servicio.", "The CIDR to be used for the minikube VM (virtualbox driver only)": "El CIDR de la VM de minikube (solo con el controlador de Virtualbox)", "The KVM QEMU connection URI. (kvm2 driver only)": "El URI de la conexión de QEMU de la KVM (solo con el controlador de kvm2).", @@ -426,11 +436,13 @@ "The name of the network plugin.": "", "The name of the node to add.": "", "The name of the node to delete": "", + "The name of the node to start": "", "The number of bytes to use for 9p packet payload": "", "The output format. One of 'json', 'table'": "", "The path on the file system where the docs in markdown need to be saved": "", "The podman service within '{{.profile}}' is not active": "", "The service namespace": "", + "The service {{.service}} requires privileged ports to be exposed: {{.ports}}": "", "The services namespace": "", "The time interval for each check that wait performs in seconds": "", "The value passed to --format is invalid": "", @@ -449,14 +461,14 @@ "To connect to this cluster, use: kubectl --context={{.name}}__1": "Para conectarte a este clúster, usa: kubectl --context={{.name}}", "To connect to this cluster, use: kubectl --context={{.profile_name}}": "", "To disable this notice, run: 'minikube config set WantUpdateNotification false'\\n": "", - "To proceed, either:\n\n 1) Delete the existing \"{{.profile_name}}\" cluster using: '{{.command}} delete'\n\n * or *\n\n 2) Start the existing \"{{.profile_name}}\" cluster using: '{{.command}} start --vm-driver={{.old_driver}}'": "", + "To proceed, either:\n\n 1) Delete the existing \"{{.profile_name}}\" cluster using: '{{.command}} delete'\n\n * or *\n\n 2) Start the existing \"{{.profile_name}}\" cluster using: '{{.command}} start --driver={{.old_driver}}'": "", "To see addons list for other profiles use: `minikube addons -p name list`": "", "To start minikube with HyperV Powershell must be in your PATH`": "", "To use kubectl or minikube commands as your own user, you may need to relocate them. For example, to overwrite your own settings, run:": "Para usar comandos de kubectl o minikube como tu propio usuario, puede que debas reubicarlos. Por ejemplo, para sobrescribir tu configuración, ejecuta:", "Troubleshooting Commands:": "", "Trying to delete invalid profile {{.profile}}": "", "Unable to bind flags": "", - "Unable to determine a default driver to use. Try specifying --vm-driver, or see https://minikube.sigs.k8s.io/docs/start/": "", + "Unable to determine a default driver to use. Try specifying --driver, or see https://minikube.sigs.k8s.io/docs/start/": "", "Unable to enable dashboard": "", "Unable to fetch latest version info": "", "Unable to generate docs": "", @@ -494,6 +506,9 @@ "Usage: minikube delete": "", "Usage: minikube delete --all --purge": "", "Usage: minikube node [add|start|stop|delete]": "", + "Usage: minikube node delete [name]": "", + "Usage: minikube node start [name]": "", + "Usage: minikube node stop [name]": "", "Use \"{{.CommandPath}} [command] --help\" for more information about a command.": "", "Use 'kubect get po -A' to find the correct and namespace name": "", "Use -A to specify all namespaces": "", @@ -542,7 +557,7 @@ "bash completion failed": "", "call with cleanup=true to remove old tunnels": "", "command runner": "", - "config modifies minikube config files using subcommands like \"minikube config set vm-driver kvm\"\nConfigurable fields:\\n\\n": "", + "config modifies minikube config files using subcommands like \"minikube config set driver kvm\"\nConfigurable fields:\\n\\n": "", "config view failed": "", "creating api client": "", "dashboard service is not running: {{.error}}": "", @@ -552,10 +567,13 @@ "enable failed": "", "error creating clientset": "", "error creating machine client": "", + "error getting ssh port": "", "error parsing the input ip address for mount": "", "error starting tunnel": "", + "error stopping tunnel": "", "failed to open browser: {{.error}}": "", "if true, will embed the certs in kubeconfig.": "", + "if you want to create a profile you can by this command: minikube start -p {{.profile_name}}": "", "kubeadm detected a TCP port conflict with another process: probably another local Kubernetes installation. Run lsof -p\u003cport\u003e to find the process and kill it": "", "kubectl and minikube configuration will be stored in {{.home_folder}}": "La configuración de kubectl y de minikube se almacenará en {{.home_folder}}", "kubectl not found in PATH, but is required for the dashboard. Installation guide: https://kubernetes.io/docs/tasks/tools/install-kubectl/": "", @@ -574,12 +592,12 @@ "mkcmp is used to compare performance of two minikube binaries": "", "mount argument \"{{.value}}\" must be in form: \u003csource directory\u003e:\u003ctarget directory\u003e": "", "mount failed": "", - "name is required": "", "namespaces to pause": "", "namespaces to unpause": "", "not enough arguments ({{.ArgCount}}).\\nusage: minikube config set PROPERTY_NAME PROPERTY_VALUE": "", "pause containers": "", "profile sets the current minikube profile, or gets the current profile if no arguments are provided. This is used to run and manage multiple minikube instance. You can return to the default minikube profile by running `minikube profile default`": "", + "profile {{.name}} is not running.": "", "reload cached images.": "", "reloads images previously added using the 'cache add' subcommand": "", "retrieving node": "", @@ -606,7 +624,6 @@ "usage: minikube addons open ADDON_NAME": "", "usage: minikube config unset PROPERTY_NAME": "", "usage: minikube delete": "", - "usage: minikube delete --all": "", "usage: minikube profile [MINIKUBE_PROFILE_NAME]": "", "zsh completion failed": "", "{{.driver}} does not appear to be installed": "", @@ -617,7 +634,6 @@ "{{.name}} cluster does not exist": "", "{{.name}} has no available configuration options": "", "{{.name}} is already running": "", - "{{.name}} is already stopped": "", "{{.name}} was successfully configured": "", "{{.path}} is version {{.client_version}}, and is incompatible with Kubernetes {{.cluster_version}}. You will need to update {{.path}} or use 'minikube kubectl' to connect with this cluster": "", "{{.prefix}}minikube {{.version}} on {{.platform}}": "{{.prefix}}minikube {{.version}} en {{.platform}}", diff --git a/translations/fr.json b/translations/fr.json index 94f3b3185cb6..952d0e199206 100644 --- a/translations/fr.json +++ b/translations/fr.json @@ -2,7 +2,7 @@ "\"The '{{.minikube_addon}}' addon is disabled": "", "\"{{.name}}\" profile does not exist": "Le profil \"{{.name}}\" n'existe pas.", "\"{{.name}}\" profile does not exist, trying anyways.": "", - "\"{{.profile_name}}\" VM does not exist, nothing to stop": "", + "\"{{.profile_name}}\" does not exist, nothing to stop": "", "\"{{.profile_name}}\" host does not exist, unable to show an IP": "", "\"{{.profile_name}}\" stopped.": "\"{{.profile_name}}\" est arrêté.", "'none' driver does not support 'minikube docker-env' command": "", @@ -26,7 +26,7 @@ "Add an image to local cache.": "", "Add machine IP to NO_PROXY environment variable": "", "Add or delete an image from the local cache.": "", - "Adding node {{.name}} to cluster {{.profile}}": "", + "Adding node {{.name}} to cluster {{.cluster}}": "", "Additional help topics": "", "Additional mount options, such as cache=fscache": "", "Adds a node to the given cluster config, and starts it.": "", @@ -44,6 +44,8 @@ "Automatically selected the {{.driver}} driver. Other choices: {{.alternates}}": "", "Available Commands": "", "Basic Commands:": "", + "Because you are using docker driver on Mac, the terminal needs to be open to run it.": "", + "Bind Address: {{.Address}}": "", "Block until the apiserver is servicing API requests": "", "Cannot find directory {{.path}} for mount": "", "Cannot use both --output and --format options": "", @@ -61,15 +63,13 @@ "Configuring local host environment ...": "", "Confirm that you have a working internet connection and that your VM has not run out of resources by using: 'minikube logs'": "", "Confirm that you have supplied the correct value to --hyperv-virtual-switch using the 'Get-VMSwitch' command": "", - "Could not get profile flag": "", "Could not process error from failed deletion": "", "Could not process errors from failed deletion": "", "Country code of the image mirror to be used. Leave empty to use the global one. For Chinese mainland users, set it to cn.": "Code pays du miroir d'images à utiliser. Laissez ce paramètre vide pour utiliser le miroir international. Pour les utilisateurs situés en Chine continentale, définissez sa valeur sur \"cn\".", - "Created a new profile : {{.profile_name}}": "", - "Creating Kubernetes in {{.driver_name}} container with (CPUs={{.number_of_cpus}}), Memory={{.memory_size}}MB ({{.host_memory_size}}MB available) ...": "", - "Creating a new profile failed": "", + "Creating Kubernetes in {{.driver_name}} container with (CPUs={{.number_of_cpus}}) ({{.number_of_host_cpus}} available), Memory={{.memory_size}}MB ({{.host_memory_size}}MB available) ...": "", "Creating mount {{.name}} ...": "Création de l'installation {{.name}}…", "Creating {{.driver_name}} VM (CPUs={{.number_of_cpus}}, Memory={{.memory_size}}MB, Disk={{.disk_size}}MB) ...": "Création d'une VM {{.driver_name}} (CPUs={{.number_of_cpus}}, Mémoire={{.memory_size}}MB, Disque={{.disk_size}}MB)...", + "DEPRECATED, use `driver` instead.": "", "Default group id used for the mount": "", "Default user id used for the mount": "", "Delete an image from the local cache.": "", @@ -78,6 +78,7 @@ "Deletes a local kubernetes cluster. This command deletes the VM, and removes all associated files.": "Supprime le cluster Kubernetes local. Cette commande supprime la VM ainsi que tous les fichiers associés.", "Deletes a node from a cluster.": "", "Deleting \"{{.profile_name}}\" in {{.driver_name}} ...": "Suppression de \"{{.profile_name}}\" dans {{.driver_name}}...", + "Deleting node {{.name}} from cluster {{.cluster}}": "", "Disable checking for the availability of hardware virtualization before the vm is started (virtualbox driver only)": "Désactive la vérification de la disponibilité de la virtualisation du matériel avant le démarrage de la VM (pilote virtualbox uniquement).", "Disable dynamic memory in your VM manager, or pass in a larger --memory value": "", "Disables the addon w/ADDON_NAME within minikube (example: minikube addons disable dashboard). For a list of available addons use: minikube addons list": "", @@ -97,6 +98,7 @@ "Download complete!": "Téléchargement terminé !", "Downloading VM boot image ...": "", "Downloading driver {{.driver}}:": "", + "Downloading preloaded images tarball for k8s {{.version}} ...": "", "Downloading {{.name}} {{.version}}": "", "ERROR creating `registry-creds-acr` secret": "", "ERROR creating `registry-creds-dpr` secret": "", @@ -138,7 +140,7 @@ "Error getting host IP": "", "Error getting host status": "", "Error getting machine logs": "", - "Error getting profiles to delete": "", + "Error getting port binding for '{{.driver_name}} driver: {{.error}}": "", "Error getting service status": "", "Error getting service with namespace: {{.namespace}} and labels {{.labelName}}:{{.addonName}}: {{.error}}": "", "Error getting ssh client": "", @@ -170,6 +172,7 @@ "Failed to cache and load images": "", "Failed to cache binaries": "", "Failed to cache images to tar": "", + "Failed to cache kubectl": "", "Failed to change permissions for {{.minikube_dir_path}}: {{.error}}": "Échec de la modification des autorisations pour {{.minikube_dir_path}} : {{.error}}", "Failed to check if machine exists": "", "Failed to check main repository and mirrors for images for images": "", @@ -177,7 +180,7 @@ "Failed to delete cluster: {{.error}}__1": "Échec de la suppression du cluster : {{.error}}", "Failed to delete images": "", "Failed to delete images from config": "", - "Failed to download kubectl": "", + "Failed to delete node {{.name}}": "", "Failed to enable container runtime": "", "Failed to generate config": "", "Failed to get bootstrapper": "", @@ -194,6 +197,8 @@ "Failed to set NO_PROXY Env. Please use `export NO_PROXY=$NO_PROXY,{{.ip}}`.": "", "Failed to setup certs": "", "Failed to setup kubeconfig": "", + "Failed to start node {{.name}}": "", + "Failed to stop node {{.name}}": "", "Failed to update cluster": "", "Failed to update config": "", "Failed unmount: {{.error}}": "", @@ -228,12 +233,13 @@ "If set, pause all namespaces": "", "If set, unpause all namespaces": "", "If the above advice does not help, please let us know:": "", + "If true, cache docker images for the current bootstrapper and load them into the machine. Always false with --driver=none.": "", "If true, cache docker images for the current bootstrapper and load them into the machine. Always false with --vm-driver=none.": "Si la valeur est \"true\", mettez les images Docker en cache pour l'amorceur actuel et chargez-les dans la machine. La valeur est toujours \"false\" avec --vm-driver=none.", "If true, only download and cache files for later use - don't install or start anything.": "Si la valeur est \"true\", téléchargez les fichiers et mettez-les en cache uniquement pour une utilisation future. Ne lancez pas d'installation et ne commencez aucun processus.", "If true, the added node will be marked for work. Defaults to true.": "", "If true, the node added will also be a control plane in addition to a worker.": "", "If using the none driver, ensure that systemctl is installed": "", - "If you are running minikube within a VM, consider using --vm-driver=none:": "", + "If you are running minikube within a VM, consider using --driver=none:": "", "Images Commands:": "", "Insecure Docker registries to pass to the Docker daemon. The default service CIDR range will automatically be added.": "", "Insecure Docker registries to pass to the Docker daemon. The default service CIDR range will automatically be added.": "Registres Docker non sécurisés à transmettre au daemon Docker. La plage CIDR par défaut du service sera ajoutée automatiquement.", @@ -275,6 +281,7 @@ "No minikube profile was found. You can create one using `minikube start`.": "", "Node may be unable to resolve external DNS records": "", "Node operations": "", + "Node {{.name}} was successfully deleted.": "", "None of the known repositories in your location are accessible. Using {{.image_repository_name}} as fallback.": "Aucun dépôt connu dans votre emplacement n'est accessible. {{.image_repository_name}} est utilisé comme dépôt de remplacement.", "None of the known repositories is accessible. Consider specifying an alternative image repository with --image-repository flag": "Aucun dépôt connu n'est accessible. Pensez à spécifier un autre dépôt d'images à l'aide de l'indicateur \"--image-repository\".", "Not passing {{.name}}={{.value}} to docker env.": "", @@ -370,13 +377,16 @@ "Specify the mount filesystem type (supported types: 9p)": "", "Starting existing {{.driver_name}} VM for \"{{.profile_name}}\" ...": "", "Starting node": "", + "Starting tunnel for service {{.service}}.": "", "Starts a local kubernetes cluster": "Démarre un cluster Kubernetes local.", "Starts a node.": "", "Starts an existing stopped node in a cluster.": "", "Stopping \"{{.profile_name}}\" in {{.driver_name}} ...": "Arrêt de \"{{.profile_name}}\" sur {{.driver_name}}...", + "Stopping tunnel for service {{.service}}.": "", "Stops a local kubernetes cluster running in Virtualbox. This command stops the VM\nitself, leaving all files intact. The cluster can be started again with the \"start\" command.": "", "Stops a node in a cluster.": "", "Stops a running local kubernetes cluster": "", + "Successfully added {{.name}} to {{.cluster}}!": "", "Successfully deleted all profiles": "", "Successfully mounted {{.sourcePath}} to {{.destinationPath}}": "", "Successfully powered off Hyper-V. minikube driver -- {{.driver}}": "", @@ -384,16 +394,16 @@ "Suggestion: {{.advice}}": "", "Suggestion: {{.fix}}": "", "Target directory {{.path}} must be an absolute path": "", + "The \"{{.driver_name}}\" driver requires root privileges. Please run minikube using 'sudo minikube --driver={{.driver_name}}'.": "", "The \"{{.driver_name}}\" driver requires root privileges. Please run minikube using 'sudo minikube --vm-driver={{.driver_name}}": "Le pilote \"{{.driver_name}}\" nécessite de disposer de droits racine. Veuillez exécuter minikube à l'aide de \"sudo minikube --vm-driver={{.driver_name}}\".", - "The \"{{.driver_name}}\" driver requires root privileges. Please run minikube using 'sudo minikube --vm-driver={{.driver_name}}'.": "", "The \"{{.driver_name}}\" driver should not be used with root privileges.": "", "The \"{{.name}}\" cluster has been deleted.": "Le cluster \"{{.name}}\" a été supprimé.", - "The 'none' driver does not respect the --cpus flag": "", - "The 'none' driver does not respect the --memory flag": "", - "The 'none' driver does not support multiple profiles: https://minikube.sigs.k8s.io/docs/reference/drivers/none/": "", "The 'none' driver provides limited isolation and may reduce system security and reliability.": "L'isolation fournie par le pilote \"none\" (aucun) est limitée, ce qui peut diminuer la sécurité et la fiabilité du système.", "The '{{.addonName}}' addon is enabled": "", "The '{{.driver}}' driver requires elevated permissions. The following commands will be executed:\\n\\n{{ .example }}\\n": "", + "The '{{.name}} driver does not support multiple profiles: https://minikube.sigs.k8s.io/docs/reference/drivers/none/": "", + "The '{{.name}}' driver does not respect the --cpus flag": "", + "The '{{.name}}' driver does not respect the --memory flag": "", "The CIDR to be used for service cluster IPs.": "Méthode CIDR à exploiter pour les adresses IP des clusters du service.", "The CIDR to be used for the minikube VM (virtualbox driver only)": "Méthode CIDR à exploiter pour la VM minikube (pilote virtualbox uniquement).", "The KVM QEMU connection URI. (kvm2 driver only)": "URI de connexion QEMU de la KVM (pilote kvm2 uniquement).", @@ -426,11 +436,13 @@ "The name of the network plugin.": "", "The name of the node to add.": "", "The name of the node to delete": "", + "The name of the node to start": "", "The number of bytes to use for 9p packet payload": "", "The output format. One of 'json', 'table'": "", "The path on the file system where the docs in markdown need to be saved": "", "The podman service within '{{.profile}}' is not active": "", "The service namespace": "", + "The service {{.service}} requires privileged ports to be exposed: {{.ports}}": "", "The services namespace": "", "The time interval for each check that wait performs in seconds": "", "The value passed to --format is invalid": "", @@ -449,14 +461,14 @@ "To connect to this cluster, use: kubectl --context={{.name}}__1": "Pour vous connecter à ce cluster, utilisez la commande \"kubectl --context={{.name}}\".", "To connect to this cluster, use: kubectl --context={{.profile_name}}": "", "To disable this notice, run: 'minikube config set WantUpdateNotification false'\\n": "", - "To proceed, either:\n\n 1) Delete the existing \"{{.profile_name}}\" cluster using: '{{.command}} delete'\n\n * or *\n\n 2) Start the existing \"{{.profile_name}}\" cluster using: '{{.command}} start --vm-driver={{.old_driver}}'": "", + "To proceed, either:\n\n 1) Delete the existing \"{{.profile_name}}\" cluster using: '{{.command}} delete'\n\n * or *\n\n 2) Start the existing \"{{.profile_name}}\" cluster using: '{{.command}} start --driver={{.old_driver}}'": "", "To see addons list for other profiles use: `minikube addons -p name list`": "", "To start minikube with HyperV Powershell must be in your PATH`": "", "To use kubectl or minikube commands as your own user, you may need to relocate them. For example, to overwrite your own settings, run:": "Pour utiliser les commandes kubectl ou minikube sous votre propre nom d'utilisateur, vous devrez peut-être les déplacer. Par exemple, pour écraser vos propres paramètres, exécutez la commande suivante :", "Troubleshooting Commands:": "", "Trying to delete invalid profile {{.profile}}": "", "Unable to bind flags": "", - "Unable to determine a default driver to use. Try specifying --vm-driver, or see https://minikube.sigs.k8s.io/docs/start/": "", + "Unable to determine a default driver to use. Try specifying --driver, or see https://minikube.sigs.k8s.io/docs/start/": "", "Unable to enable dashboard": "", "Unable to fetch latest version info": "", "Unable to generate docs": "", @@ -494,6 +506,9 @@ "Usage: minikube delete": "", "Usage: minikube delete --all --purge": "", "Usage: minikube node [add|start|stop|delete]": "", + "Usage: minikube node delete [name]": "", + "Usage: minikube node start [name]": "", + "Usage: minikube node stop [name]": "", "Use \"{{.CommandPath}} [command] --help\" for more information about a command.": "", "Use 'kubect get po -A' to find the correct and namespace name": "", "Use -A to specify all namespaces": "", @@ -545,7 +560,7 @@ "bash completion failed": "", "call with cleanup=true to remove old tunnels": "", "command runner": "", - "config modifies minikube config files using subcommands like \"minikube config set vm-driver kvm\"\nConfigurable fields:\\n\\n": "", + "config modifies minikube config files using subcommands like \"minikube config set driver kvm\"\nConfigurable fields:\\n\\n": "", "config view failed": "", "creating api client": "", "dashboard service is not running: {{.error}}": "", @@ -555,10 +570,13 @@ "enable failed": "", "error creating clientset": "", "error creating machine client": "", + "error getting ssh port": "", "error parsing the input ip address for mount": "", "error starting tunnel": "", + "error stopping tunnel": "", "failed to open browser: {{.error}}": "", "if true, will embed the certs in kubeconfig.": "", + "if you want to create a profile you can by this command: minikube start -p {{.profile_name}}": "", "kubeadm detected a TCP port conflict with another process: probably another local Kubernetes installation. Run lsof -p\u003cport\u003e to find the process and kill it": "", "kubectl and minikube configuration will be stored in {{.home_folder}}": "Les configurations kubectl et minikube seront stockées dans le dossier {{.home_folder}}.", "kubectl not found in PATH, but is required for the dashboard. Installation guide: https://kubernetes.io/docs/tasks/tools/install-kubectl/": "", @@ -577,12 +595,12 @@ "mkcmp is used to compare performance of two minikube binaries": "", "mount argument \"{{.value}}\" must be in form: \u003csource directory\u003e:\u003ctarget directory\u003e": "", "mount failed": "", - "name is required": "", "namespaces to pause": "", "namespaces to unpause": "", "not enough arguments ({{.ArgCount}}).\\nusage: minikube config set PROPERTY_NAME PROPERTY_VALUE": "", "pause containers": "", "profile sets the current minikube profile, or gets the current profile if no arguments are provided. This is used to run and manage multiple minikube instance. You can return to the default minikube profile by running `minikube profile default`": "", + "profile {{.name}} is not running.": "", "reload cached images.": "", "reloads images previously added using the 'cache add' subcommand": "", "retrieving node": "", @@ -609,7 +627,6 @@ "usage: minikube addons open ADDON_NAME": "", "usage: minikube config unset PROPERTY_NAME": "", "usage: minikube delete": "", - "usage: minikube delete --all": "", "usage: minikube profile [MINIKUBE_PROFILE_NAME]": "", "zsh completion failed": "", "{{.driver}} does not appear to be installed": "", @@ -620,7 +637,6 @@ "{{.name}} cluster does not exist": "", "{{.name}} has no available configuration options": "", "{{.name}} is already running": "", - "{{.name}} is already stopped": "", "{{.name}} was successfully configured": "", "{{.path}} is version {{.client_version}}, and is incompatible with Kubernetes {{.cluster_version}}. You will need to update {{.path}} or use 'minikube kubectl' to connect with this cluster": "", "{{.prefix}}minikube {{.version}} on {{.platform}}": "{{.prefix}}minikube {{.version}} sur {{.platform}}", diff --git a/translations/ja.json b/translations/ja.json index 7ad4dd59295e..364ee9562b31 100644 --- a/translations/ja.json +++ b/translations/ja.json @@ -5,6 +5,7 @@ "\"{{.name}}\" profile does not exist": "「{{.name}}」というプロファイルは存在しません", "\"{{.name}}\" profile does not exist, trying anyways.": "", "\"{{.profile_name}}\" VM does not exist, nothing to stop": "「{{.profile_name}}」というVMは存在しません。停止すべき対象がありません", + "\"{{.profile_name}}\" does not exist, nothing to stop": "", "\"{{.profile_name}}\" host does not exist, unable to show an IP": "「{{.profile_name}}」というホストは存在しません。IPを表示できません", "\"{{.profile_name}}\" stopped.": "「{{.profile_name}}」が停止しました。", "'none' driver does not support 'minikube docker-env' command": "「none」ドライバーは「minikube docker-env」コマンドをサポートしていません", @@ -28,7 +29,7 @@ "Add an image to local cache.": "イメージをローカルキャッシュに追加します", "Add machine IP to NO_PROXY environment variable": "", "Add or delete an image from the local cache.": "", - "Adding node {{.name}} to cluster {{.profile}}": "", + "Adding node {{.name}} to cluster {{.cluster}}": "", "Additional help topics": "", "Additional mount options, such as cache=fscache": "", "Adds a node to the given cluster config, and starts it.": "", @@ -46,6 +47,8 @@ "Automatically selected the {{.driver}} driver. Other choices: {{.alternates}}": "", "Available Commands": "", "Basic Commands:": "", + "Because you are using docker driver on Mac, the terminal needs to be open to run it.": "", + "Bind Address: {{.Address}}": "", "Block until the apiserver is servicing API requests": "", "Cannot find directory {{.path}} for mount": "", "Cannot use both --output and --format options": "", @@ -62,15 +65,13 @@ "Configuring local host environment ...": "", "Confirm that you have a working internet connection and that your VM has not run out of resources by using: 'minikube logs'": "", "Confirm that you have supplied the correct value to --hyperv-virtual-switch using the 'Get-VMSwitch' command": "", - "Could not get profile flag": "", "Could not process error from failed deletion": "", "Could not process errors from failed deletion": "", "Country code of the image mirror to be used. Leave empty to use the global one. For Chinese mainland users, set it to cn.": "使用するイメージミラーの国コード。グローバルのものを使用する場合は空のままにします。中国本土のユーザーの場合は、「cn」に設定します。", - "Created a new profile : {{.profile_name}}": "", - "Creating Kubernetes in {{.driver_name}} container with (CPUs={{.number_of_cpus}}), Memory={{.memory_size}}MB ({{.host_memory_size}}MB available) ...": "", - "Creating a new profile failed": "", + "Creating Kubernetes in {{.driver_name}} container with (CPUs={{.number_of_cpus}}) ({{.number_of_host_cpus}} available), Memory={{.memory_size}}MB ({{.host_memory_size}}MB available) ...": "", "Creating mount {{.name}} ...": "マウント {{.name}} を作成しています...", "Creating {{.driver_name}} VM (CPUs={{.number_of_cpus}}, Memory={{.memory_size}}MB, Disk={{.disk_size}}MB) ...": "", + "DEPRECATED, use `driver` instead.": "", "Default group id used for the mount": "", "Default user id used for the mount": "", "Delete an image from the local cache.": "", @@ -79,6 +80,7 @@ "Deletes a local kubernetes cluster. This command deletes the VM, and removes all associated files.": "ローカルの Kubernetes クラスタを削除します。このコマンドによって、VM とそれに関連付けられているすべてのファイルが削除されます。", "Deletes a node from a cluster.": "", "Deleting \"{{.profile_name}}\" in {{.driver_name}} ...": "{{.driver_name}} の「{{.profile_name}}」を削除しています...", + "Deleting node {{.name}} from cluster {{.cluster}}": "", "Disable checking for the availability of hardware virtualization before the vm is started (virtualbox driver only)": "VM が起動する前にハードウェアの仮想化の可用性チェックを無効にします(virtualbox ドライバのみ)", "Disable dynamic memory in your VM manager, or pass in a larger --memory value": "", "Disables the addon w/ADDON_NAME within minikube (example: minikube addons disable dashboard). For a list of available addons use: minikube addons list": "", @@ -99,6 +101,7 @@ "Download complete!": "ダウンロードが完了しました。", "Downloading VM boot image ...": "", "Downloading driver {{.driver}}:": "", + "Downloading preloaded images tarball for k8s {{.version}} ...": "", "Downloading {{.name}} {{.version}}": "", "ERROR creating `registry-creds-acr` secret": "", "ERROR creating `registry-creds-dpr` secret": "", @@ -140,7 +143,7 @@ "Error getting host IP": "", "Error getting host status": "", "Error getting machine logs": "", - "Error getting profiles to delete": "", + "Error getting port binding for '{{.driver_name}} driver: {{.error}}": "", "Error getting service status": "", "Error getting service with namespace: {{.namespace}} and labels {{.labelName}}:{{.addonName}}: {{.error}}": "", "Error getting ssh client": "", @@ -172,6 +175,7 @@ "Failed to cache and load images": "", "Failed to cache binaries": "", "Failed to cache images to tar": "", + "Failed to cache kubectl": "", "Failed to change permissions for {{.minikube_dir_path}}: {{.error}}": "{{.minikube_dir_path}} に対する権限を変更できませんでした。{{.error}}", "Failed to check if machine exists": "", "Failed to check main repository and mirrors for images for images": "", @@ -179,7 +183,7 @@ "Failed to delete cluster: {{.error}}__1": "クラスタを削除できませんでした。{{.error}}", "Failed to delete images": "", "Failed to delete images from config": "", - "Failed to download kubectl": "", + "Failed to delete node {{.name}}": "", "Failed to enable container runtime": "", "Failed to generate config": "", "Failed to get bootstrapper": "", @@ -196,6 +200,8 @@ "Failed to set NO_PROXY Env. Please use `export NO_PROXY=$NO_PROXY,{{.ip}}`.": "", "Failed to setup certs": "", "Failed to setup kubeconfig": "", + "Failed to start node {{.name}}": "", + "Failed to stop node {{.name}}": "", "Failed to update cluster": "", "Failed to update config": "", "Failed unmount: {{.error}}": "", @@ -230,12 +236,13 @@ "If set, pause all namespaces": "", "If set, unpause all namespaces": "", "If the above advice does not help, please let us know:": "", + "If true, cache docker images for the current bootstrapper and load them into the machine. Always false with --driver=none.": "", "If true, cache docker images for the current bootstrapper and load them into the machine. Always false with --vm-driver=none.": "true の場合、現在のブートストラッパの Docker イメージをキャッシュに保存して、マシンに読み込みます。--vm-driver=none の場合は常に false です。", "If true, only download and cache files for later use - don't install or start anything.": "true の場合、後で使用できるようにファイルのダウンロードとキャッシュ保存だけが行われます。インストールも起動も行われません。", "If true, the added node will be marked for work. Defaults to true.": "", "If true, the node added will also be a control plane in addition to a worker.": "", "If using the none driver, ensure that systemctl is installed": "", - "If you are running minikube within a VM, consider using --vm-driver=none:": "", + "If you are running minikube within a VM, consider using --driver=none:": "", "Images Commands:": "", "Insecure Docker registries to pass to the Docker daemon. The default service CIDR range will automatically be added.": "", "Insecure Docker registries to pass to the Docker daemon. The default service CIDR range will automatically be added.": "Docker デーモンに渡す Docker レジストリが安全ではありません。デフォルトのサービス CIDR 範囲が自動的に追加されます。", @@ -277,6 +284,7 @@ "No minikube profile was found. You can create one using `minikube start`.": "", "Node may be unable to resolve external DNS records": "", "Node operations": "", + "Node {{.name}} was successfully deleted.": "", "None of the known repositories in your location are accessible. Using {{.image_repository_name}} as fallback.": "使用しているロケーション内で既知のいずれのリポジトリにもアクセスできません。フォールバックとして {{.image_repository_name}} を使用します。", "None of the known repositories is accessible. Consider specifying an alternative image repository with --image-repository flag": "既知のいずれのリポジトリにもアクセスできません。--image-repository フラグとともに代替のイメージ リポジトリを指定することを検討してください。", "Not passing {{.name}}={{.value}} to docker env.": "", @@ -371,13 +379,16 @@ "Specify the mount filesystem type (supported types: 9p)": "", "Starting existing {{.driver_name}} VM for \"{{.profile_name}}\" ...": "", "Starting node": "", + "Starting tunnel for service {{.service}}.": "", "Starts a local kubernetes cluster": "ローカルの Kubernetes クラスタを起動します", "Starts a node.": "", "Starts an existing stopped node in a cluster.": "", "Stopping \"{{.profile_name}}\" in {{.driver_name}} ...": "", + "Stopping tunnel for service {{.service}}.": "", "Stops a local kubernetes cluster running in Virtualbox. This command stops the VM\nitself, leaving all files intact. The cluster can be started again with the \"start\" command.": "", "Stops a node in a cluster.": "", "Stops a running local kubernetes cluster": "", + "Successfully added {{.name}} to {{.cluster}}!": "", "Successfully deleted all profiles": "", "Successfully mounted {{.sourcePath}} to {{.destinationPath}}": "", "Successfully powered off Hyper-V. minikube driver -- {{.driver}}": "", @@ -385,17 +396,17 @@ "Suggestion: {{.advice}}": "", "Suggestion: {{.fix}}": "", "Target directory {{.path}} must be an absolute path": "", + "The \"{{.driver_name}}\" driver requires root privileges. Please run minikube using 'sudo minikube --driver={{.driver_name}}'.": "", "The \"{{.driver_name}}\" driver requires root privileges. Please run minikube using 'sudo minikube --vm-driver={{.driver_name}}": "「{{.driver_name}}」ドライバにはルート権限が必要です。「sudo minikube --vm-driver={{.driver_name}}」を使用して minikube を実行してください", - "The \"{{.driver_name}}\" driver requires root privileges. Please run minikube using 'sudo minikube --vm-driver={{.driver_name}}'.": "", "The \"{{.driver_name}}\" driver should not be used with root privileges.": "", "The \"{{.name}}\" cluster has been deleted.": "「{{.name}}」クラスタが削除されました。", "The \"{{.name}}\" cluster has been deleted.__1": "「{{.name}}」クラスタが削除されました。", - "The 'none' driver does not respect the --cpus flag": "", - "The 'none' driver does not respect the --memory flag": "", - "The 'none' driver does not support multiple profiles: https://minikube.sigs.k8s.io/docs/reference/drivers/none/": "", "The 'none' driver provides limited isolation and may reduce system security and reliability.": "ドライバに「none」を指定すると、分離が制限され、システムのセキュリティと信頼性が低下する可能性があります。", "The '{{.addonName}}' addon is enabled": "", "The '{{.driver}}' driver requires elevated permissions. The following commands will be executed:\\n\\n{{ .example }}\\n": "", + "The '{{.name}} driver does not support multiple profiles: https://minikube.sigs.k8s.io/docs/reference/drivers/none/": "", + "The '{{.name}}' driver does not respect the --cpus flag": "", + "The '{{.name}}' driver does not respect the --memory flag": "", "The CIDR to be used for service cluster IPs.": "サービス クラスタ IP に使用される CIDR。", "The CIDR to be used for the minikube VM (virtualbox driver only)": "minikube VM に使用される CIDR(virtualbox ドライバのみ)", "The KVM QEMU connection URI. (kvm2 driver only)": "KVM QEMU 接続 URI(kvm2 ドライバのみ)", @@ -428,11 +439,13 @@ "The name of the network plugin.": "", "The name of the node to add.": "", "The name of the node to delete": "", + "The name of the node to start": "", "The number of bytes to use for 9p packet payload": "", "The output format. One of 'json', 'table'": "", "The path on the file system where the docs in markdown need to be saved": "", "The podman service within '{{.profile}}' is not active": "", "The service namespace": "", + "The service {{.service}} requires privileged ports to be exposed: {{.ports}}": "", "The services namespace": "", "The time interval for each check that wait performs in seconds": "", "The value passed to --format is invalid": "", @@ -451,14 +464,14 @@ "To connect to this cluster, use: kubectl --context={{.name}}__1": "このクラスタに接続するには、「kubectl --context={{.name}}」を使用します", "To connect to this cluster, use: kubectl --context={{.profile_name}}": "", "To disable this notice, run: 'minikube config set WantUpdateNotification false'\\n": "", - "To proceed, either:\n\n 1) Delete the existing \"{{.profile_name}}\" cluster using: '{{.command}} delete'\n\n * or *\n\n 2) Start the existing \"{{.profile_name}}\" cluster using: '{{.command}} start --vm-driver={{.old_driver}}'": "", + "To proceed, either:\n\n 1) Delete the existing \"{{.profile_name}}\" cluster using: '{{.command}} delete'\n\n * or *\n\n 2) Start the existing \"{{.profile_name}}\" cluster using: '{{.command}} start --driver={{.old_driver}}'": "", "To see addons list for other profiles use: `minikube addons -p name list`": "", "To start minikube with HyperV Powershell must be in your PATH`": "", "To use kubectl or minikube commands as your own user, you may need to relocate them. For example, to overwrite your own settings, run:": "kubectl か minikube コマンドを独自のユーザーとして使用するには、そのコマンドの再配置が必要な場合があります。たとえば、独自の設定を上書きするには、以下を実行します。", "Troubleshooting Commands:": "", "Trying to delete invalid profile {{.profile}}": "", "Unable to bind flags": "", - "Unable to determine a default driver to use. Try specifying --vm-driver, or see https://minikube.sigs.k8s.io/docs/start/": "", + "Unable to determine a default driver to use. Try specifying --driver, or see https://minikube.sigs.k8s.io/docs/start/": "", "Unable to enable dashboard": "", "Unable to fetch latest version info": "", "Unable to generate docs": "", @@ -496,6 +509,9 @@ "Usage: minikube delete": "", "Usage: minikube delete --all --purge": "", "Usage: minikube node [add|start|stop|delete]": "", + "Usage: minikube node delete [name]": "", + "Usage: minikube node start [name]": "", + "Usage: minikube node stop [name]": "", "Use \"{{.CommandPath}} [command] --help\" for more information about a command.": "", "Use 'kubect get po -A' to find the correct and namespace name": "", "Use -A to specify all namespaces": "", @@ -544,7 +560,7 @@ "bash completion failed": "", "call with cleanup=true to remove old tunnels": "", "command runner": "", - "config modifies minikube config files using subcommands like \"minikube config set vm-driver kvm\"\nConfigurable fields:\\n\\n": "", + "config modifies minikube config files using subcommands like \"minikube config set driver kvm\"\nConfigurable fields:\\n\\n": "", "config view failed": "", "creating api client": "", "dashboard service is not running: {{.error}}": "", @@ -554,10 +570,13 @@ "enable failed": "", "error creating clientset": "", "error creating machine client": "", + "error getting ssh port": "", "error parsing the input ip address for mount": "", "error starting tunnel": "", + "error stopping tunnel": "", "failed to open browser: {{.error}}": "", "if true, will embed the certs in kubeconfig.": "", + "if you want to create a profile you can by this command: minikube start -p {{.profile_name}}": "", "kubeadm detected a TCP port conflict with another process: probably another local Kubernetes installation. Run lsof -p\u003cport\u003e to find the process and kill it": "", "kubectl and minikube configuration will be stored in {{.home_folder}}": "kubectl と minikube の構成は {{.home_folder}} に保存されます", "kubectl not found in PATH, but is required for the dashboard. Installation guide: https://kubernetes.io/docs/tasks/tools/install-kubectl/": "", @@ -576,12 +595,12 @@ "mkcmp is used to compare performance of two minikube binaries": "", "mount argument \"{{.value}}\" must be in form: \u003csource directory\u003e:\u003ctarget directory\u003e": "", "mount failed": "", - "name is required": "", "namespaces to pause": "", "namespaces to unpause": "", "not enough arguments ({{.ArgCount}}).\\nusage: minikube config set PROPERTY_NAME PROPERTY_VALUE": "", "pause containers": "", "profile sets the current minikube profile, or gets the current profile if no arguments are provided. This is used to run and manage multiple minikube instance. You can return to the default minikube profile by running `minikube profile default`": "", + "profile {{.name}} is not running.": "", "reload cached images.": "", "reloads images previously added using the 'cache add' subcommand": "", "retrieving node": "", @@ -608,7 +627,6 @@ "usage: minikube addons open ADDON_NAME": "", "usage: minikube config unset PROPERTY_NAME": "", "usage: minikube delete": "", - "usage: minikube delete --all": "", "usage: minikube profile [MINIKUBE_PROFILE_NAME]": "", "zsh completion failed": "", "{{.driver}} does not appear to be installed": "", @@ -619,7 +637,6 @@ "{{.name}} cluster does not exist": "", "{{.name}} has no available configuration options": "", "{{.name}} is already running": "", - "{{.name}} is already stopped": "", "{{.name}} was successfully configured": "", "{{.path}} is version {{.client_version}}, and is incompatible with Kubernetes {{.cluster_version}}. You will need to update {{.path}} or use 'minikube kubectl' to connect with this cluster": "", "{{.prefix}}minikube {{.version}} on {{.platform}}": "{{.platform}} 上の {{.prefix}}minikube {{.version}}", diff --git a/translations/pl.json b/translations/pl.json index 7c3cfbd8f621..8b1d51fd033d 100644 --- a/translations/pl.json +++ b/translations/pl.json @@ -4,6 +4,7 @@ "\"{{.name}}\" profile does not exist": "Profil \"{{.name}}\" nie istnieje", "\"{{.name}}\" profile does not exist, trying anyways.": "", "\"{{.profile_name}}\" VM does not exist, nothing to stop": "Maszyna wirtualna \"{{.profile_name}}\" nie istnieje. Nie można zatrzymać", + "\"{{.profile_name}}\" does not exist, nothing to stop": "", "\"{{.profile_name}}\" host does not exist, unable to show an IP": "Profil \"{{.profile_name}}\" nie istnieje. Nie można wyświetlić adresu IP ", "\"{{.profile_name}}\" stopped.": "Zatrzymano \"{{.profile_name}}\"", "'none' driver does not support 'minikube docker-env' command": "sterownik 'none' nie wspiera komendy 'minikube docker-env'", @@ -24,7 +25,7 @@ "Add an image to local cache.": "", "Add machine IP to NO_PROXY environment variable": "", "Add or delete an image from the local cache.": "", - "Adding node {{.name}} to cluster {{.profile}}": "", + "Adding node {{.name}} to cluster {{.cluster}}": "", "Additional help topics": "Dodatkowe tematy pomocy", "Additional mount options, such as cache=fscache": "Dodatkowe opcje montowania, jak na przykład cache=fscache", "Adds a node to the given cluster config, and starts it.": "", @@ -42,6 +43,8 @@ "Automatically selected the {{.driver}} driver. Other choices: {{.alternates}}": "", "Available Commands": "Dostępne polecenia", "Basic Commands:": "Podstawowe polecenia", + "Because you are using docker driver on Mac, the terminal needs to be open to run it.": "", + "Bind Address: {{.Address}}": "", "Block until the apiserver is servicing API requests": "", "Cannot find directory {{.path}} for mount": "Nie można odnoleść folderu {{.path}} do zamontowania", "Cannot use both --output and --format options": "", @@ -59,15 +62,15 @@ "Configuring local host environment ...": "Konfiguruje lokalne środowisko hosta", "Confirm that you have a working internet connection and that your VM has not run out of resources by using: 'minikube logs'": "", "Confirm that you have supplied the correct value to --hyperv-virtual-switch using the 'Get-VMSwitch' command": "", - "Could not get profile flag": "", "Could not process error from failed deletion": "", "Could not process errors from failed deletion": "", "Country code of the image mirror to be used. Leave empty to use the global one. For Chinese mainland users, set it to cn.": "", "Created a new profile : {{.profile_name}}": "Stworzono nowy profil : {{.profile_name}}", - "Creating Kubernetes in {{.driver_name}} container with (CPUs={{.number_of_cpus}}), Memory={{.memory_size}}MB ({{.host_memory_size}}MB available) ...": "", + "Creating Kubernetes in {{.driver_name}} container with (CPUs={{.number_of_cpus}}) ({{.number_of_host_cpus}} available), Memory={{.memory_size}}MB ({{.host_memory_size}}MB available) ...": "", "Creating a new profile failed": "Tworzenie nowego profilu nie powiodło się", "Creating mount {{.name}} ...": "", "Creating {{.driver_name}} VM (CPUs={{.number_of_cpus}}, Memory={{.memory_size}}MB, Disk={{.disk_size}}MB) ...": "Tworzenie {{.driver_name}} (CPUs={{.number_of_cpus}}, Pamięć={{.memory_size}}MB, Dysk={{.disk_size}}MB)...", + "DEPRECATED, use `driver` instead.": "", "Default group id used for the mount": "Domyślne id groupy użyte dla montowania", "Default user id used for the mount": "Domyślne id użytkownia użyte dla montowania ", "Delete an image from the local cache.": "", @@ -76,6 +79,7 @@ "Deletes a local kubernetes cluster. This command deletes the VM, and removes all associated files.": "Usuwa lokalny klaster kubernetesa. Ta komenda usuwa maszynę wirtualna i wszystkie powiązane pliki.", "Deletes a node from a cluster.": "", "Deleting \"{{.profile_name}}\" in {{.driver_name}} ...": "Usuwanie \"{{.profile_name}}\" - {{.driver_name}}...", + "Deleting node {{.name}} from cluster {{.cluster}}": "", "Disable checking for the availability of hardware virtualization before the vm is started (virtualbox driver only)": "", "Disable dynamic memory in your VM manager, or pass in a larger --memory value": "", "Disables the addon w/ADDON_NAME within minikube (example: minikube addons disable dashboard). For a list of available addons use: minikube addons list": "", @@ -94,6 +98,7 @@ "Download complete!": "Pobieranie zakończone!", "Downloading VM boot image ...": "Pobieranie obrazu maszyny wirtualnej ...", "Downloading driver {{.driver}}:": "", + "Downloading preloaded images tarball for k8s {{.version}} ...": "", "Downloading {{.name}} {{.version}}": "Pobieranie {{.name}} {{.version}}", "ERROR creating `registry-creds-acr` secret": "", "ERROR creating `registry-creds-dpr` secret": "", @@ -134,7 +139,7 @@ "Error getting host IP": "", "Error getting host status": "", "Error getting machine logs": "", - "Error getting profiles to delete": "", + "Error getting port binding for '{{.driver_name}} driver: {{.error}}": "", "Error getting service status": "", "Error getting service with namespace: {{.namespace}} and labels {{.labelName}}:{{.addonName}}: {{.error}}": "", "Error getting ssh client": "", @@ -167,12 +172,14 @@ "Failed to cache and load images": "", "Failed to cache binaries": "", "Failed to cache images to tar": "", + "Failed to cache kubectl": "", "Failed to change permissions for {{.minikube_dir_path}}: {{.error}}": "Nie udało się zmienić uprawnień pliku {{.minikube_dir_path}}: {{.error}}", "Failed to check if machine exists": "", "Failed to check main repository and mirrors for images for images": "", "Failed to delete cluster: {{.error}}": "", "Failed to delete images": "", "Failed to delete images from config": "", + "Failed to delete node {{.name}}": "", "Failed to download kubectl": "Pobieranie kubectl nie powiodło się", "Failed to enable container runtime": "", "Failed to generate config": "", @@ -190,6 +197,8 @@ "Failed to set NO_PROXY Env. Please use `export NO_PROXY=$NO_PROXY,{{.ip}}`.": "", "Failed to setup certs": "Konfiguracja certyfikatów nie powiodła się", "Failed to setup kubeconfig": "Konfiguracja kubeconfig nie powiodła się", + "Failed to start node {{.name}}": "", + "Failed to stop node {{.name}}": "", "Failed to update cluster": "Aktualizacja klastra nie powiodła się", "Failed to update config": "Aktualizacja konfiguracji nie powiodła się", "Failed unmount: {{.error}}": "", @@ -223,12 +232,12 @@ "If set, pause all namespaces": "", "If set, unpause all namespaces": "", "If the above advice does not help, please let us know:": "", - "If true, cache docker images for the current bootstrapper and load them into the machine. Always false with --vm-driver=none.": "", + "If true, cache docker images for the current bootstrapper and load them into the machine. Always false with --driver=none.": "", "If true, only download and cache files for later use - don't install or start anything.": "", "If true, the added node will be marked for work. Defaults to true.": "", "If true, the node added will also be a control plane in addition to a worker.": "", "If using the none driver, ensure that systemctl is installed": "Jeśli użyto sterownika 'none', upewnij się że systemctl jest zainstalowany", - "If you are running minikube within a VM, consider using --vm-driver=none:": "", + "If you are running minikube within a VM, consider using --driver=none:": "", "Images Commands:": "", "Insecure Docker registries to pass to the Docker daemon. The default service CIDR range will automatically be added.": "", "Install VirtualBox, or select an alternative value for --vm-driver": "", @@ -269,6 +278,7 @@ "No minikube profile was found. You can create one using `minikube start`.": "", "Node may be unable to resolve external DNS records": "", "Node operations": "", + "Node {{.name}} was successfully deleted.": "", "None of the known repositories in your location are accessible. Using {{.image_repository_name}} as fallback.": "", "None of the known repositories is accessible. Consider specifying an alternative image repository with --image-repository flag": "", "Not passing {{.name}}={{.value}} to docker env.": "", @@ -363,13 +373,16 @@ "Specify the mount filesystem type (supported types: 9p)": "", "Starting existing {{.driver_name}} VM for \"{{.profile_name}}\" ...": "", "Starting node": "", + "Starting tunnel for service {{.service}}.": "", "Starts a local kubernetes cluster": "Uruchamianie lokalnego klastra kubernetesa", "Starts a node.": "", "Starts an existing stopped node in a cluster.": "", "Stopping \"{{.profile_name}}\" in {{.driver_name}} ...": "Zatrzymywanie \"{{.profile_name}}\" - {{.driver_name}}...", + "Stopping tunnel for service {{.service}}.": "", "Stops a local kubernetes cluster running in Virtualbox. This command stops the VM\nitself, leaving all files intact. The cluster can be started again with the \"start\" command.": "", "Stops a node in a cluster.": "", "Stops a running local kubernetes cluster": "Zatrzymuje lokalny klaster kubernetesa", + "Successfully added {{.name}} to {{.cluster}}!": "", "Successfully deleted all profiles": "", "Successfully mounted {{.sourcePath}} to {{.destinationPath}}": "Pomyślnie zamontowano {{.sourcePath}} do {{.destinationPath}}", "Successfully powered off Hyper-V. minikube driver -- {{.driver}}": "", @@ -378,15 +391,16 @@ "Suggestion: {{.fix}}": "", "Target directory {{.path}} must be an absolute path": "", "The \"{{.cluster_name}}\" cluster has been deleted.": "Klaster \"{{.cluster_name}}\" został usunięty", + "The \"{{.driver_name}}\" driver requires root privileges. Please run minikube using 'sudo minikube --driver={{.driver_name}}'.": "", "The \"{{.driver_name}}\" driver requires root privileges. Please run minikube using 'sudo minikube --vm-driver={{.driver_name}}'.": "Sterownik \"{{.driver_name}}\" wymaga uprawnień root'a. Użyj 'sudo minikube --vm-driver={{.driver_name}}'", "The \"{{.driver_name}}\" driver should not be used with root privileges.": "", "The \"{{.name}}\" cluster has been deleted.": "Klaster \"{{.name}}\" został usunięty", - "The 'none' driver does not respect the --cpus flag": "", - "The 'none' driver does not respect the --memory flag": "", - "The 'none' driver does not support multiple profiles: https://minikube.sigs.k8s.io/docs/reference/drivers/none/": "", "The 'none' driver provides limited isolation and may reduce system security and reliability.": "", "The '{{.addonName}}' addon is enabled": "", "The '{{.driver}}' driver requires elevated permissions. The following commands will be executed:\\n\\n{{ .example }}\\n": "", + "The '{{.name}} driver does not support multiple profiles: https://minikube.sigs.k8s.io/docs/reference/drivers/none/": "", + "The '{{.name}}' driver does not respect the --cpus flag": "", + "The '{{.name}}' driver does not respect the --memory flag": "", "The CIDR to be used for service cluster IPs.": "", "The CIDR to be used for the minikube VM (virtualbox driver only)": "", "The KVM QEMU connection URI. (kvm2 driver only)": "", @@ -417,11 +431,13 @@ "The name of the network plugin.": "Nazwa pluginu sieciowego", "The name of the node to add.": "", "The name of the node to delete": "", + "The name of the node to start": "", "The number of bytes to use for 9p packet payload": "", "The output format. One of 'json', 'table'": "", "The path on the file system where the docs in markdown need to be saved": "", "The podman service within '{{.profile}}' is not active": "", "The service namespace": "", + "The service {{.service}} requires privileged ports to be exposed: {{.ports}}": "", "The services namespace": "", "The time interval for each check that wait performs in seconds": "", "The value passed to --format is invalid": "Wartość przekazana do --format jest nieprawidłowa", @@ -438,14 +454,14 @@ "To connect to this cluster, use: kubectl --context={{.profile_name}}": "Aby połaczyć się z klastem uzyj: kubectl --context={{.profile_name}}", "To disable this notice, run: 'minikube config set WantUpdateNotification false'": "Aby wyłączyć te notyfikację, użyj: 'minikube config set WantUpdateNotification false'", "To disable this notice, run: 'minikube config set WantUpdateNotification false'\\n": "", - "To proceed, either:\n\n 1) Delete the existing \"{{.profile_name}}\" cluster using: '{{.command}} delete'\n\n * or *\n\n 2) Start the existing \"{{.profile_name}}\" cluster using: '{{.command}} start --vm-driver={{.old_driver}}'": "", + "To proceed, either:\n\n 1) Delete the existing \"{{.profile_name}}\" cluster using: '{{.command}} delete'\n\n * or *\n\n 2) Start the existing \"{{.profile_name}}\" cluster using: '{{.command}} start --driver={{.old_driver}}'": "", "To see addons list for other profiles use: `minikube addons -p name list`": "", "To start minikube with HyperV Powershell must be in your PATH`": "Aby uruchomić minikube z HyperV Powershell musi znajdować się w zmiennej PATH", "To use kubectl or minikube commands as your own user, you may need to relocate them. For example, to overwrite your own settings, run:": "", "Troubleshooting Commands:": "", "Trying to delete invalid profile {{.profile}}": "", "Unable to bind flags": "", - "Unable to determine a default driver to use. Try specifying --vm-driver, or see https://minikube.sigs.k8s.io/docs/start/": "", + "Unable to determine a default driver to use. Try specifying --driver, or see https://minikube.sigs.k8s.io/docs/start/": "", "Unable to enable dashboard": "", "Unable to fetch latest version info": "", "Unable to generate docs": "", @@ -481,6 +497,9 @@ "Usage: minikube delete": "", "Usage: minikube delete --all --purge": "", "Usage: minikube node [add|start|stop|delete]": "", + "Usage: minikube node delete [name]": "", + "Usage: minikube node start [name]": "", + "Usage: minikube node stop [name]": "", "Use \"{{.CommandPath}} [command] --help\" for more information about a command.": "", "Use 'kubect get po -A' to find the correct and namespace name": "", "Use -A to specify all namespaces": "", @@ -531,7 +550,7 @@ "bash completion failed": "", "call with cleanup=true to remove old tunnels": "", "command runner": "", - "config modifies minikube config files using subcommands like \"minikube config set vm-driver kvm\"\nConfigurable fields:\\n\\n": "", + "config modifies minikube config files using subcommands like \"minikube config set driver kvm\"\nConfigurable fields:\\n\\n": "", "config view failed": "", "creating api client": "", "dashboard service is not running: {{.error}}": "", @@ -541,10 +560,13 @@ "enable failed": "", "error creating clientset": "", "error creating machine client": "", + "error getting ssh port": "", "error parsing the input ip address for mount": "", "error starting tunnel": "", + "error stopping tunnel": "", "failed to open browser: {{.error}}": "Nie udało się otworzyć przeglądarki: {{.error}}", "if true, will embed the certs in kubeconfig.": "", + "if you want to create a profile you can by this command: minikube start -p {{.profile_name}}": "", "kubeadm detected a TCP port conflict with another process: probably another local Kubernetes installation. Run lsof -p\u003cport\u003e to find the process and kill it": "", "kubectl and minikube configuration will be stored in {{.home_folder}}": "konfiguracja minikube i kubectl będzie przechowywana w katalogu {{.home_dir}}", "kubectl not found in PATH, but is required for the dashboard. Installation guide: https://kubernetes.io/docs/tasks/tools/install-kubectl/": "kubectl nie zostało odnaleźione w zmiennej środowiskowej ${PATH}. Instrukcja instalacji: https://kubernetes.io/docs/tasks/tools/install-kubectl/", @@ -563,12 +585,12 @@ "mkcmp is used to compare performance of two minikube binaries": "", "mount argument \"{{.value}}\" must be in form: \u003csource directory\u003e:\u003ctarget directory\u003e": "", "mount failed": "Montowanie się nie powiodło", - "name is required": "", "namespaces to pause": "", "namespaces to unpause": "", "not enough arguments ({{.ArgCount}}).\\nusage: minikube config set PROPERTY_NAME PROPERTY_VALUE": "", "pause containers": "", "profile sets the current minikube profile, or gets the current profile if no arguments are provided. This is used to run and manage multiple minikube instance. You can return to the default minikube profile by running `minikube profile default`": "", + "profile {{.name}} is not running.": "", "reload cached images.": "", "reloads images previously added using the 'cache add' subcommand": "", "retrieving node": "", @@ -596,7 +618,6 @@ "usage: minikube addons open ADDON_NAME": "", "usage: minikube config unset PROPERTY_NAME": "", "usage: minikube delete": "", - "usage: minikube delete --all": "", "usage: minikube profile [MINIKUBE_PROFILE_NAME]": "", "zsh completion failed": "", "{{.addonName}} was successfully enabled": "{{.addonName}} został aktywowany pomyślnie", @@ -608,7 +629,6 @@ "{{.name}} cluster does not exist": "Klaster {{.name}} nie istnieje", "{{.name}} has no available configuration options": "{{.name}} nie posiada opcji configuracji", "{{.name}} is already running": "", - "{{.name}} is already stopped": "", "{{.name}} was successfully configured": "{{.name}} skonfigurowano pomyślnie", "{{.path}} is version {{.client_version}}, and is incompatible with Kubernetes {{.cluster_version}}. You will need to update {{.path}} or use 'minikube kubectl' to connect with this cluster": "", "{{.prefix}}minikube {{.version}} on {{.platform}}": "{{.prefix}}minikube {{.version}} na {{.platform}}", diff --git a/translations/zh-CN.json b/translations/zh-CN.json index 6f01a1242f0b..fde8a85f6a6c 100644 --- a/translations/zh-CN.json +++ b/translations/zh-CN.json @@ -5,6 +5,7 @@ "\"{{.name}}\" profile does not exist": "“{{.name}}”配置文件不存在", "\"{{.name}}\" profile does not exist, trying anyways.": "", "\"{{.profile_name}}\" VM does not exist, nothing to stop": "\"{{.profile_name}}\" 虚拟机不存在,没有什么可供停止的", + "\"{{.profile_name}}\" does not exist, nothing to stop": "", "\"{{.profile_name}}\" host does not exist, unable to show an IP": "\"{{.profile_name}}\" 主机不存在,无法显示其IP", "\"{{.profile_name}}\" stopped.": "\"{{.profile_name}}\" 已停止", "'none' driver does not support 'minikube docker-env' command": "'none' 驱动不支持 'minikube docker-env' 命令", @@ -29,7 +30,7 @@ "Add an image to local cache.": "将 image 添加到本地缓存。", "Add machine IP to NO_PROXY environment variable": "将机器IP添加到环境变量 NO_PROXY 中", "Add or delete an image from the local cache.": "在本地缓存中添加或删除 image。", - "Adding node {{.name}} to cluster {{.profile}}": "", + "Adding node {{.name}} to cluster {{.cluster}}": "", "Additional help topics": "其他帮助", "Additional mount options, such as cache=fscache": "其他挂载选项,例如:cache=fscache", "Adds a node to the given cluster config, and starts it.": "", @@ -49,6 +50,8 @@ "Automatically selected the {{.driver}} driver. Other choices: {{.alternates}}": "", "Available Commands": "可用命令", "Basic Commands:": "基本命令:", + "Because you are using docker driver on Mac, the terminal needs to be open to run it.": "", + "Bind Address: {{.Address}}": "", "Block until the apiserver is servicing API requests": "阻塞直到 apiserver 为 API 请求提供服务", "Cannot find directory {{.path}} for mount": "找不到用来挂载的 {{.path}} 目录", "Cannot use both --output and --format options": "不能同时使用 --output 和 --format 选项", @@ -72,10 +75,12 @@ "Could not process errors from failed deletion": "无法处理删除失败的错误", "Country code of the image mirror to be used. Leave empty to use the global one. For Chinese mainland users, set it to cn.": "需要使用的镜像镜像的国家/地区代码。留空以使用全球代码。对于中国大陆用户,请将其设置为 cn。", "Created a new profile : {{.profile_name}}": "创建了新的配置文件:{{.profile_name}}", + "Creating Kubernetes in {{.driver_name}} container with (CPUs={{.number_of_cpus}}) ({{.number_of_host_cpus}} available), Memory={{.memory_size}}MB ({{.host_memory_size}}MB available) ...": "", "Creating Kubernetes in {{.driver_name}} container with (CPUs={{.number_of_cpus}}), Memory={{.memory_size}}MB ({{.host_memory_size}}MB available) ...": "正在 {{.driver_name}} 容器中 创建 Kubernetes,(CPUs={{.number_of_cpus}}), 内存={{.memory_size}}MB ({{.host_memory_size}}MB 可用", "Creating a new profile failed": "创建新的配置文件失败", "Creating mount {{.name}} ...": "正在创建装载 {{.name}}…", "Creating {{.driver_name}} VM (CPUs={{.number_of_cpus}}, Memory={{.memory_size}}MB, Disk={{.disk_size}}MB) ...": "正在创建 {{.driver_name}} 虚拟机(CPUs={{.number_of_cpus}},Memory={{.memory_size}}MB, Disk={{.disk_size}}MB)...", + "DEPRECATED, use `driver` instead.": "", "Default group id used for the mount": "用于挂载默认的 group id", "Default user id used for the mount": "用于挂载默认的 user id", "Delete an image from the local cache.": "从本地缓存中删除 image。", @@ -84,6 +89,7 @@ "Deletes a local kubernetes cluster. This command deletes the VM, and removes all associated files.": "删除本地 kubernetes 集群。此命令会删除虚拟机并移除所有关联的文件。", "Deletes a node from a cluster.": "", "Deleting \"{{.profile_name}}\" in {{.driver_name}} ...": "正在删除 {{.driver_name}} 中的“{{.profile_name}}”…", + "Deleting node {{.name}} from cluster {{.cluster}}": "", "Disable checking for the availability of hardware virtualization before the vm is started (virtualbox driver only)": "禁用在启动虚拟机之前检查硬件虚拟化的可用性(仅限 virtualbox 驱动程序)", "Disable dynamic memory in your VM manager, or pass in a larger --memory value": "禁用虚拟机管理器中的动态内存,或者使用 --memory 传入更大的值", "Disables the addon w/ADDON_NAME within minikube (example: minikube addons disable dashboard). For a list of available addons use: minikube addons list": "在 minikube 中禁用插件 w/ADDON_NAME(例如:minikube addons disable dashboard)。查看相关可用的插件列表,请使用:minikube addons list", @@ -103,6 +109,7 @@ "Download complete!": "下载完成!", "Downloading VM boot image ...": "正在下载 VM boot image...", "Downloading driver {{.driver}}:": "正在下载驱动 {{.driver}}:", + "Downloading preloaded images tarball for k8s {{.version}} ...": "", "Downloading {{.name}} {{.version}}": "正在下载 {{.name}} {{.version}}", "ERROR creating `registry-creds-acr` secret": "", "ERROR creating `registry-creds-dpr` secret": "创建 `registry-creds-dpr` secret 时出错", @@ -153,6 +160,7 @@ "Error getting host status": "获取 host status 时出错", "Error getting machine logs": "获取 machine logs 时出错", "Error getting machine status": "获取 machine status 时出错", + "Error getting port binding for '{{.driver_name}} driver: {{.error}}": "", "Error getting profiles to delete": "获取待删除配置文件时出错", "Error getting service status": "获取 service status 时出错", "Error getting service with namespace: {{.namespace}} and labels {{.labelName}}:{{.addonName}}: {{.error}}": "使用 namespace: {{.namespace}} 和 labels {{.labelName}}:{{.addonName}} 获取 service 时出错:{{.error}}", @@ -190,6 +198,7 @@ "Failed to cache binaries": "缓存二进制文件失败", "Failed to cache images": "缓存镜像时失败", "Failed to cache images to tar": "缓存镜像到 tar 压缩包时出错", + "Failed to cache kubectl": "", "Failed to change permissions for {{.minikube_dir_path}}: {{.error}}": "未能更改 {{.minikube_dir_path}} 的权限:{{.error}}", "Failed to check if machine exists": "无法检测机器是否存在", "Failed to check main repository and mirrors for images for images": "无法检测主仓库和镜像仓库中的镜像", @@ -197,6 +206,7 @@ "Failed to delete cluster: {{.error}}__1": "未能删除集群:{{.error}}", "Failed to delete images": "删除镜像时失败", "Failed to delete images from config": "无法删除配置的镜像", + "Failed to delete node {{.name}}": "", "Failed to download kubectl": "下载 kubectl 失败", "Failed to enable container runtime": "", "Failed to generate config": "无法生成配置", @@ -215,6 +225,8 @@ "Failed to set NO_PROXY Env. Please use `export NO_PROXY=$NO_PROXY,{{.ip}}`.": "未能设置 NO_PROXY 环境变量。请使用“export NO_PROXY=$NO_PROXY,{{.ip}}”。", "Failed to setup certs": "设置 certs 失败", "Failed to setup kubeconfig": "设置 kubeconfig 失败", + "Failed to start node {{.name}}": "", + "Failed to stop node {{.name}}": "", "Failed to update cluster": "更新 cluster 失败", "Failed to update config": "更新 config 失败", "Failed unmount: {{.error}}": "unmount 失败:{{.error}}", @@ -249,12 +261,13 @@ "If set, pause all namespaces": "", "If set, unpause all namespaces": "", "If the above advice does not help, please let us know:": "", + "If true, cache docker images for the current bootstrapper and load them into the machine. Always false with --driver=none.": "", "If true, cache docker images for the current bootstrapper and load them into the machine. Always false with --vm-driver=none.": "如果为 true,请缓存当前引导程序的 docker 镜像并将其加载到机器中。在 --vm-driver=none 情况下始终为 false。", "If true, only download and cache files for later use - don't install or start anything.": "如果为 true,仅会下载和缓存文件以备后用 - 不会安装或启动任何项。", "If true, the added node will be marked for work. Defaults to true.": "", "If true, the node added will also be a control plane in addition to a worker.": "", "If using the none driver, ensure that systemctl is installed": "", - "If you are running minikube within a VM, consider using --vm-driver=none:": "", + "If you are running minikube within a VM, consider using --driver=none:": "", "Images Commands:": "", "Insecure Docker registries to pass to the Docker daemon. The default service CIDR range will automatically be added.": "", "Insecure Docker registries to pass to the Docker daemon. The default service CIDR range will automatically be added.": "传递给 Docker 守护进程的不安全 Docker 注册表。系统会自动添加默认服务 CIDR 范围。", @@ -297,6 +310,7 @@ "No minikube profile was found. You can create one using `minikube start`.": "", "Node may be unable to resolve external DNS records": "", "Node operations": "", + "Node {{.name}} was successfully deleted.": "", "None of the known repositories in your location are accessible. Using {{.image_repository_name}} as fallback.": "您所在位置的已知存储库都无法访问。正在将 {{.image_repository_name}} 用作后备存储库。", "None of the known repositories is accessible. Consider specifying an alternative image repository with --image-repository flag": "已知存储库都无法访问。请考虑使用 --image-repository 标志指定备选镜像存储库", "Not passing {{.name}}={{.value}} to docker env.": "", @@ -394,13 +408,16 @@ "Specify the mount filesystem type (supported types: 9p)": "", "Starting existing {{.driver_name}} VM for \"{{.profile_name}}\" ...": "", "Starting node": "", + "Starting tunnel for service {{.service}}.": "", "Starts a local kubernetes cluster": "启动本地 kubernetes 集群", "Starts a node.": "", "Starts an existing stopped node in a cluster.": "", "Stopping \"{{.profile_name}}\" in {{.driver_name}} ...": "", + "Stopping tunnel for service {{.service}}.": "", "Stops a local kubernetes cluster running in Virtualbox. This command stops the VM\nitself, leaving all files intact. The cluster can be started again with the \"start\" command.": "", "Stops a node in a cluster.": "", "Stops a running local kubernetes cluster": "停止正在运行的本地 kubernetes 集群", + "Successfully added {{.name}} to {{.cluster}}!": "", "Successfully deleted all profiles": "成功删除所有配置文件", "Successfully deleted profile \\\"{{.name}}\\\"": "成功删除配置文件 \\\"{{.name}}\\\"", "Successfully mounted {{.sourcePath}} to {{.destinationPath}}": "", @@ -409,17 +426,19 @@ "Suggestion: {{.advice}}": "建议:{{.advice}}", "Suggestion: {{.fix}}": "建议:{{.fix}}", "Target directory {{.path}} must be an absolute path": "", + "The \"{{.driver_name}}\" driver requires root privileges. Please run minikube using 'sudo minikube --driver={{.driver_name}}'.": "", "The \"{{.driver_name}}\" driver requires root privileges. Please run minikube using 'sudo minikube --vm-driver={{.driver_name}}": "“{{.driver_name}}”驱动程序需要根权限。请使用“sudo minikube --vm-driver={{.driver_name}}”运行 minikube", - "The \"{{.driver_name}}\" driver requires root privileges. Please run minikube using 'sudo minikube --vm-driver={{.driver_name}}'.": "", "The \"{{.driver_name}}\" driver should not be used with root privileges.": "", "The \"{{.name}}\" cluster has been deleted.": "“{{.name}}”集群已删除。", "The \"{{.name}}\" cluster has been deleted.__1": "“{{.name}}”集群已删除。", "The 'none' driver does not respect the --cpus flag": "'none' 驱动程序不遵循 --cpus 标志", "The 'none' driver does not respect the --memory flag": "'none' 驱动程序不遵循 --memory 标志", - "The 'none' driver does not support multiple profiles: https://minikube.sigs.k8s.io/docs/reference/drivers/none/": "", "The 'none' driver provides limited isolation and may reduce system security and reliability.": "“none”驱动程序提供有限的隔离功能,并且可能会降低系统安全性和可靠性。", "The '{{.addonName}}' addon is enabled": "启动 '{{.addonName}}' 插件", "The '{{.driver}}' driver requires elevated permissions. The following commands will be executed:\\n\\n{{ .example }}\\n": "'{{.driver}}' 驱动程序需要提升权限,将执行以下命令:\\n\\n{{ .example }}\\n", + "The '{{.name}} driver does not support multiple profiles: https://minikube.sigs.k8s.io/docs/reference/drivers/none/": "", + "The '{{.name}}' driver does not respect the --cpus flag": "", + "The '{{.name}}' driver does not respect the --memory flag": "", "The CIDR to be used for service cluster IPs.": "需要用于服务集群 IP 的 CIDR。", "The CIDR to be used for the minikube VM (virtualbox driver only)": "需要用于 minikube 虚拟机的 CIDR(仅限 virtualbox 驱动程序)", "The KVM QEMU connection URI. (kvm2 driver only)": "KVM QEMU 连接 URI。(仅限 kvm2 驱动程序)", @@ -452,11 +471,13 @@ "The name of the network plugin.": "", "The name of the node to add.": "", "The name of the node to delete": "", + "The name of the node to start": "", "The number of bytes to use for 9p packet payload": "", "The output format. One of 'json', 'table'": "输出的格式。'json' 或者 'table'", "The path on the file system where the docs in markdown need to be saved": "", "The podman service within '{{.profile}}' is not active": "", "The service namespace": "", + "The service {{.service}} requires privileged ports to be exposed: {{.ports}}": "", "The services namespace": "", "The time interval for each check that wait performs in seconds": "", "The value passed to --format is invalid": "", @@ -475,13 +496,14 @@ "To connect to this cluster, use: kubectl --context={{.name}}__1": "如需连接到此集群,请使用 kubectl --context={{.name}}", "To connect to this cluster, use: kubectl --context={{.profile_name}}": "", "To disable this notice, run: 'minikube config set WantUpdateNotification false'\\n": "", - "To proceed, either:\n\n 1) Delete the existing \"{{.profile_name}}\" cluster using: '{{.command}} delete'\n\n * or *\n\n 2) Start the existing \"{{.profile_name}}\" cluster using: '{{.command}} start --vm-driver={{.old_driver}}'": "", + "To proceed, either:\n\n 1) Delete the existing \"{{.profile_name}}\" cluster using: '{{.command}} delete'\n\n * or *\n\n 2) Start the existing \"{{.profile_name}}\" cluster using: '{{.command}} start --driver={{.old_driver}}'": "", "To see addons list for other profiles use: `minikube addons -p name list`": "", "To start minikube with HyperV Powershell must be in your PATH`": "", "To use kubectl or minikube commands as your own user, you may need to relocate them. For example, to overwrite your own settings, run:": "如需以您自己的用户身份使用 kubectl 或 minikube 命令,您可能需要重新定位该命令。例如,如需覆盖您的自定义设置,请运行:", "Troubleshooting Commands:": "故障排除命令ƒ", "Trying to delete invalid profile {{.profile}}": "尝试删除无效的配置文件 {{.profile}}", "Unable to bind flags": "无法绑定标志", + "Unable to determine a default driver to use. Try specifying --driver, or see https://minikube.sigs.k8s.io/docs/start/": "", "Unable to determine a default driver to use. Try specifying --vm-driver, or see https://minikube.sigs.k8s.io/docs/start/": "无法确定要使用的默认驱动。尝试通过 --vm-dirver 指定,或者查阅 https://minikube.sigs.k8s.io/docs/start/", "Unable to enable dashboard": "", "Unable to fetch latest version info": "", @@ -520,6 +542,9 @@ "Usage: minikube delete": "使用方法:minikube delete", "Usage: minikube delete --all --purge": "使用方法:minikube delete --all --purge", "Usage: minikube node [add|start|stop|delete]": "使用方法:minikube node [add|start|stop|delete]", + "Usage: minikube node delete [name]": "", + "Usage: minikube node start [name]": "", + "Usage: minikube node stop [name]": "", "Use \"{{.CommandPath}} [command] --help\" for more information about a command.": "使用 \"{{.CommandPath}} [command] --help\" 可以获取有关命令的更多信息", "Use 'kubect get po -A' to find the correct and namespace name": "使用 'kubect get po -A' 来查询正确的命名空间名称", "Use -A to specify all namespaces": "使用 -A 指定所有 namespaces", @@ -573,7 +598,7 @@ "bash completion failed": "", "call with cleanup=true to remove old tunnels": "", "command runner": "", - "config modifies minikube config files using subcommands like \"minikube config set vm-driver kvm\"\nConfigurable fields:\\n\\n": "", + "config modifies minikube config files using subcommands like \"minikube config set driver kvm\"\nConfigurable fields:\\n\\n": "", "config view failed": "", "creating api client": "", "dashboard service is not running: {{.error}}": "", @@ -583,10 +608,13 @@ "enable failed": "开启失败", "error creating clientset": "", "error creating machine client": "", + "error getting ssh port": "", "error parsing the input ip address for mount": "", "error starting tunnel": "", + "error stopping tunnel": "", "failed to open browser: {{.error}}": "", "if true, will embed the certs in kubeconfig.": "", + "if you want to create a profile you can by this command: minikube start -p {{.profile_name}}": "", "kubeadm detected a TCP port conflict with another process: probably another local Kubernetes installation. Run lsof -p\u003cport\u003e to find the process and kill it": "kubeadm 检测一个到与其他进程的 TCP 端口冲突:或许是另外的本地安装的 Kubernetes 导致。执行 lsof -p\u003cport\u003e 查找并杀死这些进程", "kubectl and minikube configuration will be stored in {{.home_folder}}": "kubectl 和 minikube 配置将存储在 {{.home_folder}} 中", "kubectl not found in PATH, but is required for the dashboard. Installation guide: https://kubernetes.io/docs/tasks/tools/install-kubectl/": "", @@ -606,12 +634,12 @@ "mkcmp is used to compare performance of two minikube binaries": "mkcmp 用于对比两个 minikube 二进制的性能", "mount argument \"{{.value}}\" must be in form: \u003csource directory\u003e:\u003ctarget directory\u003e": "", "mount failed": "", - "name is required": "", "namespaces to pause": "", "namespaces to unpause": "", "not enough arguments ({{.ArgCount}}).\\nusage: minikube config set PROPERTY_NAME PROPERTY_VALUE": "", "pause containers": "暂停容器", "profile sets the current minikube profile, or gets the current profile if no arguments are provided. This is used to run and manage multiple minikube instance. You can return to the default minikube profile by running `minikube profile default`": "", + "profile {{.name}} is not running.": "", "reload cached images.": "重新加载缓存的镜像", "reloads images previously added using the 'cache add' subcommand": "重新加载之前通过子命令 'cache add' 添加的镜像", "retrieving node": "", @@ -638,7 +666,6 @@ "usage: minikube addons open ADDON_NAME": "", "usage: minikube config unset PROPERTY_NAME": "", "usage: minikube delete": "", - "usage: minikube delete --all": "", "usage: minikube profile [MINIKUBE_PROFILE_NAME]": "", "zsh completion failed": "", "{{.driver}} does not appear to be installed": "似乎并未安装 {{.driver}}", @@ -649,7 +676,6 @@ "{{.name}} cluster does not exist": "", "{{.name}} has no available configuration options": "", "{{.name}} is already running": "", - "{{.name}} is already stopped": "", "{{.name}} was successfully configured": "", "{{.path}} is version {{.client_version}}, and is incompatible with Kubernetes {{.cluster_version}}. You will need to update {{.path}} or use 'minikube kubectl' to connect with this cluster": "{{.path}} 的版本是 {{.client_version}},且与 Kubernetes {{.cluster_version}} 不兼容。您需要更新 {{.path}} 或者使用 'minikube kubectl' 连接到这个集群", "{{.prefix}}minikube {{.version}} on {{.platform}}": "{{.platform}} 上的 {{.prefix}}minikube {{.version}}",