10 2021 档案
摘要:一、环境准备 k8s集群master1:192.168.237.10 kube-apiserver kube-controller-manager kube-scheduler etcd k8s集群node1: 192.168.237.20 kubelet kube-proxy docker fla
阅读全文
摘要:一、k8s概述 1、K8S作用 用于自动部署、扩展和管理“容器化( containerized) 应用程序”的开源系统 可以理解成K8S是负责自动化运维管理多个容器化程序(比如Docker)的集群,是–个生态极其丰富的容器编排框架工具 2、由来 k8S由google的Borg系统(博格系统,goog
阅读全文
摘要:一、playbooks 组成 1、playbooks本身由以下各部分组成 (1) Tasks: 任务,即通过task调用ansible的模板将多个操作组织在一个playbook 中运行 (2) Variables: 变量 (3) Templates: 模板 (4) Handlers: 处理器,当ch
阅读全文
摘要:一、Ansible概述 • Ansible是一个基于Python开发的配置管理和应用部署工具,现在也在自动化管理领域大放异彩。它融合了众多老牌运维工具的优点,Pubbet和Saltstack能实现的功能,Ansible基本上都可以实现 • Ansible能批量配置、部署、管理上千台主机。比如以前需要
阅读全文
摘要:容器的安全性问题的根源在于容器和宿主机共享内核。如果容器里的应用导致Linux内核崩溃,那么整个系统可能都会崩溃。与虚拟机是不同的,虚拟机并没有与主机共享内核,虚拟机崩溃一般不会导致宿主机崩溃 一、Docker 容器与虚拟机的区别 1、隔离与共享 虚拟机通过添加 Hypervisor 层,虚拟出网卡
阅读全文
摘要:一、Consul概述(容器服务更新与发现) 1、什么是服务注册与发现 服务注册与发现是微服务架构中不可或缺的重要组件。起初服务都是单节点的,不保障高可用性,也不考虑服务的压力承载,服务之间调用单纯的通过接口访问。直到后来出现了多个节点的分布式架构,起初的解决手段是在服务前端负载均衡,这样前端必须要知
阅读全文
摘要:一、Harbor概述 1、什么是Harbor Harbor是VMware公司开源的企业级Docker Registry项目,其目标是帮助用户迅速搭建一个企业级的Docker Registry服务 Harbor以 Docker 公司开源的Registry 为基础,提供了图形管理UI、基于角色的访问控制
阅读全文
摘要:搭建本地私有仓库 #首先下载registry 镜像 docker pull registry #在daemon.json文件中添加私有镜像仓库地址 vim /etc/ docker/daemon.json { "insecure-registries": ["192.168.80.10:5000"]
阅读全文
摘要:一、Docker-compose 概述 • Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。 • Docker-Compose将所管理的容器分为三层,分别是工程(project),服务(service)以及容器(container)。Docke
阅读全文
摘要:一、环境准备 1、关闭防火墙 systemctl status firewalld.service setenforce 0 2、拉取centos:7镜像 docker pull centos:7 3、自定义网络 docker network create --subnet=172.18.0.0/1
阅读全文
摘要:一、构建SSH镜像 mkdir /opt/sshd cd /opt/sshd vim Dockerfile #第一行必须指明基于的基础镜像 FROM centos:7 #作者信息 MAINTAINER this is ssh image <wl> #镜像的操作指令 RUN yum -y update
阅读全文
摘要:管理Docker 容器中数据主要有两种方式:数据卷(Data Volumes)和数据卷容器(DataVolumes Containers) 一、数据卷 数据卷是一个供容器使用的特殊目录,位于容器中。可将宿主机的目录挂载到数据卷上,对数据卷的修改操作立刻可见,并且更新数据不会影响镜像,从而实现数据在宿
阅读全文
摘要:一、Docker 概述 Docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源 Docker是在Linux容器里运行应用的开源工具,是一种轻量级的“虚拟机” Docker 的容器技术可以在一台主机上轻松为任何应用创建一个轻量级的、可移植的、自给自足的容器 Docke
阅读全文
摘要:一、Zabbix概述 1、使用zabbix的原因 作为一个运维,需要会使用监控系统查看服务器状态以及网站流量指标,利用监控系统的数据去了解上线发布的结果,和网站的健康状态。 利用一个优秀的监控软件,我们可以: ●通过一个友好的界面进行浏览整个网站所有的服务器状态 ●可以在 Web 前端方便的查看监控
阅读全文
摘要:一、Zookeeper 概述 1、Zookeeper 定义 zookeeper是一个开源的分布式的,为分布式框架提供协调服务的Apache项目 2、Zookeeper 工作机制 Zookeeper从设计模式角度来理解:是–个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然
阅读全文

浙公网安备 33010602011771号