I'm doing a quick code review, it seems that all the roles are bounded to the default service account. I believe it's usually better practice to clearly separate different roles in the system and make each service account only have the minimal privilege.
https://github.com/PaddleFlow/paddle-operator/blob/ec66c6a90762b56b827ec940b882fd9b006948d2/charts/paddle-operator/templates/controller.yaml#L123-L149
I'm doing a quick code review, it seems that all the roles are bounded to the default service account. I believe it's usually better practice to clearly separate different roles in the system and make each service account only have the minimal privilege.
This is a non blocking comment.