kubectl get node
#查看节点
kubectl get pods
#查看pod
kubectl get pods -n kube-system
kubectl create -f nginx.yaml
kubectl delete -f nginx.yaml
kubectl exec rss-site -it /bin/bash
#进入pod
kubectl get componentstatus
# 查看所有命名空间
kubectl run nginx --image=nginx --replicas=3
kubectl get pod
#查看pod
kubectl get pod -o wide
#
kubectl expose deployment nginx --port=88 --target-port=80 --type=NodePort
#发布服务 暴露88 类型nodeport 镜像nginx
kubectl get svc
#查看集群ip
kubectl get svc nginx
#查看集群 nginx服务
kubectl get namespce
https://docs.gluster.org/en/latest/Quick-Start-Guide/Quickstart/
yum -y install centos-release-gluster
yum -y install glusterfs glusterfs-fuse glusterfs-server
#yum 安装
systemctl enable glusterd
systemctl start glusterd
/etc/hosts
10.4.230.206 k8s-master
10.4.230.207 node1
10.4.230.208 node2
gluster peer probe node2 k8s-master
gluster peer probe node2 node1
gluster peer probe node2 node2
pv (持久卷)抽象存储如nfs cephfs,glusterd,支持权限控制 pvc (持久卷申请)会消耗pv的资源 pod申请pvc作为卷来使用,这样集群只认pv,不要管后端是什么存储ip和类型,管理更加简单。
swapoff -a #node节点关闭swap分区