Docker容器与虚拟化技术
文章平均质量分 93
lxiaoyouyouj
这个作者很懒,什么都没留下…
展开
-
二进制部署K8s群集+Openebs+KubeSphere+Ceph群集
二进制K8s集群部署——版本为v1.20.4https://www.cnblogs.com/lizexiong/p/14882419.html主机名IP地址组件系统配置k8smaster1192.168.10.101docker、etcd、kube-apiserver、kube-controller-manager、kube-scheduler、kubelet、kube-proxy、nginx、keepalivedCentos7.92C/2Gk8smaster2原创 2023-03-31 17:19:36 · 22163 阅读 · 0 评论 -
基于containerd部署Kubernetes
基于containerd部署Kubernetes当Kubernetes 1.20开始准备弃用Docker,相信很多人在k8s 1.20版本出现的时候,都听说了即将弃用docker。建议使用CentOS 7.5版本以上当弃用docker后,可以直接使用containerd来做案例环境操作系统主机名IP配置CentOS7.9k8smaster192.168.10.1012C/4GCentOS7.9k8snode1192.168.10.1022C/4GCe原创 2021-05-18 16:31:09 · 767 阅读 · 0 评论 -
Kubernetes高可用部署
Kubernetes高可用部署技能目标:了解 Kubernetes 高可用方案会 Master 多节点部署与配置会 Load Balance 多节点部署与配置会 Node 节点的 VIP 配置案例分析案例概述Kubernetes 高可用是保证 Master 节点中的 API Server 服务的高可用。API Server 提供了 Kubernetes 各类资源对象增删改查的唯一访问入口,是整个 Kubernetes 系统的数据总线和数据中心。采用负载均衡(Load Ba原创 2021-05-15 10:27:19 · 794 阅读 · 0 评论 -
Kubernetes单机部署+EFK日志收集
Kubernetes+EFK日志收集技能目标:掌握 Kubernetes 离线部署的方法掌握 Kubernetes 集群下 EFK 模型架构与原理会基于 Kubernetes 集群的 EFK 安装与配置学会使用业务容器验证 EFK 日志收集案例概述案例前置知识点1. 什么是 KubernetesKubernetes 是 2014 年 Google 和 Redhat 发布的开源项目。因为有了容器之后,就需要有一种方式去帮助用户方便、快速、优雅地管理这些容器,而这也是 K原创 2021-05-11 10:46:36 · 946 阅读 · 0 评论 -
Kuebernetes资源控制管理
Kuebernetes资源控制管理案例概述案例前置知识点Kubectl 命令工具Kubernetes 通过 kube-apiserver 成为整个 Kubernetes 集群管理的入口。API Server 是 Kubernetes 集群的主管理节点,用户通过 API Server 配置和组织集群,同时集群中各节点与 Etcd 存储的交互也是通过 API Server 来进行的。API Server 实现了一套 RESTfull 的接口,用户可以直接使用 API 与 API Server 进行交原创 2021-05-09 19:36:46 · 527 阅读 · 0 评论 -
Kuebernetes网络管理
Kuebernetes网络管理Kubectl常用命令显示pod节点的标签信息kubectl get pod --show-labels查看所有的资源信息kubectl get allkubectl get --all-namespaces查看pod列表kubectl get pod资源配置系统主机名IP配置centos 7.9master192.168.10.1062C 4Gcentos 7.9node1192.168.10.1072C 4G原创 2021-05-08 20:59:58 · 347 阅读 · 0 评论 -
Docker安全及日志管理
Docker安全及日志管理技能目标:了解Docker 容器、镜像的安全性掌握Docker 常见安全策略设置掌握Docker 资源配置方法掌握Docker 容器部署ELK 环境的方法理解Filebeat 日志收集原理掌握Logstash 过滤模式匹配在多数情况下,启动 Docker 容器时都以 root 用户权限在运行。那么用户使用 root 权限都可以做什么呢?例如:访问所有信息、修改任何内容、关闭机器、结束进程以及安装各种软件等。容器的安全性问题的根源在于容器和宿主机共享内核。如果容器原创 2021-04-29 08:33:08 · 715 阅读 · 1 评论 -
Docker-compose与Docker私有仓库
Docker 私有仓库部署和管理技能目标:理解Docker 网络原理掌握Compose 的安装及YAML 文件详解掌握Docker 服务自动注册和更新理解Harbor 工作原理掌握Harbor 安装部署掌握Harbor 日常操作管理案例一 概述什么是 Docker ComposeDocker Compose 的前身是 Fig,它是一个定义及运行多个 Docker 容器的工具。使用Docker Compose 时,只需要在一个配置文件中定义多个 Docker 容器,然后使用一条命令启原创 2021-04-29 08:27:23 · 885 阅读 · 0 评论 -
Docker Swarm管理
Docker Swarm管理技能目标:了解 Docker Swarm 基本特性理解 Docker Swarm 基本架构掌握 Docker Swarm 集群部署掌握 Docker Swarm 节点管理掌握 Docker Swarm 服务管理容器编排部署工具除 Google 推出的 Kubernetes 之外,还有 Docker 发布的 Swarm 与Mesos 推出的 Marathon。本章将从基本概念、工作原理与安装部署及管理等方面介绍Docker 官方推出的 Dock原创 2021-04-28 21:14:42 · 1198 阅读 · 0 评论 -
Docker 基本管理
**Docker 基本管理技能目标:理解Docker 核心概念掌握Docker 镜像操作掌握Docker 容器操作掌握Docker 数据卷管理随着计算机近几十年的蓬勃发展,产生了大量优秀系统和软件。软件开发人员可以自由选择各种软件应用。但同时带来的问题就是需要维护一个非常庞大的开发、测试和生产环境。 面对这种情况,Docker 容器技术横空出世,提供了简单、灵活、高效的解决方案,不需要过多地改变现有的使用习惯,就可以和已有的工具,如 OpenStack 等配合使用。因此,掌握 Docker原创 2021-04-24 12:44:42 · 669 阅读 · 0 评论 -
部署KVM虚拟化平台
**部署KVM虚拟化平台**技能目标:了解 KVM 原理学会部署虚拟化架构学会创建虚拟机实例**一、案例分析**1.1 案例概述**公司部分 Linux 服务器硬件资源利用率不高,为了充分利用这些 Linux 服务器,可以部署 KVM,在物理机上运行多个业务系统。例如,在运行 Nginx 的服务器上部署 KVM,然后在 KVM 虚拟机上运行 Tomcat 等服务。****1.2 案例前置知识点**KVM 自 Linux 2.6.20 版本后就直接整合到 Linux 内核原创 2021-03-30 16:21:13 · 294 阅读 · 2 评论 -
KVM高级功能部署
**KVM高级功能部署**技能目标:学会使用 KVM 静态迁移学会配置 KVM 基于共享存储的动态迁移学会配置 KVM 基于数据块的动态迁移熟悉 KSM 内核同页合并**1.1 案例概述**原创 2021-04-01 00:30:02 · 907 阅读 · 1 评论 -
KVM+GFS 分布式存储 系统构建KVM高可用
**KVM+GFS 分布式存储系统构建KVM高可用****技能目标:学会部署 KVM+GFS 分布式存储高可用案例分析**案例概述目前有很多公司大规模使用KVM虚拟机运行业务,为了保证公司虚拟姐能够安全稳定运行,决定采用KVM+GlusterFS模式以保证虚拟机存储的分布部署以及分布冗余当虚拟机文件损坏,或者丢失时有实时备份,保证业务正常运行案例前置知识点**案例环境**1.案例环境公司由于大规模使用 KVM 虚拟机来运行业务,为了保证公司虚拟机能够安全稳定运行,决定采原创 2021-04-01 19:06:28 · 578 阅读 · 0 评论