It’s no
secret
= something is obvious; everyone knows it;
everyone can see it.
It’s no secret that he’s in love with her. He constantly talks about how beautiful she is.
It’s no
surprise
= something is logical/expected
He was always playing sports as a child,
so it’s no surprise that he’s now a professional athlete.