Why the need to add both groups `"apps"` and `"extensions"` for roles managing . . .

k8s man:
Why the need to add both groups "apps" and "extensions" for roles managing deployments ? deployment resource does not exist under extensions!

Mohamed Ayman:
The old version of K8s uses the extensions group and the newer version use apps. So, when you add both, it will be work on any version of K8s.

k8s man:
thank you @Mohamed Ayman