kubelive icon indicating copy to clipboard operation
kubelive copied to clipboard

Error: clusters[1].cluster.server is missing

Open shortcircuit3 opened this issue 5 years ago • 8 comments

➜  api git:(master) kubelive get pod
/Users/alexmiles/.nvm/versions/node/v8.11.1/lib/node_modules/kubelive/node_modules/@kubernetes/client-node/dist/config_types.js:18
            throw new Error(`clusters[${i}].cluster.server is missing`);
            ^

Error: clusters[1].cluster.server is missing
    at /Users/alexmiles/.nvm/versions/node/v8.11.1/lib/node_modules/kubelive/node_modules/@kubernetes/client-node/dist/config_types.js:18:19
    at Function._.map._.collect (/Users/alexmiles/.nvm/versions/node/v8.11.1/lib/node_modules/kubelive/node_modules/underscore/underscore.js:205:24)
    at Object.newClusters (/Users/alexmiles/.nvm/versions/node/v8.11.1/lib/node_modules/kubelive/node_modules/@kubernetes/client-node/dist/config_types.js:6:14)
    at KubeConfig.loadFromString (/Users/alexmiles/.nvm/versions/node/v8.11.1/lib/node_modules/kubelive/node_modules/@kubernetes/client-node/dist/config.js:94:40)
    at KubeConfig.loadFromFile (/Users/alexmiles/.nvm/versions/node/v8.11.1/lib/node_modules/kubelive/node_modules/@kubernetes/client-node/dist/config.js:65:14)
    at KubeConfig.loadFromDefault (/Users/alexmiles/.nvm/versions/node/v8.11.1/lib/node_modules/kubelive/node_modules/@kubernetes/client-node/dist/config.js:201:22)
    at Object.<anonymous> (/Users/alexmiles/.nvm/versions/node/v8.11.1/lib/node_modules/kubelive/kube/api.js:5:4)
    at Module._compile (module.js:652:30)
    at Object.Module._extensions..js (module.js:663:10)
    at Module.load (module.js:565:32)

Cool tool and excited to get it working!

shortcircuit3 avatar Sep 10 '19 15:09 shortcircuit3

Hey! Thanks for the question someone will answer you soon.

question-tagger[bot] avatar Sep 10 '19 15:09 question-tagger[bot]

hey @milesalex what version of node are you using? and is your context set properly using the kubectl tool and does the kubectl tool work properly?

ameerthehacker avatar Sep 10 '19 15:09 ameerthehacker

➜  api git:(master) node -v
v8.11.1

How do i see if context is set properly

shortcircuit3 avatar Sep 10 '19 16:09 shortcircuit3

please try upgrading your node version to 10 and check the context is set properly by

kubectl config get-context

If you see a list of names with * prefixed in anyone of it then it is fine

ameerthehacker avatar Sep 10 '19 16:09 ameerthehacker

Still getting error

➜  api git:(master) kubectl config current-context

this returns the context im currently in

shortcircuit3 avatar Sep 10 '19 17:09 shortcircuit3

@milesalex did you try upgrading node?

ameerthehacker avatar Sep 11 '19 11:09 ameerthehacker

can you please also share your kubeconfig (secrets removed)?

ameerthehacker avatar Sep 11 '19 11:09 ameerthehacker

Having the same problem. Nodejs version 10.15.2.

aytuncbeken avatar Apr 24 '20 07:04 aytuncbeken