跳转到主要内容

由Charmed Kubeflow团队维护的Charms辅助工具集合

项目描述

Charmed Kubeflow Chisme

Chisme:西班牙语中的一个词,意为八卦,或者值得与朋友分享的故事。

本存储库是Charmed Kubeflow团队代码库中的八卦 - 它是一组辅助工具,可用于Charmed Operators(由Charmed Kubeflow团队维护)以及任何从中受益的人。

内容

  • 异常:用于编写charms时的标准异常集合。
  • Kubernetes:与Kubernetes交互的辅助工具。
  • Lightkube:特定于使用或扩展Lightkube的辅助工具。
  • Pebble:用于编写charms时管理pebble的辅助工具。
  • 可重用Charm组件:封装Charm任何逻辑的Component抽象,可重用的reconcile函数CharmReconciler,它执行Components,以及用于运行Pebble容器或部署Kubernetes资源的Components集合。
  • Rock:用于测试rocks的实用工具。
  • 状态处理:用于处理Charm状态对象的辅助工具。
  • 测试:用于测试Charms的实用工具。
  • 类型:可重用的类型定义,对于添加类型提示很有用。

发布到PyPi

要发布到Pypi的新版本

  1. 更新setup.cfg到新版本,并通过完成的PR将其提交到repo
  2. 在主分支上根据格式X.X.X(语义版本)应用本地git标签
  3. 将标签推送到repo。例如:git push origin 0.0.8
  4. GitHub Action将在GitHub上创建新的发布
  5. 通过GitHub UI编辑发布并点击发布
  6. GitHub Action将自动将相同的提交发布到PyPi仓库

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

charmed_kubeflow_chisme-0.4.3.tar.gz (43.3 kB 查看哈希值)

上传时间:

构建分发

charmed_kubeflow_chisme-0.4.3-py3-none-any.whl (58.8 kB 查看哈希值)

上传时间: Python 3

支持者