When I want to execute this command:
kubectl apply -f namespace.yamlI had this error message:
The connection to the server localhost:8080 was refused - did you specify the right host or port?Some answers have been posted in Stackoverflow like using kubectl with:
--kubeconfig=~/.kube/configBut this didn't solve my problem.
This is my namespace.yaml file:
apiVersion: v1
kind: Namespace
metadata:
name: my_namespaceI'm using GKE (1.10.6-gke.3).
You need to configure kubectl to use your cluster as described here: https://cloud.google.com/kubernetes-engine/docs/quickstart