Adrian Mouat

Adrian Mouat is Chief Scientist at Container Solutions, a cloud-native consultancy and Kubernetes Certified Service Provider. Adrian is a member of the Docker Captains program and the author of "Using Docker", published by O'Reilly Media.

He is currently developing Trow, a container image registry designed for Kubernetes clusters.

Adrian is a regular conference speaker and trainer. He has spoken at several events, including KubeCon EU, DockerCon, CraftConf, TuringFest and GOTO Amsterdam.

The speaker's profile picture


Developing a Local Registry for Kubernetes Clusters

Docker Hub and are great for hosting public images, but not so great as the main resource for production clusters or storing highly sensitive images. In these cases, we really want a registry that is as close to the cluster as possible and under control of our organisation. Taking this further, there are advantages to integrating the registry into the cluster, such as more scope for auditing and validating of images.

For these reasons, Container Solutions have developed Trow, an open-source registry that is designed to run inside your Kubernetes cluster. Trow is designed to be compliant with the OCI Distribution Specification, with a focus on efficient distribution images to the cluster rather than long-term storage.

This talk will cover:
- an overview of the registry space
- why having a registry like Trow is important
- what the OCI Distribution Specification is, why it's important and where it's going
- the current status of Trow and future plans