operator-sdk have created
Makefile as part of scaffolding. Throughtout development cycle for operator we needed to modify
behavior of existing
Makefile. One of the options could be maintenance of separate
Makefile.gitlab to isolate scaffolding code from our own changes.
See also discussion in merge request 181
It has been decided to maintain single
Makefile with all of the original scaffolding and our changes for the time being for simplicity.
We will rely on Git history to resolve potential future conflicts (perhaps as part of operator-sdk upgrade)