K8S的健康检查 K8S的健康检查 在Kubernetes 集群当中,通过配置liveness probe(存活探针)和 readiness probe(就绪探针)来影响容器的生存周期 kubelet 通过使用 liveness probe 来确定你的应用程序是否正在运行,通俗点将就是是否还活着。一般来说,如果你的程
pod的生命周期 k8s中pod的生命周期 Pod 是Kubernetes 集群中的最小单元,而 Pod 是由容器组成的,所以Pod 的生命周期可以先来讨论下容器的生命周期。 实际上 Kubernetes 为容器提供了生命周期钩子,就是Pod Hook,Pod Hook 是由 kubelet 发起的,当容器中的进程启
K8S中静态pod K8S中静态pod 静态 Pod 直接由特定节点上的kubelet进程来管理,不通过 master 节点上的 apiserver 。无法与常用的控制器Deployment 或者 DaemonSet 进 行关联,它由 kubelet进程自己来监控,当pod 崩溃时重启该pod , kubelete也无
Docker发布golang Docker构建go环境 FROM golang:1.20-alpine3.18 AS upload WORKDIR /upload ENV GO111MODULE=on ENV GOPROXY=https://goproxy.cn,direct COPY . . RUN sed -i 's
Harbor仓库 Harbor仓库 Harbor 是一个用于存储和分发 Docker 镜像的企业级 Registry 服务器,由 vmware 开源,其通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了开源 Docker Distribution。作为一个企业级私有 Registry 服务器,Harbor
mysql主从同步 mysql主从同步 主从同步的工作原理 复制的工作过程 1. 在每个事务更新数据完成之前,Master 将这些改变记录进二进制日志。写入二进制日志完成后,Master 通知存储引擎提交事务 2. Slave 将 Master 的 Binary log 复制到其中继日志( Relay log) 。首先
Elasticsearch搭建与配置密码 Elasticsearch搭建与配置密码 下载ES 官网地址:https://www.elastic.co/cn/downloads/ 解压部署ES(这里使用7.4) tar -zxvf elasticsearch-7.4.0-linux-x86_64.tar.gz vim elasticsea
项目脚本 项目脚本 #!/bin/sh APP='*' APP_PATH='*' APP_NAME=${APP}".jar" command=$1 function start() { rm -f tpid nohup java -Xms512m -Xmx1024m -jar ${APP