不到两年前,当Jeremy Rickard和我创建Porter时,我们希望创建一个社区主导的项目,鼓励厂商之间的协作,从而使云原生应用程序包(Cloud Native Application Bundles,CNAB)具有可访问性和可维护性。我们希望继续支持独立于供应商的使命,同时发展能够使用Porter的开发并为其做出贡献的实践者社区。
https://cnab.io/
今天,Porter的维护人员很高兴地宣布,Porter已经被接纳为CNCF沙箱项目。通过向CNCF贡献Porter,我们希望鼓励采用Porter来简化程序包的创建和使用,并看到更多的公司贡献mixin。
短期内,我们将专注于我们的路线图。我们的介绍文档将被扩展和重构,以使Porter和程序包更容易入门。我们还收集了来自社区的关于Porter各种可用性的反馈,例如如何在CI流水线中构建和推广程序包,或者在Porter清单中使用模板变量,我们将着手解决这些问题,使Porter更容易使用和自动化。
https://porter.sh/roadmap/
除了为这些计划贡献想法和精力之外,开发人员还可以通过遵循我们的Mixin开发指南来贡献Mixin。Mixin的例子包括Docker Mixin和Terraform Mixin。
https://porter.sh/mixin-dev-guide/
https://porter.sh/mixins/docker/
https://porter.sh/mixins/terraform/
如果你有兴趣了解更多关于程序包,请查看这个视频介绍。了解更多关于Porter社区的信息,并为项目做出贡献。
https://porter.sh/community/
https://porter.sh/contribute/
Carolyn Van Slyck
@carolynvs
点击【https://porter.sh/blog/cncf/】阅读网站原文。