The sentence uses a negative construction 'is not' to make a logical point. When the sky is not cloudy (covered with clouds), the sun appears bright because there are no clouds to block sunlight. 'Cloudless' would create a double negative, 'no cloud' is grammatically incorrect, and 'more cloud' doesn't fit the context.