If you prefer to read, this blogpost explains the same project: <a href="https://merlijn.sebrechts.be/blog/2022-09-05-wasm-k8s-controllers/" rel="nofollow">https://merlijn.sebrechts.be/blog/2022-09-05-wasm-k8s-contro...</a>
We are currently developing a Kubernetes operator in Kotlin and exploring methods the reduce memory footprint. Graal Native gives us a reduction from 400mb to less than 200mb. But seeing your numbers it still seems bloated.
I don't understand how using WebAssembly can reduce memory consumption since container runtime don't add any. Running your app natively or in Docker should not change the memory usage.