10 2021 档案

摘要:多架构的了解: Kubernetes作为容器集群系统,通过健康检查+重启策略实现了Pod故障自我修复能力,通过调度算法实现将Pod分布式部署,并保持预期副本数,根据Node失效状态自动在其他Node拉起Pod,实现了应用层的高可用性。 针对Kubernetes集群,高可用性还应包含以下两个层面的考虑 阅读全文
posted @ 2021-10-31 22:39 盛世丑八怪 阅读(780) 评论(0) 推荐(0)
摘要:部署master组件 ###在master节点上操作 上传压缩包 创建kubernetes工作目录 创建用于生成CA证书、相关组件的证书和私钥的目录 复制master组件的关键命令文件到Kubernetes工作目录的bin子目录中 k8s通过kube-apiserver这个进程提供服务,该进程运行单 阅读全文
posted @ 2021-10-28 21:32 盛世丑八怪 阅读(74) 评论(0) 推荐(0)
摘要:二进制部署 环境准备: 部署etcd集群 etcd是CoreOs团队发起的开源项目,它的目标是构建一个高可用的分布式键值(key-value)数据库。etcd内部采用raft协议作为一致性算法,etcd是go语言编写的。 etcd是服务发现系统,有以下特点: 简单:安装配置简单,而且提供了HTTP 阅读全文
posted @ 2021-10-27 19:57 盛世丑八怪 阅读(254) 评论(0) 推荐(0)
摘要:为什么要用k8s 试想一下传统的后端部署办法:把程序包(包括可执行二进制文件、配置文件等)放到服务器上,接着运行启动脚本把程序跑起来,同时启动守护脚本定期检查程序运行状态,必要的话重新拉起程序。 设想一下,如果服务的请求量上来,已部署的服务响应不过来怎么办?传统的做法往往是,如果请求量、内存、CPU 阅读全文
posted @ 2021-10-27 13:55 盛世丑八怪 阅读(292) 评论(0) 推荐(0)
摘要:playbooks剧本 playbooks本身由以下各部分组成 Tasks:任务,即通过task调用ansible的模板将多个操作组织在一个playbook中运行 Variables:变量 Template:模板 Handlers:处理器,当changed状态条件满足时,(notify)触发执行的操 阅读全文
posted @ 2021-10-25 19:53 盛世丑八怪 阅读(123) 评论(0) 推荐(0)
摘要:Ansible 简介: Ansible是一个基于python开发的配置管理和应用部署工具,现在也在自动化管理领域大放异彩。它融合了众多老牌运维工具的优点,Pubbet和Saltstack能实现的功能,Ansible基本上都可以实现。 Ansible能批量配置、部署、管理上千台主机。比如以前需要切换到 阅读全文
posted @ 2021-10-21 20:59 盛世丑八怪 阅读(1313) 评论(0) 推荐(0)
摘要:容器的安全性问题的根源在于容器和宿主机共享内核。如果容器里的应用导致Linux内核崩溃,那么整个系统可能都会崩溃。与虚拟机是不同的,虚拟机并没有与主机共享内核,虚拟机崩溃一般不会导致宿主机崩溃。 Docker容器与虚拟机的区别 1. 隔离与共享 虚拟机通过添加Hypervisor层(虚拟化中间层), 阅读全文
posted @ 2021-10-20 21:33 盛世丑八怪 阅读(67) 评论(0) 推荐(0)
摘要:Consul 1、什么是服务注册与发现 服务注册与发现是微服务架构中不可或缺的重要组件。起初服务都是单节点的,不保障高可用性,也不考虑服务的压力承载,服务之间调用单纯地通过接口访问。直到后来出现了多个节点的分布式架构,起初的解决手段是在服务前端负载均衡,这样前端必须要知道所有后端服务的网络位置,并配 阅读全文
posted @ 2021-10-19 21:05 盛世丑八怪 阅读(58) 评论(0) 推荐(0)
摘要:Docker容器的创建 创建镜像有三种方法:基于已有镜像创建、基于本地模板创建以及基于Dockerfile创建 1、基于现有镜像创建 ①首先启动一个镜像,在容器里做修改 ②将修改后的容器提交为新的镜像,需要使用该容器的ID号创建新的镜像 2、基于本地模板创建 通过导入操作系统模板文件可以生成镜像,模 阅读全文
posted @ 2021-10-19 11:55 盛世丑八怪 阅读(4453) 评论(0) 推荐(0)
摘要:Docker网络: Docker使用Linux桥接,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP,同时Docker网桥是每个容器的默认网关。因为在同一宿主机内的容器都接入同一个网桥, 阅读全文
posted @ 2021-10-19 11:54 盛世丑八怪 阅读(50) 评论(0) 推荐(0)
摘要:搭建本地私有仓库 (1)首先下载registry镜像 (2)在daemon.json文件中添加私有镜像仓库地址 (3)为镜像打开标签 (4)上传到私有仓库 (5)列出私有仓库所有镜像 (6)出私有仓库的centos镜像有哪些tag Harbor 简介: (1)什么是Harbor Harbor是VMw 阅读全文
posted @ 2021-10-18 23:00 盛世丑八怪 阅读(239) 评论(0) 推荐(0)
摘要:介绍: Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。 Docker-Compose将所管理的容器分为三层,分别是 工程(project),服务(service)以及容器(container)。Docker-Compose运行目录下的所有文件 阅读全文
posted @ 2021-10-18 17:55 盛世丑八怪 阅读(307) 评论(0) 推荐(0)
摘要:Docker概述: Docker是一个开源的应用容器引擎,基于go语言开发遵循了apache2.0协议开源 Docker是在Linux容器里运行应用的开源工具,是一种轻量级的“虚拟机” Docker的容器技术可以在一台主机上轻松为任何应用创建一个轻量级的、可移植的、自给自足的容器 Docker的Lo 阅读全文
posted @ 2021-10-06 22:33 盛世丑八怪 阅读(110) 评论(0) 推荐(0)
摘要:zabbix 的作用 通过一个友好的界面进行浏览整个网站所有的服务器状态 可以在 Web 前端方便的查看监控数据 可以回溯寻找事故发生时系统的问题和报警情况 zabbix 是什么? zabbix 是一个基于 Web 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 zabbix 能监 阅读全文
posted @ 2021-10-01 22:11 盛世丑八怪 阅读(80) 评论(0) 推荐(0)