You can put as much as you want into a pension up to certain max funding limits. See this topic for more information:
The amount on which you can claim full tax and PRSI/health levy relief depends on age (e.g. under 30 - 15%, 30-39 - 20% etc.). See here for more details: