一、创建pod
1. kuberctl run命令
[root@master manifests]# kubectl run --help
Create and run a particular image, possibly replicated.
Creates a deployment or job to manage the created container(s).
......
......
Usage:
kubectl run NAME --image=image [--env="key=value"] [--port=port] [--replicas=replicas] [--dry-run=bool]
[--overrides=inline-json] [--command] -- [COMMAND] [args...] [options]
简而言之就是kuberctl run命令就是用来创建deployment或者job对象的
2. 创建nginx-deploy
[root@master ~]# kubectl run nginx-deploy --image=nginx:1.14-alpine --port=80
deployment.apps/nginx-deploy created
[root@master ~]# kubectl get pods
NAME READY STATUS RESTARTS AGE
nginx-deploy-5b595999-49sct 1/1 Running 0 1m
这样就创建了一个nginx-deploy Pod
但是如何访问nginx-d