摘要:
一、基础集群环境搭建 1.1:k8s高可用集群环境规划信息 1.1.1:多master服务器统计 类型(台数) IP地址 说明 ansible(2) 192.168.134.11/12 集群部署服务器,和maste在一起 K8Smaster(2) 192.168.134.11/12 K8s控制端,通 阅读全文
摘要:
二、redis持久化 Redis 虽然是一个内存级别的缓存程序,也就是redis 是使用内存进行数据的缓存的,但是其可以将内存的数据按照一定的策略保存到硬盘上,从而实现数据持久保存的目的,目前redis支持两种不同方式的数据持久化保存机制,分别是RDB和AOF。 2.1:RDB模式 RDB(Redi 阅读全文
摘要:
一、redis部署与使用 1.1:redis基础 官网地址:https://redis.io/ Redis和Memcached是非关系型数据库也称为NoSQL数据库,MySQL、Mariadb、SQL Server、PostgreSQL、Oracle 数据库属于关系型数据(RDBMS, Relati 阅读全文
摘要:
4 Playbook 4.1 playbook介绍 playbook 剧本是由一个或多个“play”组成的列表 play的主要功能在于将预定义的一组主机,装扮成事先通过ansible中的task定义好的角色。Task实际是调用ansible的一个module,将多个play组织在一个playbook 阅读全文
摘要:
1、Ansible 介绍 1.1 Ansible发展史 作者:Michael DeHaan( Cobbler 与 Func 作者) 官网:https://www.ansible.com/ 官方文档:https://docs.ansible.com/ 1.2 Ansible 特性 模块化:调用特定的模 阅读全文
摘要:
kubernetes 部署过程: 1、基础环境准备 2、部署 harbor 及 haproxy 高可用反向代理 3、在所有 master 安装指定版本的 kubeadm 、kubelet、kubectl、docker 4、在所有 node 节点安装指定版本的 kubeadm 、kubelet、doc 阅读全文
摘要:
一:RabbitMQ 组件原理图: 生产者发送消息到 broker server(RabbitMQ), 在 Broker 内部,用户创建 Exchange/Queue,通过 Binding 规则将两者联系在一起,Exchange 分发消息, 根据类型/binding 的不同分发策略有区别,消息最后来 阅读全文
摘要:
一、日志收集端 1、nginx:nginx-1.16.1.tar.gz 为了kibana收集nginx日志获取字段,先将日志转化为json格式。格式样式如下: log_format access_json '{"@timestamp":"$time_iso8601",' '"host":"$serv 阅读全文
摘要:
三、镜像制作 此镜像里面是没有内核的,镜像在被启动为容器后将直接使用宿主机 的内核,而镜像本身则只提供相应的 rootfs,即系统正常运行所必须的用户空间 的文件系统,比如/dev/,/proc,/bin, /etc 等目录,所以容器当中基本是没有/boot 目录的,而/boot 当中保存的就是与内 阅读全文
摘要:
2.4:Docker 镜像管理 Docker 镜像含有启动容器所需要的文件系统及所需要的内容,因此镜像主要用于创建并启动docker容器。 docker 镜像直接调用宿主机的内核,镜像中只提供 rootfs,也就是只需要包括最基本的命令、工具和程序库就可以了。不同的镜像在一个宿主机内核上实现不同的 阅读全文