diff --git a/lib/client/gnt_cluster.py b/lib/client/gnt_cluster.py
index 2cdb6fb8af7dd020aac369809fd95223ae656750..066013d044f26f076c34736178567ec3fc7c0667 100644
--- a/lib/client/gnt_cluster.py
+++ b/lib/client/gnt_cluster.py
@@ -448,6 +448,11 @@ def ShowClusterConfig(opts, args):
   ToStdout("Default nic parameters:")
   _PrintGroupedParams(result["nicparams"], roman=opts.roman_integers)
 
+  ToStdout("Instance policy - limits for instances:")
+  for key in constants.IPOLICY_PARAMETERS:
+    ToStdout("  - %s", key)
+    _PrintGroupedParams(result["ipolicy"][key], roman=opts.roman_integers)
+
   return 0
 
 
diff --git a/lib/cmdlib.py b/lib/cmdlib.py
index b745ae4eccdca0340b9a8bc2c969373b5a05bce9..faed6d735a1df476c3eabe98032463fc210dc44d 100644
--- a/lib/cmdlib.py
+++ b/lib/cmdlib.py
@@ -5830,6 +5830,7 @@ class LUClusterQuery(NoHooksLU):
       "os_hvp": os_hvp,
       "beparams": cluster.beparams,
       "osparams": cluster.osparams,
+      "ipolicy": cluster.ipolicy,
       "nicparams": cluster.nicparams,
       "ndparams": cluster.ndparams,
       "candidate_pool_size": cluster.candidate_pool_size,