k8s 中基于容器构建 docker image

使用 kaniko 构建 Docker 镜像 所有级别 kaniko 是一种在容器或 Kubernetes 集群内从 Dockerfile 构建容器镜像的工具。 kaniko 使用 Docker-in-Docker 构建方法解决了两个问题: Docker-in-Docker 需要特权模式才能运行,这

liujie 发布于 2024-06-07

k8s Pod 优先级和抢占

Kubernetes (k8s) 中的 Pod 优先级和抢占机制用于管理集群资源分配,确保关键应用在资源紧张时仍能运行。以下是它们的详细介绍: Pod 优先级 Pod 优先级用于表示 Pod 的重要性。优先级高的 Pod 在资源竞争时将比优先级低的 Pod 更有可能被调度。 创建优先级类 优先级类(

liujie 发布于 2024-05-20

k8s 中 pvc的 accessMode : ReadWriteOnce ReadWriteMany ReadOnlyMany 区别

k8s 中 pvc的 accessMode : ReadWriteOnce ReadWriteMany ReadOnlyMany 区别是什么 在Kubernetes中,PVC(PersistentVolumeClaim)的accessMode属性用于指定对持久化卷(PV)的访问模式。accessMo

liujie 发布于 2024-03-20

k8s中hostname, hosts文件, DNS和代理问题, service和pod的访问

k8s中hostname, hosts文件, DNS和代理问题, service和pod的访问问题 在kubernets中不同命名空间的服务相互访问 涉及到的是Pod和Service之间的相互访问,主要格式如下: 访问Pod:(注意下面不是直接pod的ip,而是由pod的ip组成的字符串)

liujie 发布于 2023-09-11

Docker ARG 变量不起作用(始终为空)

为什么我的 dockerfile 中的 ARG 变量总是空的? 命令 docker build --rm --force-rm --no-cache -f ./Dockerfile Docker文件 ARG APP_NAME='ground-station' FROM node:current

liujie 发布于 2023-08-26

Deployment和Statefulset区别

Deployment和Statefulset区别 Deployment 适合场景 无状态的应用 特点 1.pod之间没有顺序 2.所有pod共享存储 3.pod名字包含随机数字 4.service都有ClusterIP,可以负载均衡

liujie 发布于 2023-08-22

k8s 持久卷详解

K8S 持久卷详解 见文章:https://blog.csdn.net/wq1205750492/article/d

liujie 发布于 2023-08-22