すでにissueあったけど重要だからもう一度作ったって,そういう場所じゃないんだよ.重要だと思うなら自分で作れ
kube-controller-managerですらlisterでDeepCopyはやってないな……普通にreconcileの頭でDeepCopyしている.
https://github.com/kubernetes/kubernetes/blob/fb262568039da6e97a67af3055c4040f3a6249a8/pkg/controller/cronjob/cronjob_controllerv2.go#L411
lister-genで生成したlisterは,複数箇所で同時にGet/Listするときに同じオブジェクトを返したりするのだが,これがgoroutine safeじゃないのでGet/ListするときにDeepCopyしてほしい.lister-genでDeepCopyをデフォルトにすることはできないのだろうか