K8S多节点二进制部署以及Dashboard UI 的二进制部署
摘要:一、多 Maser 集群架构的了解 Kubernetes作为容器集群系统,通过健康检查+重启策略实现了Pod故障自我修复能力,通过调度算法实现将Pod分布式部署,并保持预期副本数,根据Node失效状态自动在其他Node拉起Pod,实现了应用层的高可用性。 针对Kubernetes集群,高可用性还应包
阅读全文
posted @
2021-10-30 13:36
笑洋仟
阅读(354)
推荐(0)
Kubernetes二进制部署 单节点
摘要:一、环境准备 k8s集群master1:192.168.229.90 kube-apiserver kube-controller-manager kube-scheduler etcd k8s集群node1: 192.168.229.80 kubelet kube-proxy docker fla
阅读全文
posted @
2021-10-28 19:14
笑洋仟
阅读(474)
推荐(0)
Kubernetes(K8S)的基础概念
摘要:一、Kubernetes介绍 1、什么是Kubernetes? 用于自动部署、扩展和管理“容器化( containerized) 应用程序”的开源系统 可以理解成K8S是负责自动化运维管理多个容器化程序(比如Docker)的集群,是–个生态极其丰富的容器编排框架工具 由来: k8S由google的B
阅读全文
posted @
2021-10-26 22:42
笑洋仟
阅读(800)
推荐(1)
Ansible 自动化运维工具(二)——Ansible 的脚本(playbook 剧本)
摘要:一、playbooks 概述以及实例操作 1、playbooks 的组成 playbooks 本身由以下各部分组成 (1)Tasks:任务,即通过 task 调用 ansible 的模板将多个操作组织在一个 playbook 中运行 (2)Variables:变量 (3)Templates:模板 (
阅读全文
posted @
2021-10-25 19:40
笑洋仟
阅读(561)
推荐(0)
Docker进入registry容器报错
摘要:创建registry容器之后,无法进入,报错 [root@localhost registry]# docker exec -it registry bash OCI runtime exec failed: exec failed: container_linux.go:380: starting
阅读全文
posted @
2021-10-23 15:10
笑洋仟
阅读(327)
推荐(0)
Ansible 自动化运维工具(一)——部署以及命令行模块
摘要:一、 ansible 的概述 1、ansible简介 Ansible是一款为类Unix系统开发的自由开源的配置和自动化工具。 它用Python写成,类似于saltstack和Puppet,但是有一个不同和优点是我们不需要在节点中安装任何客户端。 它使用SSH来和节点进行通信。Ansible基于 Py
阅读全文
posted @
2021-10-22 08:30
笑洋仟
阅读(337)
推荐(0)
Docker 安全及日志管理
摘要:容器的安全性问题的根源在于容器和宿主机共享内核。如果容器里的应用导致Linux内核崩溃,那么整个系统可能都会崩溃。 与虚拟机是不同的,虚拟机并没有与主机共享内核,虚拟机崩溃一般不会导致宿主机崩溃 一、Docker 容器与虚拟机的区别 1、隔离与共享 • 虚拟机通过添加 Hypervisor 层,虚拟
阅读全文
posted @
2021-10-21 07:25
笑洋仟
阅读(294)
推荐(0)
Docker consul的容器服务更新与发现
摘要:一、Consul概述 (1)什么是服务注册与发现 服务注册与发现是微服务架构中不可或缺的重要组件。起初服务都是单节点的,不保障高可用性,也不考虑服务的压力承载,服务之间调用单纯的通过接口访问。 直到后来出现了多个节点的分布式架构,起初的解决手段是在服务前端负载均衡,这样前端必须要知道所有后端服务的网
阅读全文
posted @
2021-10-20 07:09
笑洋仟
阅读(203)
推荐(0)
consul中registrator服务器安装之后测试创建容器时报错:docker: Error response from daemon: No command specified.
摘要:[root@192 ~]# docker run -itd -p:83:80 --name web1 -h test1 nginx docker: Error response from daemon: No command specified. See 'docker run --help'. [
阅读全文
posted @
2021-10-20 07:09
笑洋仟
阅读(414)
推荐(0)
Docker-harbor私有仓库部署与管理
摘要:一、Harbor概述 1、Harbor的概念 • Harbor是VMware公司开源的企业级Docker Registry项目,其目标是帮助用户迅速搭建一个企业级的Docker Registry服务 • Harbor以 Docker 公司开源的Registry 为基础,提供了图形管理UI、基于角色的
阅读全文
posted @
2021-10-19 11:36
笑洋仟
阅读(405)
推荐(0)
Docker 搭建本地私有仓库
摘要:一、搭建本地私有仓库 有时候使用Docker Hub这样的公共仓库可能不方便,这种情况下用户可以使用registry创建一个本地仓库供私人使用,这点跟Maven的管理类似。使用私有仓库有许多优点: 1)节省网络带宽,针对于每个镜像不用每个人都去中央仓库上面去下载,只需要从私有仓库中下载即可; 2)提
阅读全文
posted @
2021-10-18 17:04
笑洋仟
阅读(3429)
推荐(0)
Docker-Compose介绍
摘要:一、Docker-compose 简介 Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。 Docker-Compose将所管理的容器分为三层,分别是 工程(project),服务(service)以及容器(container)。 Docker-
阅读全文
posted @
2021-10-17 15:21
笑洋仟
阅读(2141)
推荐(0)
Dockerfie镜像报错,状态acitvating(start)
摘要:[root@dc14736765e5 mysql]# systemctl status mysqld ● mysqld.service - MySQL Server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; ve
阅读全文
posted @
2021-10-16 17:45
笑洋仟
阅读(514)
推荐(0)
Dockerfile镜像LNMP的实战
摘要:一、环境准备 1、关闭防火墙 [root@localhost ~]# systemctl status firewalld.service ● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/l
阅读全文
posted @
2021-10-14 19:18
笑洋仟
阅读(263)
推荐(0)
dockerfile镜像实战
摘要:一、构建SSH镜像 mkdir /opt/sshd cd /opt/sshd vim Dockerfile #第一行必须指明基于的基础镜像 FROM centos:7 #作者信息 MAINTAINER this is ssh image <ly> #镜像的操作指令 RUN yum -y update
阅读全文
posted @
2021-10-14 13:23
笑洋仟
阅读(217)
推荐(0)
Docker的数据管理(dockerfile等)
摘要:一、管理docker容器中数据 管理Docker 容器中数据主要有两种方式:数据卷(Data Volumes)和数据卷容器( DataVolumes Containers) 。 1、 数据卷 数据卷是一个供容器使用的特殊目录,位于容器中。可将宿主机的目录挂载到数据卷上,对数据卷的修改操作立刻可见,并
阅读全文
posted @
2021-10-13 07:20
笑洋仟
阅读(438)
推荐(0)
Docker的资源控制管理
摘要:一、CPU控制 cgroups,是一个非常强大的linux内核工具,他不仅可以限制被namespace隔离起来的资源, 还可以为资源设置权重、计算使用量、操控进程启停等等。所以cgroups (Control groups) 实现了对资源的配额和度量。 cgroups有四大功能: 1. 资源限制:可
阅读全文
posted @
2021-10-12 06:42
笑洋仟
阅读(239)
推荐(1)
Docker网络模式详解
摘要:一、docker网络概述 1、docker网络实现的原理 Docker使用Linux桥接,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP, 同时Docker网桥是 每个容器的默认网关。
阅读全文
posted @
2021-10-11 10:08
笑洋仟
阅读(494)
推荐(0)
Docker 的安装和镜像容器的基本操作
摘要:一、Docker 概述 1、Docker的概念 • Docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源 • Docker是在Linux容器里运行应用的开源工具,是一种轻量级的“虚拟机” • Docker 的容器技术可以在一台主机上轻松为任何应用创建一个轻量级的、
阅读全文
posted @
2021-10-10 22:31
笑洋仟
阅读(469)
推荐(0)
linux强制让某个用户下线
摘要:查看当前登录的用户 强制让某个用户下线 说明: 1.只有root用户才能踢人,但任何用户都可以踢掉自己 2.如果同时有二个人用root用户登录,任何其中一个可以踢掉另一个 3.pts/0就是自己开的桌面环境现的第一个终端
阅读全文
posted @
2021-10-04 10:13
笑洋仟
阅读(317)
推荐(1)
Zabbix监控系统——附超详细步骤和图解
摘要:一、Zabbix概述 1、使用zabbix的原因 作为一个运维,需要会使用监控系统查看服务器状态以及网站流量指标,利用监控系统的数据去了解上线发布的结果,和网站的健康状态。 利用一个优秀的监控软件,我们可以:●通过一个友好的界面进行浏览整个网站所有的服务器状态●可以在 Web 前端方便的查看监控数据
阅读全文
posted @
2021-10-02 13:29
笑洋仟
阅读(4232)
推荐(0)
Zookeeper集群+kafka集群
摘要:一、Zookeeper 概述 1、Zookeeper 定义 Zookeeper是一个开源的分布式的,为分布式框架提供协调服务的Apache项目。 2、Zookeeper 工作机制 Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,
阅读全文
posted @
2021-10-01 15:21
笑洋仟
阅读(290)
推荐(0)