hincky的主页 hincky的主页
  • 学习笔记

    • Vue笔记
    • Vuepress
    • nginx
  • 语言类

    • java
    • go
    • python
    • 设计模式
  • 框架类

    • Spring
    • Spring Security
    • Mybatis
  • 容器技术

    • docker
    • k8s
    • helm
    • prometheus
    • grafana
    • jenkins
  • 命令集合

    • linux命令
    • docker命令
    • git命令
    • vim命令
    • k8s命令
  • 数据库

    • sql
    • mysql
  • 协议

    • 网络模型
    • http/1.1
    • WebSocket
    • http/2
    • TLS/SSL
    • tcp
    • IP
    • tcpdump抓包命令
    • wireshark抓包工具
  • 通用

    • Git
  • 技术分享

    • git push/pull总是超时怎么办
    • idea debug技巧
    • postman使用
    • 问题总结
    • idea使用技巧
  • Oauth2

    • Oauth2原理
  • 项目列表

    • redis项目
    • 微服务项目
  • 分类
  • 标签
  • 归档
  • 随笔
GitHub (opens new window)

Hincky

当有趣的人,做想做的事
  • 学习笔记

    • Vue笔记
    • Vuepress
    • nginx
  • 语言类

    • java
    • go
    • python
    • 设计模式
  • 框架类

    • Spring
    • Spring Security
    • Mybatis
  • 容器技术

    • docker
    • k8s
    • helm
    • prometheus
    • grafana
    • jenkins
  • 命令集合

    • linux命令
    • docker命令
    • git命令
    • vim命令
    • k8s命令
  • 数据库

    • sql
    • mysql
  • 协议

    • 网络模型
    • http/1.1
    • WebSocket
    • http/2
    • TLS/SSL
    • tcp
    • IP
    • tcpdump抓包命令
    • wireshark抓包工具
  • 通用

    • Git
  • 技术分享

    • git push/pull总是超时怎么办
    • idea debug技巧
    • postman使用
    • 问题总结
    • idea使用技巧
  • Oauth2

    • Oauth2原理
  • 项目列表

    • redis项目
    • 微服务项目
  • 分类
  • 标签
  • 归档
  • 随笔
GitHub (opens new window)
  • 容器技术

  • 命令集合

    • linux命令
      • shell特殊变量
      • linux换源、centos换源
      • 创建用户、密码
      • 文件和目录列表
        • 查看占用cpu/内存的进程,并找到进程运行位置
        • 查看文件以及查找文件
        • 查找文本或内容
      • 防火墙相关命令
        • 防火墙端口
      • 网络端口相关命令
        • 查看端口通不通
      • 随系统自启动服务
      • 文件拷贝
      • 日志
      • sed
        • sed进阶
      • gawk
        • gawk进阶
    • docker命令
      • docker容器内换源
      • 文件拷贝
    • git命令
      • 创建仓库命令
      • 分支命令
      • 提交与修改
      • 提交日志
      • 远程操作
      • git打tag
      • git 配置
      • git 回滚
    • vim命令
      • vim命令
    • k8s命令-kubectl
      • 通用
      • 创建/删除资源
      • node
      • pod
      • deployment
      • service
      • proxy
      • namespace
      • replication controller
      • replica set
    • crictl命令
      • pod
      • image 镜像
      • container 容器
      • log 日志
    • 防火墙命令
      • linux数据包过滤软件iptables
        • iptables的表格和链
  • 软路由

  • 容量保障技术

  • 运维
  • 命令集合
hincky
2022-10-12
目录

crictl命令

# crictl 命令

github-install-containerd (opens new window) install crictl 1 (opens new window) github文档 (opens new window)

# pod

命令 说明
crictl pods 打印pod清单
crictl pods --name nginx-65899c769f-wv2gp 名称打印 Pod 清单
crictl pods --label run=nginx 根据标签打印 Pod 清单

# image 镜像

命令 说明
crictl images 打印所有镜像
crictl images nginx 根据仓库打印镜像清单
crictl pull busybox 拉取busybox镜像

# container 容器

命令 说明
crictl ps -a 打印所有容器清单
crictl ps 正在运行的容器清单
crictl exec -i -t 1f73f2d81bf98 ls 在运行的容器上执行ls命令
crictl exec -i -t 1f73f2d81bf98 bash 在运行的容器上执行bash命令

# log 日志

命令 说明
crictl logs 87d3992f84f74 获取容器的所有日志
crictl logs --tail=N 87d3992f84f74 获取最近的 N 行日志
cat >> /etc/hosts << EOF
127.0.0.1   $(hostname)
10.0.20.6   master
10.0.8.13   node2
10.0.8.12   node1
43.138.161.91   master
43.138.197.127   node2
43.138.215.165   node1
EOF


cat >> /etc/NetworkManager/conf.d/rke2-canal.conf << EOF
[keyfile]
unmanaged-devices=interface-name:cali*;interface-name:flannel*
EOF

systemctl reload NetworkManager

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

cat >> /etc/hosts << EOF 127.0.0.1 $(hostname) 10.0.20.6 master 10.0.8.13 node2 10.0.8.12 node1 43.138.161.91 master 43.138.197.127 node2 43.138.215.165 node1 EOF

curl -LO https://dl.k8s.io/release/v1.22.13/bin/linux/amd64/kubectl

编辑 (opens new window)
#命令集合#k8s#crictl
k8s命令-kubectl
防火墙命令

← k8s命令-kubectl 防火墙命令→

最近更新
01
人生前期重要的能力
05-17
02
防火墙命令
04-11
03
docker-compose部署mysql主从集群
03-22
更多文章>
Theme by Vdoing | Copyright © 2022-2023 Hincky | MIT License | 粤ICP备2022120427号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式