kubectl api-server
kubectl help
使用最新的文件
查询yaml文件:ls UI/
创建yaml文件:vi *****名称-****资源.yaml(直观的明白创建的意思)
先创建nginx-deployment.yaml
apiVersion: apps/v1beta2
kind: Deployment
metadata:
name: nginx-deployment
spec:
replicas: 5
selector:
matchLabels:
app: nginx
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx:latest
ports:
- containerPort: 80
再创建nginx-service.yaml
apiVersion: v1
kind: Service
metadata:
name: nginx-service
labels:
app: nginx
spec:
ports:
- port: 88
targetPort: 80
selector:
app: nginx
应用yaml文件创建资源:kubectl create -f ****.yaml
创建完后,进行查询:kubetctl get all
kubetctl get all -o wide
从node节点访问master的模拟内容的IP
curl -I 10.98.237.52
https://www.bejson.com/validators/yaml/