mirror of
https://github.com/paralus/paralus.git
synced 2026-05-07 08:56:42 +00:00
* restructure rcloud-base as a single base controller * updated master.rest * moved sentry from internal to pkg as it is used by relay * removing unused rpc and it's dependencies * Fix usermgmt tests * Don't redefine variables in rest file Co-authored-by: Abin Simon <abin.simon@rafay.co>
16 lines
316 B
Go
16 lines
316 B
Go
package util
|
|
|
|
import (
|
|
"k8s.io/apimachinery/pkg/runtime/schema"
|
|
kjson "k8s.io/apimachinery/pkg/runtime/serializer/json"
|
|
)
|
|
|
|
var (
|
|
dmf = kjson.DefaultMetaFactory
|
|
)
|
|
|
|
// GetGVK returns GroupVersionKind of json serialized k8s object
|
|
func GetGVK(b []byte) (*schema.GroupVersionKind, error) {
|
|
return dmf.Interpret(b)
|
|
}
|