c# - 如何从 C# 应用程序创建 kubeflow 组件?
问题描述
我在 C# 中有基于一些输入文件创建一些文档的应用程序。例如 - 输入是包含 300 个 .csv 文件的目录,输出是包含 30 个 .csv 文件的目录。
应用程序在开始时得到三个参数:
- 输入文件
- 输出文件
- database_string <MySQL, server = localhost, ... etc.>
我想将该应用程序用作 kubeflow-pipeline 组件。我对那个主题很陌生,我发现只有关于 python 应用程序和脚本的教程。
据我了解,我需要具有输入和输出的 docker 图像(?),现在我想出了两个选项:
- 将应用程序放到基于 microsoft aspnet:3.1 的 docker 映像中。它作为图像效果很好。但仍然需要 3 个参数。
- 将应用程序放入 ubuntu 容器中,并使用 mono 在其上模拟 C#。
这种方法可以吗,现在我需要根据该图像构建管道吗?或者也许有人有一些建议,可以快速解释我如何一步一步?
此致
解决方案
推荐阅读
- flutter - 来自两个列表的谷歌地图标记
- c# - WPF在弹出窗口中下载多个文件并有进度
- r - 创建基于分类群和相异性隔离的层次聚类树状图
- typescript - 样式组件和 useContext 不适用于 nextJs
- solr - 从 apache solr core 中删除所有数据
- python - 使用 LinearClassifier 训练数据时出错。[标签必须 <= n_classes - 1]
- android - MediaController.removeQueueItem(MediaDescriptionCompat) 方法不会从播放列表中删除项目
- dom-to-image - 如何为 dom-to-image 库按类/id 为 div 元素添加过滤器?
- sql - QGIS 内部 JOIN 不同于基于 SQL 的相同 JOIN
- sql - JPA 标准:是否可以加入两个查询?