抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

[toc] kubernetes 操作记录(一)kubernetes 有两种部署方式,其中一种方式是将kubernetes 每个组件都以系统进程的方式运行成系统层面的服务;这样的部署繁琐而复杂,当然也可用别人写的ansible自动化工具推送一次;另外一部署部署方式是就是用 kubeadm 将 Kuberntes 每个组件都Pod形势进行部署; 使用 kubeadm 集群部署 kuberne...

在使用 KVM 与 VManagerPlatform 进行快速开通与交付方面,有一项精巧的技巧可以让您的工作流更加高效。通过运用 virt-copy-in 命令,您能够将预先生成的网卡配置文件融合至镜像中。此过程倚赖 libguestfs-tools-c 工具包,可克服因虚拟机无法生成 IP 地址而产生的自动化难题。我们还借助 Python 的 Fabric 模块与 Bashe脚本,代替了繁琐的 Ansible 自动化角色,使得 KVM 虚拟机的开通及其关联环境的规范化部署实现了高达 90% 的自动化水平。这一切不仅大幅减少了人工投入的时间,还显著降低了因人为操作而引发误操作的风险。

[toc] kubernetes 笔记CI: 持续集成CD: 持续交付,DeliveryCD: 持续部署,Deployment kubernetes的releases版本 kubernetes 自动装箱、自我修复、自动实现水平扩展自动实现服务发现和负载均衡,自动发布和回滚密钥和配置集中化管理、存储编排(动态供给)任务批处理 master/node master: API Sser...

[toc] docker 笔记(二)Docker Data Volume关闭并重启容器,其数据不受影响; 但删除Docker容器,则其更将会全部丢失;存在的问题存储于联合文件系统中,不易于宿主机访问;容器间数据共享不便;删除容其数据会全部丢失;解决方案:”卷(volume)” “卷”是容器上的一个或多个”目录”,此类目录可绕过联合文件系统,与宿主机上的某目录”绑定(关联)”Volume 于容...

[toc] docker笔记(一)Virtualization And Container主机级虚拟化 Type-I 直接在硬件上做虚拟化; Type-II 启动系统后,再做虚拟化; 真正能产生生产力的,是应用层面; 系统运行两颗树:进程树和文件系统树; 基于用户层面的隔离(UTS,Mount,IPC,PID,User,Net); namespaces:名称空间,系统调用,向外输出(clon...

[toc]

Docker初步使用

一、说明

lxc linux container,openvz;
容器中各虚拟机只有一个内核,而是多个用户空间;
在库中完成虚拟化,比如wine 或者在windows中运行bash;
在应用程序的运行级别提供虚拟化,比如jvm;
pstree , pid 为1 的进程 这个进程是直接和内核来打交道的;
容器之间,和虚拟机之间隔离的技术;
容器之间的隔离相对比较困难;
NameSpace,(名称空间);