-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Minikube Preferences value is not respected #215
Comments
Hummm, this might have been addressed by #224 (not included in 0.4.0) |
So sad it's not working now :c UPD: import * as extensionApi from '@podman-desktop/api';
...
const minikubeConfiguration = extensionApi.configuration.getConfiguration('minikube');
const minikubeHome = minikubeConfiguration.get<string>('home'); cause #224 looks fine |
@tony-sol could you retry with the nightly version of the minikube extension See https://podman-desktop.io/docs/extensions/install for installing custom extension |
nightly version of extension not working with v1.14.1 of podman desktop
|
@axel7083 sure, it installed well, see no error, but the main issue is still there - it created Also, my {
"welcome.version": "initial",
"telemetry.check": true,
"telemetry.enabled": false,
"kubernetes.Kubeconfig": "/Users/tony/.local/share/kube/config",
"extensions.disabled": [],
"kubectl.binary.installKubectlSystemWide": true,
"lima.type": "docker",
"compose.binary.installComposeSystemWide": true,
"terminal.integrated.fontSize": 13,
"editor.integrated.fontSize": 14,
"lima.socket": "/Users/tony/.local/share/lima/default/sock/docker.sock",
"extensions.ignoreRecommendations": true,
"preferences.login.minimize": true,
"docker.context": "limactl",
"window.bounds": {
"x": 366,
"y": 137,
"width": 1084,
"height": 827
},
"podman.system.connections.remote": true,
"releaseNotesBanner.show": "1.14.1",
"dockerCompatibility.enabled": true,
"tasks.StatusBar": true,
"minikube.home": "/Users/tony/.local/share/minikube/",
"layers-explorer.cacheSize": 100,
"lima.name": "default",
"tasks.Toast": true
} |
@tony-sol I am not sure exactly to understand the problem 🤔 . From my understanding you would like to be able to use minikube executable from the terminal with Podman Desktop is using the value provided in the preference when starting a cluster deleting etc.
|
@axel7083 the problem is - minikube extension should respect It was made here and the idea was to let user define it's own desired Now, looks like it either not read from settings.json via |
@tony-sol could you provide a reproducer of the problem you are encountering ? I am doing the following steps, and I am able to use the custom home directory :/
|
@axel7083 here is a few steps to see the problem:
Also: extension doesn't see already existed - see, there are no play/stop buttons until i start minikube manually from cli Also: starting minikube via interface, not passing KUBECONFIG env (which is "kubernetes.Kubeconfig" in settings.json) you may see that this |
For me, the whole point of And it's really important to keep consistency between every tool around minikube and kubectl; if one tool uses e.g. |
Okey I figure it out, the problem is not the same as the one explained in this issue. I opened #242. |
@axel7083 sorry, another question - there also should be
To prevent problem with |
@tony-sol it makes sense 👍 , since you find the potential solution, you should open a PR ! |
I was playing around with minikube, I have set Preferences minikube property (minikube binary path) to a non-existing binary and tried to create a cluster (expecting it would fail), but it did not. So I assume that the property was not respected.
There is also no button to open file manager. Although I appreciate the possibility to type the path into an input. There is also no validation present which would be great.
The text was updated successfully, but these errors were encountered: