Kuberenets Discovery

Ansuman Giri
Kilo Contributor

I am trying to set up a Kubernetes discovery as a part of a project, 
I have created Kubernetes credentials with bearer token and added them to a credential alias. 
created a serverless discovery Schedule  as per the doc( https://docs.servicenow.com/bundle/quebec-it-operations-management/page/product/service-mapping/concept/kubernetes-discovery.html)

when I run the discovery I am getting the error 
Kubernetes Namespace API call failed or there are no Namespaces in the query. Please verify the configuration data and/or user permissions., Pattern name: Kubernetes, To Check Pattern Log Navigate to:...

but I have already mentioned * as a namespace find_real_file.png

When I am debugging the Kubernetes patten at get namespace step I am getting the error below:

 "Failed to retrieve remote data: Custom operation Kubernetes Get Call failed to execute script due to Custom operation Failed to run script due to the following error: JAVASCRIPT_CODE_FAILURE: Cannot convert null to an object. Check the discovery logs for more details."
 
I am not getting it where am I doing wrong, Please help!! 
26 REPLIES 26

Is there any workaround until then ?

Hail
ServiceNow Employee
ServiceNow Employee

No, but if it can reproduce in your instance, you can open case so dev can investigate and provide resolution.

assuming no java coding is required.

Thank you! Yes, I have created a support case for this.

@Deepanshu Grover - please share if you get a resolution. I also have the same problem with discovering Kubernetes in AWS. 

Sure... I am trying to discover them in Azure 🙂