Hi,
I found a solution after digging a lot on internet.
Following changes solve the problem.
'trusted_domains' =>
array (
0 => 'domain.ltd',
),
'overwrite.cli.url' => 'https://domain.ltd',
'overwriteprotocol' => 'https',
NC works as expected now on k3s cluster.