code: func CreateApplyAnnotation(info *resource.Info, codec runtime.Encoder) error {
  	modified, err := GetModifiedConfiguration(info, false, codec)
  	if err != nil {
  		return err
  	}
  	return SetOriginalConfiguration(info, modified)
  }
docs: // CreateApplyAnnotation gets the modified configuration of the object,
  // without embedding it again, and then sets it on the object as the annotation.