Skip to content

Instantly share code, notes, and snippets.

@aaronjwood
Created July 25, 2021 08:12
Show Gist options
  • Save aaronjwood/e852f79f5ccc212e4ce5c8b5864a50c6 to your computer and use it in GitHub Desktop.
Save aaronjwood/e852f79f5ccc212e4ce5c8b5864a50c6 to your computer and use it in GitHub Desktop.
REST mapping
func restMapping(resources []*restmapper.APIGroupResources, gvk *schema.GroupVersionKind) (*meta.RESTMapping, error) {
mapping, err := restmapper.NewDiscoveryRESTMapper(resources).RESTMapping(schema.GroupKind{Group: gvk.Group, Kind: gvk.Kind}, gvk.Version)
if err != nil {
return nil, err
}
return mapping, nil
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment