摘要:
#Kubernetes ##1. K8S概述 ###1.1 K8S是什么 K8S的全称为Kubernetes(K12345678S),PS:“嘛,写全称也太累了吧,不如整个缩写”。 ###1.2 作用 用于自动部署、扩展和管理“容器化(containerized)应用程序”的开源系统。可以理解成K8 阅读全文
摘要:
#Ansible之roles模块--lnmp分布式部署 ##1. role模块的作用 Ansible为了层次化、结构化地组织Playbook,使用了角色(roles),roles可以根据层次型结构自动装载变量文件、task以及handlers等。简单来讲,roles就是通过分别将变量、文件、任务、模 阅读全文
摘要:
#1. MHA测试报错 ##(1)报错情况 masterha_check_repl -conf=/etc/masterha/app1.cnf报错,显示如下 [root@manager scripts]# masterha_check_repl -conf=/etc/masterha/app1.cnf 阅读全文
摘要:
#Docker私有仓库与Harbor部署使用 ##一、本地私有仓库 ###1. 下载registry镜像 [root@docker ~]# docker pull registry [root@docker ~]# docker images REPOSITORY TAG IMAGE ID CREA 阅读全文
摘要:
#Ansible之playbook剧本 ##1. playbook的组成 playbooks 本身由以下各部分组成 (1)Tasks:任务,即通过 task 调用 ansible 的模板将多个操作组织在一个 playbook 中运行 (2)Variables:变量 (3)Templates:模板 ( 阅读全文
摘要:
#Ansible自动化运维工具及其常用模块 ##一、Ansible简介 ###1. Ansible概述 Ansible是一个基于Python开发的配置管理和应用部署工具,现在也在自动化管理领域大放异彩。它融合了众多老牌运维工具的优点,Puppet和Saltstack能实现的功能,Ansible基本上 阅读全文
摘要:
#Docker安全及日志管理 容器的安全性问题的根源在于容器和宿主机共享内核。如果容器里的应用导致Linux内核崩溃,那么整个系统可能都会崩溃。与虚拟机是不同的,虚拟机并没有与主机共享内核,虚拟机崩溃一般不会导致宿主机崩溃。 ##一、Docker容器与虚拟机的区别 ###1. 隔离与共享 虚拟机通过 阅读全文
摘要:
#Docker consul的容器服务更新与发现 ##一、Consul简介 ###1. 服务注册与发现 服务注册与发现是微服务架构中不可或缺的重要组件。起初服务都是单节点的,不保障高可用性,也不考虑服务的压力承载,服务之间调用单纯的通过接口访问。直到后来出现了多个节点的分布式架构,起初的解决手段是在 阅读全文
摘要:
#Docker-Compose ##一、Docker-Compose简介 ###1. Dockerfile与服务编排 我们知道使用一个Dockerfile模板文件可以定义一个单独的应用容器,如果需要定义多个容器就需要服务编排。服务编排有很多中技术方案,今天给大家介绍Docker官方产品Docker- 阅读全文
摘要:
#Docker之LNMP分布式容器部署 ##一、项目模拟 ###1. 项目环境 公司在实际的生产环境中,需要使用Docker技术在一台主机上创建LNMP服务并运行Wordpress网站平台。然后对此服务进行相关的性能调优和管理工作。 ###2. 服务器环境 |容器|操作系统|IP地址|主要软件| | 阅读全文