I have been working on a k8s charm for content caching and I have something ready for public consumption.
This charm allows deploying your own caching layer in front of your application in a k8s cluster on bare metal, public k8s offerings such as Amazon EKS, or both! It is similar to what we currently have deployed in front of the various Canonical and Ubuntu websites as well as what is used for Snapstore snap downloads.
We would be interested in any feedback on the code or charm itself. Please feel free to file bugs against the project on Launchpad.