2024-08-17 | 1.5k字
k8s
环境搭建
一、从官方二进制安装1)下载二进制压缩包二进制包下载地址
在这里,我们下载的是 containerd-1.7.19-linux-amd64.tar.gz
压缩包包含以下内容:
1234567bin/bin/containerd-shim-runc-v2bin/containerd-shimb ...
更多
2024-08-17 | 163字
k8s
一、Pod生命周期钩子函数1、PostStart概念:在容器被创建之后立即被执行
说明:
没有参数传递给处理程序
不能保证回调会在绒布国企入口点之前执行
2、PreStop概念:在容器因为以下原因而被终止之前,会进行该回调
容器因API请求被显示终止
容器因管理事件(存活态探针、启动探 ...
更多
2024-08-14 | 771字
k8s
一、Pod中三种特殊容器1、init容器概念:是一种特殊的、在应用容器启动之前运行的特殊容器。
功能:可以包括一些应用镜像中不存在的实用工具和安装脚本
好处:
应用镜像的创建者与部署者独立开来,从而没有必要将双方的内容重新构建为一个镜像
init容器提供了一种机制来阻塞(或延迟)应用容器的 ...
更多
2024-08-14 | 669字
k8s
一、Pod生命周期Pod的status字段是一个PodStatus对象
使用两种方式可以查看Pod详情
kubectl get pod -o yaml
kubectl describe pod
可以查看Pod的信息
12345678910111213141516171819kind: P ...
更多
2024-08-11 | 269字
k8s
一、Pod背景与概念1. 为什么需要Pod为什么不把多个进程放进同一个容器中?因为容器是单进程模型(并不是容器中只能运行一个进程,而是容器无法管理多个进程)
容器相当于进程,意思是相当于容器中PID=1的进程,也就是应用本身,如果在同一个容器中运行了PID不是1的进程,容器是无法感知到的
因 ...
更多