随笔分类 -  容器,虚拟化

1 2 下一页

Kubernetes Operator 快速入门教程
摘要:Kubernetes Operator 快速入门教程 如何从零开始编写一个Kubernetes CRD 阅读全文

posted @ 2020-09-07 18:56 生活费 阅读(2265) 评论(0) 推荐(0) 编辑

etcd 集群运维实践
摘要:etcd 是 Kubernetes 集群的数据核心,最严重的情况是,当 etcd 出问题彻底无法恢复的时候,解决问题的办法可能只有重新搭建一个环境。因此围绕 etcd 相关的运维知识就比较重要,etcd 可以容器化部署,也可以在宿主机自行搭建,以下内容是通用的。 集群的备份和恢复 添加备份 #!/b 阅读全文

posted @ 2019-01-07 10:59 生活费 阅读(453) 评论(0) 推荐(0) 编辑

容器网络——从CNI到Calico
摘要:从容器诞生开始,存储和网络这两个话题就一直为大家津津乐道。我们今天这个环境下讲网络这个问题,其实是因为容器对网络的需求,和传统物理、虚拟环境对网络环境需求是有差别的,主要面临以下两个问题: 从容器诞生开始,存储和网络这两个话题就一直为大家津津乐道。我们今天这个环境下讲网络这个问题,其实是因为容器对网 阅读全文

posted @ 2018-11-20 21:29 生活费 阅读(2170) 评论(0) 推荐(0) 编辑

记一次docker问题定位(perf,iostat等性能分析)
摘要:背景 最近参与的项目是基于 OpenStack 提供容器管理能力,丰富公司 IaaS 平台的能力。日常主要工作就是在开源的 novadocker 项目(开源社区已停止开发)基础上进行增强,与公司的其他业务组件进行对接等。 周末给下游部门的 IaaS 平台进行了一次升级,主要升级了底层操作系统,基本用 阅读全文

posted @ 2018-04-27 10:29 生活费 阅读(7782) 评论(5) 推荐(3) 编辑

centos chroot使用
摘要:chroot命令用来在指定的根目录下运行指令。chroot,即 change root directory (更改 root 目录)。在 linux 系统中,系统默认的目录结构都是以/,即是以根 (root) 开始的。而在使用 chroot 之后,系统的目录结构将以指定的位置作为/位置。 在经过 c 阅读全文

posted @ 2018-03-13 16:08 生活费 阅读(1233) 评论(0) 推荐(0) 编辑

k8s相关文档
摘要:kube-dns组件架构区别看这个就够了 http://cizixs.com/2017/04/11/kubernetes-intro-kube-dns kubed-dns设置细节看这个就够了 http://blog.fleeto.us/translation/configuring-private- 阅读全文

posted @ 2017-11-08 16:52 生活费 阅读(206) 评论(0) 推荐(0) 编辑

精通Docker的50个必备教程、工具、资源
摘要:Docker 已经震惊了软件开发界。它提供了一种根据 DevOps 方法打包和输送应用程序的便捷方法。 最近我们发布了 51 个必备的 Docker 工具列表①,但工具不是完全精通容器化所需的唯一东西。 几乎每个开发商都在采用容器,所以您需要升级您的技能,包括 Docker。也许您想将 Docker 阅读全文

posted @ 2017-11-03 09:40 生活费 阅读(1534) 评论(0) 推荐(0) 编辑

解惑|你是否为容器监控操碎了心?
摘要:导读:容器对于物理机和虚拟机,单从监控上看就不是一个数量级的,但监控又是至关重要的,没有监控如同闭眼开车。 本文将从以下几个方面聊聊容器监控的相关思考: 容器监控面临问题-容器设计及运营复杂性的挑战;容器的三种监控收集指标; 容器性能监控能力把控及报警调查。 容器监控的问题 为什么要使用Docker 阅读全文

posted @ 2017-07-12 17:01 生活费 阅读(558) 评论(0) 推荐(0) 编辑

基于Harbor和CephFS搭建高可用Private Registry
摘要:我们有给客户搭建私有容器仓库的需求。开源的私有容器registry可供选择的不多,除了docker官方的distribution之外,比较知名的是VMware China出品的Harbor,我们选择了harbor。 harbor在docker distribution的基础上增加了一些安全、访问控制 阅读全文

posted @ 2017-06-14 16:17 生活费 阅读(939) 评论(0) 推荐(0) 编辑

使用 NGINX 和 NGINX Plus 的 Ingress Controller 进行 Kubernetes 的负载均衡
摘要:运行和管理跨机器集群的大规模的容器微服务应用是一个极具挑战的任务。Kubernetes 提供了一个强大的容器编排解决方案,从而帮助我们迎接这个挑战。它包含了一些重要特性,比如容错,自动伸缩,滚动升级,存储,服务发现,以及负载均衡。 本文讲解了如何使用开源 NGINX 软件或者 NGINX Plus, 阅读全文

posted @ 2017-02-16 18:30 生活费 阅读(10115) 评论(0) 推荐(0) 编辑

LXD 2.0 系列(四):资源控制
摘要:LXD 提供了各种资源限制。其中一些与容器本身相关,如内存配额、CPU 限制和 I/O 优先级。而另外一些则与特定设备相关,如 I/O 带宽或磁盘用量限制。-- Stéphane Graber 本文导航 -可用资源限制03% -磁盘08% -CPU12% -内存21% -网络 I/O26% -块 I 阅读全文

posted @ 2017-01-06 19:09 生活费 阅读(1786) 评论(0) 推荐(0) 编辑

无交换机实现集群网络互联
摘要:分布式集群中对于高性能网络的需求日益增强,尤其是存储集群,对于数据交换的网络带宽、延迟等要求更高。而对于超小规模集群(三节点、四节点等),万兆交换机的使用严重地增加了TCO。这成为了一些小微型企业小规模集群建设的一个门槛。这里对无交换机实现集群网络互联进行了一些简单的探索。 一、网状拓扑结构在此种结 阅读全文

posted @ 2017-01-06 12:46 生活费 阅读(658) 评论(0) 推荐(0) 编辑

Docker生产环境实践指南
摘要:技术栈:1. 构建系统2. 镜像仓库3. 宿主机管理4. 配置管理5. 部署6. 编排7. 日志8. 监控镜像:1. 如果用户像往常一样运行包安装命令,这些永远也用不上的缓存包文件将会永远地成为镜像的一部分。不过,如果用户在同一条安装命令中删除它们,这些文件就会像从未存在过一样。RUN xxxxxx 阅读全文

posted @ 2016-10-31 16:55 生活费 阅读(2658) 评论(0) 推荐(0) 编辑

KVM部署LVS集群故障案例一则
摘要:一、故障现象 KVM部署LVS(Linux Virtual Server)集群后,能够单独以HTTP方式访问RS(Real Server)的实际IP,但无法通过VIP(Virtual IP)访问。 二、故障分析过程 1.简化架构 在原部署环境中,采用的架构是LVS的DR(Direct Return) 阅读全文

posted @ 2016-09-20 10:54 生活费 阅读(2708) 评论(0) 推荐(0) 编辑

50篇经典珍藏 | Docker、Mesos、微服务、云原生技术干货
摘要:概念篇 全方位探(tian)索(keng)Mesos各种存储处理方式 老肖有话说@Mesos User Group第四次约会 技术实践 | Mesos 全方位“烹饪”指南 回顾 JAVA 发展轨迹,看 Docker 与 Mesos Docker 与 Mesos 的前生今世 | 数人云CTO肖德时@K 阅读全文

posted @ 2016-07-15 10:58 生活费 阅读(566) 评论(0) 推荐(0) 编辑

CGROUP相关知识
摘要:安装 CentOS 6 yum install libcgroup CentOS 7 yum install libcgroup-tools 使用 默认情况下有几个控制器可以进行限制,分别是 cpuset cpu,cpuacct memory devices freezer net_cls blki 阅读全文

posted @ 2016-06-20 18:27 生活费 阅读(581) 评论(0) 推荐(0) 编辑

Docker 监控的一点想法
摘要:目前项目内部署了docker,于是涉及到关于监控的事情,参考一些经典实例以及一些自己的想法,总结一下思路。 1、关于监控的内容 监控宿主机本身 监控宿主机本身还是比较简单的,同其他服务器监控类似,对cpu、network、io、disk等做通用的检查,这里不再细说。 额外的,因为是docker的宿主 阅读全文

posted @ 2016-06-15 11:45 生活费 阅读(342) 评论(0) 推荐(0) 编辑

etcd+calico集群的部署
摘要:etcd单机模式 设置环境变量 1 export HostIP="192.168.12.50" 1 export HostIP="192.168.12.50" 1 export HostIP="192.168.12.50" 1 export HostIP="192.168.12.50" export 阅读全文

posted @ 2016-05-25 12:16 生活费 阅读(2261) 评论(0) 推荐(0) 编辑

PaaS 平台的网络需求
摘要:在使用 Docker 构建 PaaS 平台的过程中,我们首先遇到的问题是需要选择一个满足需求的网络模型: 让每个容器拥有自己的网络栈,特别是独立的 IP 地址 能够进行跨服务器的容器间通讯,同时不依赖特定的网络设备 有访问控制机制,不同应用之间互相隔离,有调用关系的能够通讯 调研了几个主流的网络模型 阅读全文

posted @ 2016-05-25 12:14 生活费 阅读(1106) 评论(0) 推荐(0) 编辑

Redhat7 Mesos安装
摘要:$ sudo yum install -y tar wget git 1. 手工安装mavenwget http://mirrors.cnnic.cn/apache/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gztar zxvf 阅读全文

posted @ 2016-03-15 10:04 生活费 阅读(275) 评论(0) 推荐(0) 编辑

1 2 下一页

导航