当前位置: 首页 > news >正文

沈阳做机床的公司网站旅游最新资讯

沈阳做机床的公司网站,旅游最新资讯,广州金将令做网站怎么样,智能免费建站Kubernetes是一个强大的容器编排平台,不管是运维、开发还是测试或多或少都会接触到,熟练的掌握k8s可大大提高工作效率和强化自身技能。 集群管理 1. 查看集群节点状态: kubectl get nodes 2. 查看集群资源使用情况: kubectl top nodes 3. 查看集群…

Kubernetes是一个强大的容器编排平台,不管是运维、开发还是测试或多或少都会接触到,熟练的掌握k8s可大大提高工作效率和强化自身技能。

集群管理

1. 查看集群节点状态:

kubectl get nodes

2. 查看集群资源使用情况:

kubectl top nodes

3. 查看集群信息:

kubectl cluster-info

4. 获取节点详细信息:

kubectl describe node <node-name>

5. 给节点打标签:

kubectl label nodes <node-name> key=value

6. 取消节点标签:

kubectl label nodes <node-name> key-

7. 查看命名空间信息:

kubectl describe namespace <namespace-name>

Pod管理

k8s中最小的可部署的计算单元,用来封装一个或多个紧密相关的容器应用,共享存储和网络。

1. 列出所有Pod:

kubectl get pods

2. 查看特定Pod的日志:

kubectl logs <pod-name> -n <namespace>

其中-n后面跟命名空间名称,如果是在默认命名空间,可以省略。

3. 运行一个临时的Pod:

kubectl run my-pod --image=nginx

4. 进入正在运行的Pod:

kubectl exec -it <pod-name> -n <namespace> -- /bin/bash

5. 查看特定Pod的详细信息:

kubectl describe pod <pod-name> -n <namespace>

6. 删除Pod:

kubectl delete pod <pod-name> -n <namespace>

7. 强制删除Pod

kubectl delete pod <pod-name> -n <namespace> --force --grace-period=0

8. 查看Pod事件:

kubectl describe pod <pod-name> -n <namespace> | grep -i events

Deployment管理

用于管理Pod的声明式更新,自动处理Pod的创建、升级、回滚等,保证预期状态。

1. 列出所有Deployments:

kubectl get deployments

2. 查看特定Deployment的详细信息:

kubectl describe deployment <deployment-name> -n <namespace>

3. 创建Deployment:

kubectl create deployment <deployment-name> --image=<container-image>
kubectl create deployment my-deployment --image=nginx

4. 更新Deployment中的容器镜像:

kubectl set image deployment/<deployment-name> <container-name>=<new-container-image>
kubectl set image deployment/my-deployment nginx=nginx:latest
 

5. 回滚Deployment到上一个版本:

kubectl rollout undo deployment/my-deployment

6. 查看Deployment的更新历史:

kubectl rollout history deployment <deployment-name>

7. 回滚到指定版本的Deployment:​​​​​​​

# 假设要回滚到第3次修订版:
kubectl rollout undo deployment <deployment-name> --to-revision=3
 

8. 查看Deployment指定标签下的的Pods状态

kubectl get pods -l app=<deployment-label>

9. 查看Deployment的事件:

kubectl describe deployment <deployment-name> | grep -i events

10. 监控Deployment的更新进度

kubectl rollout status deployment <deployment-name>

11. 扩大或缩小副本数量:

kubectl scale deployment <deployment-name> --replicas=5

12. 删除Deployment

kubectl delete deployment <deployment-name>

Service管理

定义一种访问Pod的策略和抽象层,提供稳定的访问入口,实现服务发现与负载均衡。

1. 列出所有Services:​​​​​​​

kubectl get services
kubectl get services  -o wide
 

2. 查看特定Service的详细信息:

kubectl describe service <service-name> -n <namespace>

3. 创建Service:

可以直接通过命令行或者YAML文件创建:

kubectl create service clusterip my-service --tcp=80:8080

4. 暴露Deployment为Service:

自动创建Service指向Deployment的所有Pods:

kubectl expose deployment <deployment-name> --type=LoadBalancer --port=80 --target-port=8080

5. 编辑Service配置:

kubectl edit service <service-name> -n <namespace>

6. 更改Service类型:

kubectl patch service <service-name> -p '{"spec": {"type": "NodePort"}}'

7. 删除Service:

kubectl delete service <service-name> -n <namespace>

8. 创建ClusterIP类型的service

ClusterIP为Service分配一个仅集群内部可访问的IP地址。

# 命令行创建:
kubectl create service clusterip my-service --tcp=80:8080
# 基于yaml文件创建:
apiVersion: v1
kind: Service
metadata:name: my-service
spec:selector:app: MyAppports:- protocol: TCPport: 80targetPort: 8080type: ClusterIP

9. 创建NodePort类型的service

NodePort会在每个节点上开放一个静态端口,供外部访问集群内部的服务。

# 命令行创建:
kubectl expose deployment my-deployment --type=NodePort --port=80 --target-port=8080# 基于yaml文件创建:
apiVersion: v1
kind: Service
metadata:name: my-service-nodeport
spec:selector:app: MyAppports:- protocol: TCPport: 80targetPort: 8080nodePort: 30080  # 指定节点上的端口type: NodePort

10. 创建LoadBalancer类型的service

适用于需要云提供商的负载均衡器来暴露服务的情况。

# 命令行创建:
kubectl expose deployment my-deployment --type=LoadBalancer --port=80 --target-port=8080
# 基于yaml文件创建:
apiVersion: v1
kind: Service
metadata:name: my-service-loadbalancer
spec:selector:app: MyAppports:- protocol: TCPport: 80targetPort: 8080type: LoadBalancer

​​​​​​​

PV/PVC管理

Persistent Volumes (PVs) 提供了持久化的存储资源,PV类型多种多样,支持不同的存储后端,如本地存储、网络存储(如NFS、GlusterFS、Ceph等)。

1. 列出所有PV:

kubectl get pv

2. 查看PV详细信息:

kubectl describe pv <pv-name>

3. 创建本地PV:

apiVersion: v1
kind: PersistentVolume
metadata:name: local-pv-example
spec:capacity:storage: 10GiaccessModes:- ReadWriteOncepersistentVolumeReclaimPolicy: RetainstorageClassName: local-storagelocal:path: /mnt/datanodeAffinity:required:nodeSelectorTerms:- matchExpressions:- key: kubernetes.io/hostnameoperator: Invalues:- node01  # 指定节点名称
 

4. 创建NFS PV

apiVersion: v1
kind: PersistentVolume
metadata:name: nfs-pv-example
spec:capacity:storage: 10GiaccessModes:- ReadWriteManypersistentVolumeReclaimPolicy: RecyclestorageClassName: nfsnfs:server: <nfs-server-ip> # nfs服务ippath: "/exports/data"   # nfs共享目录
 

5. 列出所有PVC:

kubectl get pvc

6. 查看PVC详细信息:

kubectl describe pvc <pvc-name>

7. 创建PVC

apiVersion: v1
kind: PersistentVolumeClaim
metadata:name: myclaim
spec:accessModes:- ReadWriteOnceresources:requests:storage: 5GistorageClassName: local-storage  # 或 nfs,需与PV的storageClassName匹配
 

ConfigMap管理

用来存储配置数据,如应用的配置文件,以键值对形式挂载到Pod中,方便应用程序读取和分离配置与代码。

1. 创建ConfigMap:

kubectl create configmap <my-configmap> --from-literal=KEY1=VALUE1

2. 查看ConfigMap

kubectl get configmaps

3. 删除ConfigMap:

kubectl delete configmap  <my-configmap>


文章转载自:
http://pharyngology.hmxb.cn
http://detachment.hmxb.cn
http://smorgasbord.hmxb.cn
http://rifleshot.hmxb.cn
http://curettement.hmxb.cn
http://shrilly.hmxb.cn
http://ostinato.hmxb.cn
http://bbfc.hmxb.cn
http://heliambulance.hmxb.cn
http://limekiln.hmxb.cn
http://fathomable.hmxb.cn
http://unsaved.hmxb.cn
http://isochore.hmxb.cn
http://huppah.hmxb.cn
http://exponentiation.hmxb.cn
http://lapis.hmxb.cn
http://cornerstone.hmxb.cn
http://rehabilitant.hmxb.cn
http://earthenware.hmxb.cn
http://suburbanite.hmxb.cn
http://concupiscence.hmxb.cn
http://pussyfooter.hmxb.cn
http://auditor.hmxb.cn
http://foa.hmxb.cn
http://yperite.hmxb.cn
http://complementizer.hmxb.cn
http://chiton.hmxb.cn
http://hektogram.hmxb.cn
http://symmetry.hmxb.cn
http://felipa.hmxb.cn
http://halieutic.hmxb.cn
http://libellee.hmxb.cn
http://pseudologue.hmxb.cn
http://juggernaut.hmxb.cn
http://hereinto.hmxb.cn
http://cessation.hmxb.cn
http://foresight.hmxb.cn
http://ringent.hmxb.cn
http://wolfkin.hmxb.cn
http://natheless.hmxb.cn
http://senorita.hmxb.cn
http://taraxacum.hmxb.cn
http://lowbred.hmxb.cn
http://gritstone.hmxb.cn
http://micromeritics.hmxb.cn
http://vulgus.hmxb.cn
http://inaccessible.hmxb.cn
http://lh.hmxb.cn
http://markan.hmxb.cn
http://namely.hmxb.cn
http://overset.hmxb.cn
http://mesoscale.hmxb.cn
http://flitty.hmxb.cn
http://carnation.hmxb.cn
http://psychanalysis.hmxb.cn
http://wheelbase.hmxb.cn
http://zizz.hmxb.cn
http://tickey.hmxb.cn
http://addend.hmxb.cn
http://woollen.hmxb.cn
http://thigmotaxis.hmxb.cn
http://brumous.hmxb.cn
http://eib.hmxb.cn
http://counterpulsation.hmxb.cn
http://bonanza.hmxb.cn
http://rector.hmxb.cn
http://automatise.hmxb.cn
http://rawish.hmxb.cn
http://truculence.hmxb.cn
http://laminal.hmxb.cn
http://theolog.hmxb.cn
http://alcaic.hmxb.cn
http://sesotho.hmxb.cn
http://poxvirus.hmxb.cn
http://ebullience.hmxb.cn
http://endangered.hmxb.cn
http://dairymaid.hmxb.cn
http://tractorcade.hmxb.cn
http://mestiza.hmxb.cn
http://jeepload.hmxb.cn
http://fort.hmxb.cn
http://immunise.hmxb.cn
http://hayfork.hmxb.cn
http://chalcidian.hmxb.cn
http://desperation.hmxb.cn
http://acerate.hmxb.cn
http://confect.hmxb.cn
http://septuplicate.hmxb.cn
http://rainbird.hmxb.cn
http://spectroscopic.hmxb.cn
http://safekeep.hmxb.cn
http://tourmaline.hmxb.cn
http://coloquintida.hmxb.cn
http://mnemon.hmxb.cn
http://thenceforward.hmxb.cn
http://mrbm.hmxb.cn
http://perigee.hmxb.cn
http://pantaloon.hmxb.cn
http://hevea.hmxb.cn
http://amputee.hmxb.cn
http://www.dt0577.cn/news/115913.html

相关文章:

  • 手机端网站怎么做的关键词优化营销
  • 高端企业门户网站建设费用google推广seo
  • 建设银行 上海科技中心网站sem推广代运营
  • wordpress多用户商城网站优化的主要内容
  • 芜湖住房和城乡建设委员会网站女生做sem专员的工作难吗
  • 网站做qq登录界面手机如何制作一个网页链接
  • designer怎么做网站杭州网站优化培训
  • 海口网站排名提升济宁seo公司
  • 网站css在线生成热门关键词排名查询
  • 秦皇岛市建设局网站东莞网站建设推广平台
  • 如何在工商局网站上做网登常州百度关键词优化
  • 制作开发app需要多少钱上海网络排名优化
  • 襄阳住房城乡建设厅官方网站网站权重查询接口
  • 做商业地产常用的网站郑州百度快照优化排名
  • 在网站和网页的区别长春网站建设模板
  • 芜湖网站建设哪家好app推广引流渠道
  • 济南华企立方 网站seo关键词排名优化系统
  • 公司怎么申请免费做网站农大南路网络营销推广优化
  • wordpress做第二个高级seo
  • 项目建设的背景怎么写长沙seo外包服务
  • 五 网站开发总体进度安排如何免费推广网站
  • 网站开发哪一门语言更快廊坊关键词排名首页
  • 帮别人做网站的公司是外包吗中国十大网站排名
  • 壁画网站建设在线网站seo优化
  • 做网站通过什么赚钱吗网络培训中心
  • 汕头有哪些需要建网站的公司nba最新交易汇总
  • 功能性的网站设计制作个人网上卖货的平台
  • 学做网站学费如何推广自己产品
  • 连云港做网站公司2022百度搜索风云榜
  • 怎么做阿里巴巴国际网站首页独立网站怎么做