Encrypting Linux with LUKS and TPM 2.0

I am interested in knowing more about the topic wherein the TPM module is used for keeping the keys or hashes with full disk encryption using LUKS. It Seems like there is not much documentation or video tutorial on the same. Has anyone been able to achieve it?

It’s not something that I have ever used as I just keep track of my LUKS passphrase for my systems.