Ireland winger Keith Earls has been ruled out of the upcoming Six Nations campaign after Munster announced the extent of his knee injury on Thursday.