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

k8s常见命令

 基础知识

1,deployment和pod关系

一个pod里面好几个container,deployment是针对这个pod的配置文件,比如设置这个pod有几个副本

2,ip地址

node有ip,pod也有ip。

node的ip用于集群内部和外部访问,pod用于集群内部访问

node的ip在集群更新时会动态更改,pod在pod更新创建等也会动态更改

3,服务类型

clusterIP

nodePort

LoadBalancer

调试命令

1,打印日志

kubectl logs my-pod

获取正在运行的pod日志:kubectl logs -f my-pod

获取容器日志:kubectl logs my-pod -c my-container

2,进入正在运行的pod执行交互命令

kubectl exec -it  my-pod -n my-namespace

kubectl attach my-pod -i

查看各个资源的详细信息:kubectl describe pod my-pod

                                            kubectl describe service my-service

                                           kubectl describe deploymeny my-deployment

3,接口转发(少见)

kubectl pord-forward

4,代理

kubectl proxy

5,从pod复制文件到主机,或者相反

kubectl cp my-pod:source-path host-path

基础命令

1,创建(deployment,service,pod)

kubectl create deployment my-deployment --image=my-image

2,获取资源列表(检查pod状态)

kubectl get pods

3,获取当前运行容器

docker ps

4,暴露pod给外部node或者集群

默认的,新建一个pod只能被同node的其他pod访问,而不同node或者不同集群的pod无法访问该pod。

kubectl expose pod  my-pod --type=ClusterIP --port=8000

参考链接

http://www.lryc.cn/news/148801.html

相关文章:

  • Unity3d C#实现调取网络时间限制程序的体验时长的功能
  • 常静相伴:深度解析C++中的const与static关键字
  • Linux入门之进程信号|信号产生的方式
  • Unity中的数学基础——贝塞尔曲线
  • 大数据平台安全主要是指什么安全?如何保障?
  • Flutter的未来与趋势,23年还学吗?
  • RHCE——十三、Shell自动化运维编程基础
  • 深入理解AMBA总线协议(AXI总结篇)
  • 建立无需build的react单页面应用SPA框架(2)
  • C# char曲线控件
  • 远程访问本地jupyter notebook服务 - 无公网IP端口映射
  • flume系列之:记录一次消费大量Debezium数据,数据包含dml语句比较大,造成数据堆积在channel的解决方法
  • Could not find artifact com.pageOffice:pageOffice:pom:4.3.0.2 in aliyunmaven
  • 2023年9月数据治理/项目管理/产品管理/商务礼仪企业内训定制
  • 后端面试话术集锦第 九 篇:Activiti工作流面试话术
  • JS中方法、函数、属性是一个东西吗
  • 面经:微服务
  • K8s 持久化存储有几种方式?一文了解本地盘/CSI 外接存储/K8s 原生存储的优缺点
  • 【MySQL】3、MySQL的索引、事务、存储引擎
  • 【Hello Algorithm】链表相关算法题
  • 自动化管理管理工具----Ansible
  • 深入理解css3背景图边框
  • 【rust/egui】(六)看看template的app.rs:TextEdit
  • Redis内存空间预估与内存优化策略:保障数据安全与性能的架构实践
  • 【zookeeper】zookeeper集群安装
  • CUDA小白 - NPP(2) - Arithmetic and Logical Operations(1)
  • 计算机视觉-LeNet
  • Java 复习笔记 - 面向对象篇
  • 行业追踪,2023-08-31
  • 科技资讯|苹果发布新专利:可在车内定位苹果的智能设备