
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
redis 哨兵一、图解如图:每个节点都有一个哨兵进程用于监控 redis 进程是否存活,当 master 宕机时候,哨兵们在剩余的slave 节点中 ,可以投票选举 新的master 节点,并且slave节点可以自动完成角色的切换。哨兵可以不和Redis 服务器部署在一起,但是为节约服务器,只好放在一起。当Sentinel将一个主服务器判断为主观下线之后(没有收到回复),为了确认...
DockerFile 制作 nginx 镜像DockerFile 可以说是一种可以被 Docker 程序解释的脚本,DockerFile 是由一条条的命令组成的,每条命令对应 linux 下面的一条命令,Docker 程序将这些 DockerFile 指令再翻译成真正的 linux 命令,其有自己的书写方式和支持的命令,Docker 程序读取 DockerFile 并根据指令生成 Docker
dockerfile 制作基于ubuntu 的nginx 镜像1. 下载镜像docker pull ubuntu:18042. 准备ubuntu的源cat sources.listdeb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb-src http://mirrors.aliyun.
文章目录zabbix 实现 nginx自愈1. 新建动作2. 然后定义动作3. 修改agent.conf 的参数4. 修改zabbix 启动用户的权限5. 更新动作6.验证zabbix 实现 nginx自愈目的:当nginx 发生故障停止运行时,自动重启nginx1. 新建动作2. 然后定义动作x3. 修改agent.conf 的参数vim /etc/zabbix/zabbix_a...
k8s_day03_05service 于endpoint 关系k8s 当中,service 是标准的资源类型,作用是为了动态的一组pod 提供一个固定的 访问入口,clusterip,访问入口就可以认为是一组应用的前端负载均衡器。一个service 如何识别它背后有多少个pod ? 在每个pod 上 给他添加独立的标签,前端的service 将使用标签选择器来挑选中一组pod. 过滤名称空间
手动制作nginx 镜像由于容器启动和运行过程中是直接使用了宿主机的内核,所以没有直接调用过物理硬件,所以也不会涉及到硬件驱动,因此也用不上内核和驱动,另外有内核的那是虚拟机Docker 制作类似于虚拟机的镜像制作,即按照公司的实际业务务求将需要安装的软件、相关配置等基础环境配置完成,然后将其做成镜像,最后再批量从镜像批量生产实例,这样可以极大的简化相同环境的部署工作,Docker 的镜像制作
dockerfile 制作基于alpine 的nginx 镜像一、alpine 常见用法Alpine Linux是基于musl libc和busybox的面向安全的轻量级Linux发行版。有些命令用法和包名和centos/ubuntu 之类的不一样1.1 包管理工具apkapkadd包名#安装 xx包apkdel包名#卸载 xx包apk update更新源1.2 apk 的源使用阿里云a. 编辑
in-tree 类型的特殊卷插件主要是为了给容器提供配置信息的。因为容器本身是由多层叠加起来的联合挂载的镜像层所组成,构建完成之后,就无法对镜像层上的数据修改,除了附加新的镜像层 , 而且一旦把镜像运行成容器的话,是以黑盒的形式运行的,每一个容器都有它的边界 ,是隔离的文件系统。configMapSecret与configMap 等同作用 ,却是为了专门存储注入敏感信息的数据downwardAPI
k8s_day02_03如图,k8s 的用户 群体分为两类,一类是是应用程序客户端,它们访问集群pod 上应用服务的,是来自集群外部引入的流量,主要靠2种方式来引入流量,一种是nodeport 类型的service ,另一种是借助ingress 控制器来引入,ingress 也是转发给service 背后的pod 来实现的。 如果客户端是通过nodeport 进来的,会借助service的调度算
k8s_day04_04容器外部存储空间docker文件系统具有和 docker容器具有相同的生命周期, 在多节点运行的容器就有可能因为各种原因删除或者终止 ,为了避免数据与 容器这种存在短暂生命周期、或者不确定生命周期的对象产生直接绑定关系, 应该将其存储的数据(应用数据、状态数据)存储在容器的文件系统之外, 方式就是为容器引入外部的存储空间外部的存储空间大体分为两类:Host:存在宿主机,如







