title: [cloud-running-a-container]: No resources found in default namespace
body: <p>I did a small deployment in K8s using Docker image but it is not showing in deployment but only showing in pods.
  Reason: It is not creating any default namespace in deployments.</p>
  
  <p>Please suggest:</p>
  
  <p>Following are the commands I used.</p>
  
  <pre><code>$ kubectl run hello-node --image=gcr.io/$DEVSHELL_PROJECT_ID/hello-node:1.0 --port=8080 --namespace=default
  pod/hello-node created
  
  $ kubectl get pods
  NAME         READY   STATUS    RESTARTS   AGE
  hello-node   1/1     Running   0          12s
  
  $ kubectl get pods --all-namespaces
  NAMESPACE     NAME                                                       READY   STATUS    RESTARTS   AGE
  default       hello-node                                                 1/1     Running   0          9m9s
  kube-system   event-exporter-v0.2.5-599d65f456-4dnqw                     2/2     Running   0          23m
  kube-system   kube-proxy-gke-hello-world-default-pool-c09f603f-3hq6      1/1     Running   0          23m
  
  $ kubectl get deployments
  **No resources found in default namespace.**
  
  $ kubectl get deployments --all-namespaces
  NAMESPACE     NAME                                       READY   UP-TO-DATE   AVAILABLE   AGE
  kube-system   event-exporter-v0.2.5                      1/1     1            1           170m
  kube-system   fluentd-gcp-scaler                         1/1     1            1           170m
  kube-system   heapster-gke                               1/1     1            1           170m
  kube-system   kube-dns                                   2/2     2            2           170m
  kube-system   kube-dns-autoscaler                        1/1     1            1           170m
  kube-system   l7-default-backend                         1/1     1            1           170m
  kube-system   metrics-server-v0.3.1                      1/1     1            1           170m
  </code></pre>