How to install kfctl in charmed kubeflow

The installation of microk8s and charmed kubeflow worked perfectly using the quickstart guide, thanks a lot. However, how should I install kfctl in this setup?

I’ve only found a github issue where the old kfctl.sh shall be used to install microk8s.

Hello @cgebbe, as far as i know kfctl isn’t being updated in the upstream project anymore so we don’t really include it in our distribution. What operations would you like to perform with it? There is probably a way of doing it with juju and else we would love to have a feature request for it.

1 Like

Ah, this is already helpful information!

Why I’m asking: The book “kubeflow for machine learning” uses the kfctl command at least in the beginning like such:

FILE_NAME=kfctl_k8s_istio.${MANIFEST_VERSION}.yaml
KFDEF=${manifest_root}${MANIFEST_BRANCH}/kfdef/${FILE_NAME}
kfctl apply -f $KFDEF -V

, so I thought it’s an important element. My understanding is that by using kfctl apply we can “submit” YAML pipelines to a kubeflow cluster instead of clicking the upload button?

But if kfctl is on it’s way to deprecation, we can close this topic, thanks again!