I've been testing signed OpenSSH certificates for authentication in my lab network (Certificate-Based Authentication). I created a user CA and used that to sign user certificates. After modifying my /etc/ssh/sshd_config with the appropropriate path for TrustedUserCAKeys, I can use SSH to log in between my Linux hosts without having to check and approve the key fingerprint in known_hosts or adding a public key to authorized_keys.
However, my Macbook is causing me issues. I can access my Linux hosts from my Macbook without a password or needing the public key in authorized_keys, but I cannot access the Linux