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
日志切割 日志切割 #安装 logrotate ##centos自带 yum -y install logrotate #配置 logrotate nginx vim /etc/logrotate.d/nginx /usr/local/nginx/logs/access.log { #也可写