INNER CODE UNIT · Go
namespace
sozercan/kubectl-ai · cmd/cli/kubernetes.go:53
namespace = *kubernetesConfigFlags.Namespace
}
manifest := []byte(completion)
decoder := yamlutil.NewYAMLOrJSONDecoder(bytes.NewReader(manifest), 100)
for {
var rawObj runtime.RawExtension
if err = decoder.Decode(&rawObj); err != nil {
break
}
obj, gvk, err := yaml.NewDecodingSerializer(unstructured.UnstructuredJSONScheme).Decode(rawObj.Raw, nil, nil)
if err != nil {
return err
}
unstructuredMap, err := runtime.DefaultUnstructuredConverter.ToUnstructured(obj)
if err != nil {
return err