The adrenal glands are endocrine glands that produce a variety of hormones including adrenaline and the steroids aldosterone and cortisol.