@@ -44,7 +44,8 @@ Get the list of pod:
44
44
45
45
Verify that the pod came up fine (ensure nothing else is running on port 8088):
46
46
47
- $ kubectl -n default port-forward $(kubectl -n default get pod -l name=nginx-pod -o jsonpath='{.items[0].metadata.name}') 8088:80 && open http://localhost:8088/
47
+ $ kubectl -n default port-forward $(kubectl -n default get pod -l name=nginx-pod -o jsonpath='{.items[0].metadata.name}') 8088:80
48
+ $ open http://localhost:8088/
48
49
49
50
If you are running a Linux distribution that doesn't support `open`, try `xdg-open`, `gnome-open`, or `gvfs-open` instead.
50
51
@@ -1246,17 +1247,17 @@ The main change is the addition of `namespace: dev`.
1246
1247
. Create the Deployment:
1247
1248
1248
1249
$ kubectl apply -f templates/deployment-namespace.yaml
1249
- deployment "nginx-deployment" created
1250
+ deployment "nginx-deployment-ns " created
1250
1251
1251
1252
. Deployment in a Namespace can be queried by providing an additional switch `-n` as shown:
1252
1253
1253
1254
$ kubectl get deployments -n dev
1254
1255
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
1255
- nginx-deployment 3 3 3 3 1m
1256
+ nginx-deployment-ns 3 3 3 3 1m
1256
1257
1257
1258
. Query the Namespace for this Deployment:
1258
1259
1259
- $ kubectl get deployments/nginx-deployment -n dev -o jsonpath={.metadata.namespace}
1260
+ $ kubectl get deployments/nginx-deployment-ns -n dev -o jsonpath={.metadata.namespace}
1260
1261
dev
1261
1262
1262
1263
Alternatively, a namespace can be created using `kubectl` as well.
@@ -1269,21 +1270,21 @@ Alternatively, a namespace can be created using `kubectl` as well.
1269
1270
. Create a Deployment:
1270
1271
1271
1272
$ kubectl -n dev2 apply -f templates/deployment.yaml
1272
- deployment "nginx-deployment" created
1273
+ deployment "nginx-deployment-ns " created
1273
1274
1274
1275
. Get Deployments in the newly created Namespace:
1275
1276
1276
1277
$ kubectl get deployments -n dev2
1277
1278
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
1278
- nginx-deployment 3 3 3 3 1m
1279
+ nginx-deployment-ns 3 3 3 3 1m
1279
1280
1280
1281
. Get Deployments in all Namespaces:
1281
1282
1282
1283
$ kubectl get deployments --all-namespaces
1283
1284
NAMESPACE NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
1284
1285
default nginx-deployment 3 3 3 3 1h
1285
- dev nginx-deployment 3 3 3 3 1h
1286
- dev2 nginx-deployment 3 3 3 3 1m
1286
+ dev nginx-deployment-ns 3 3 3 3 1h
1287
+ dev2 nginx-deployment-ns 3 3 3 3 1m
1287
1288
kube-system dns-controller 1 1 1 1 5h
1288
1289
kube-system kube-dns 2 2 2 2 5h
1289
1290
kube-system kube-dns-autoscaler 1 1 1 1 5h
0 commit comments