I've been fortunate to be able to collaborate with people from around the world (remotely!) on free and open-source software. Here are some of the open-source projects I help maintain:
ORAS, which stands for "OCI Registry As Storage", is a CLI and Go library that enables the uploading of custom artifact types to OCI-based registries, such as Docker Distribution.
During the course of 2018, in an effort to leverage the existing infrastructure of Azure Container Registry to store Helm charts, a team at Microsoft developed a shim. Part of that code was then made general-purpose, and open-sourced under the name ORAS.
I am currently one of the core maintainers of ORAS.
Helm is a tool for managing Kubernetes charts. Charts are packages of pre-configured Kubernetes resources.
Helm was created by a small team at Deis during a company hackathon in late 2015. Since then, it has seen wide adoption across the industry as the defacto tool for deploying apps to Kubernetes. Helm is a CNCF incubating project.
I am currently one of the Helm org maintainers, which means I help ensure the overall health of the project.
ChartMuseum is an open-source Helm chart repository server written in Go, with support for multiple cloud storage backends.
This started as my personal side-project during the summer of 2017, and it has since been adopted by the Helm project to provide users the ability to easily host both public and private/internal chart repositories.
I am currently the primary maintainer of ChartMuseum.
© 2019 Josh Dolitsky