Is your enhancement related to a problem? Please describe
I would like chectl to support for Minikube's none driver.
This allows you to verify the operation from the host’s browser even when Eclipse Che is deploy with Minikube on a Linux virtual machine.
Describe the solution you'd like
If you skip the part that creates /etc/ca-certificates via minikube ssh, the deployment will succeed even with the none driver.
src/tasks/platforms/minikube.ts:
{
title: 'Create /etc/ca-certificates directory',
enabled: (ctx: any) => Boolean(ctx[OIDCContext.CA_FILE]),
task: async (_ctx: any, task: any) => {
const args: string[] = []
args.push('ssh', 'sudo mkdir -p /etc/ca-certificates')
try {
await execa('minikube', args, { timeout: 60_000 })
} catch (e: unknown) {
// Check the driver, and if it is `none`, ignore the exception
}
task.title = `${task.title}...[Created]`
},
},
Describe alternatives you've considered
No response
Additional context
No response
Is your enhancement related to a problem? Please describe
I would like chectl to support for Minikube's none driver.
This allows you to verify the operation from the host’s browser even when Eclipse Che is deploy with Minikube on a Linux virtual machine.
Describe the solution you'd like
If you skip the part that creates /etc/ca-certificates via minikube ssh, the deployment will succeed even with the none driver.
src/tasks/platforms/minikube.ts:Describe alternatives you've considered
No response
Additional context
No response