<p>We have observed that in GKE, user with GKE admin role does not get cluster api upgrade notification as shown below and they need to have viewer access to view these notifications.</p>
<p>what could be the reason behind it ? Ideally user having GKE admin permissions should also be able to view any upgrade notifications for the clusters.</p>
<p>With GKE admin role and NO viewer role</p>
<p><a href="https://i.stack.imgur.com/boBTF.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/boBTF.png" alt="enter image description here" /></a></p>
<p>With GKE admin role and viewer role</p>
<p><a href="https://i.stack.imgur.com/0LBM2.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/0LBM2.png" alt="enter image description here" /></a></p>

saurabh umathe
<p>You need this permission : <code>recommender.containerDiagnosisRecommendations.get</code>. It's available in one of the roles shown the capture below</p>
<p><a href="https://i.stack.imgur.com/g1lpI.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/g1lpI.png" alt="enter image description here" /></a></p>
