kpt need docker engine and its required?

32 views
Skip to first unread message

akbar ibnu

unread,
Sep 13, 2021, 8:54:50 PM9/13/21
to kpt-users
hi friend

i have question, does kpt need docker engine for operation..?
do you have any solution if i want use kpt but not have docker on my environment

Karl Isenberg

unread,
Sep 20, 2021, 7:07:31 PM9/20/21
to akbar ibnu, kpt-users
There's been some discussion about supporting in-process Starlark functions in the future, to avoid the docker requirement, but for now functions require docker.

However, while you do need the docker CLI locally, you don't necessarily need the docker engine locally (if you're not using volume mounts).The docker CLI be configured to execute containers in a VM or on a remote machine, instead of on the host machine.

If you don't want to use Docker Desktop, you can use a free alternative like Minikube. 

With Minikube, you can configure docker CLI with `eval $(minikube docker-env)`

It works on Linux, Mac, and Windows:
https://minikube.sigs.k8s.io/docs/drivers/

There's been some discussion about supporting in-process Starlark functions in the future, to avoid the docker requirement, but for now functions require docker.

--
You received this message because you are subscribed to the Google Groups "kpt-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kpt-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kpt-users/ddb18da2-c115-4dbb-81b1-df4411eedb10n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages