If we don't, the (kops,Update) managed blocks are treated as different
from the (kops,Apply) block. This causes conflicts when the two
blocks specific incompatible values.
Issue #14520 (I believe it is the fix!)
A number of projects need a library for applying objects. While we
are figuring out exactly what functionality is needed, we are using a
copy-and-paste approach.
Introduce applylib here also, and add the create-or-update
functionality that we want here.