我在我的Kubeflow应用程序中遇到了与https://github.com/kubeflow/kubeflow/issues/6014相同的问题。修复非常简单(只是一个类型转换),然后我想自己修复它并重新部署Kubeflow。
问题是我在安装了Kubeflow bundle via Juju的本地计算机上运行k3s集群。然后,我不能更改源代码。
使用Kubernetes部署Kubeflow之前,如何修改Kubeflow源代码?我应该使用清单安装https://github.com/kubeflow/manifests#installation吗?或者是一种完全不同的方法?
谢谢你。
发布于 2021-11-24 16:29:46
在最新版本的清单中修复了这个错误,然后我最终直接从manifests安装了kubeflow。
但我仍在与Kubeflow开发人员联系,如果感兴趣,我会在这里发布修改/部署的正确方法。
发布于 2021-11-17 18:44:17
你得去看看他们的Github回收站。按照他们的wiki中的说明进行更改并使用kustomize进行安装。如果您检查example文件夹,您可以看到它指向所有其他组件文件夹。
https://github.com/kubeflow/manifests#install-with-a-single-command
另一个黑客可能是,只需在Kubernetes中查找控制器,例如,为kubeflow创建的部署,然后修改它们;只有当您的更改仅与Kubernetes资源定义相关时才有效。我建议使用上面的第一个选项来获得干净的开发体验,嘿,如果您的更改将使其他人受益,那么您也可以为kubeflow项目做出贡献。
https://stackoverflow.com/questions/70009118
复制相似问题