分类: 云计算

59 篇文章

Kubernetes 资源清单 YAML格式
资源清单含义 在k8s中,一般使用yaml格式的文件来创建符合我们预期期望的pod,这样的yaml文件我们一般称为资源清单。 什么是YAML? 是一个可读性高,用来表达数据序列的格式。YAML 的意思其实是:仍是一种标记语言,但为了强调这种语言以数据做为中心,而不是以标记语言为重点 YAML的基本语法 1、缩进时不允许使用Tab键,只允许使用空格,…
Kubernetes 资源清单类型
资源的含义就是所有的内容都抽象为资源,当资源实例化后被称为对象。实例化的含义就是被运行了被调用了被执行了。 集群资源分类 (1)名称空间级别:仅在此名称空间下生效,通过kubeadm安装k8s集群,默认会将所有的系统组件放在kube-system命名空间下去运行,通过命令kubectl get pod,获取不到对应系统pod的信息,在默认情况下 -…
thumbnail
Kubernetes 集群部署
环境准备 IP地址 主机名 10.0.2.14/24 k8s-master01 10.0.2.15/24 k8s-node01 10.0.2.16/24 k8s-node02 设置系统主机名以及Host文件的相互解析 [root@localhost ~]# hostnamectl set-hostname k8s-master01 #k8s-mas…
thumbnail
Kubernetes 基础概念
k8s基础组件 容器资源控制器 MESOS(APACHE) Docker Swarm(Docker) Kubernetes (Goole) Kubernetes架构组件 kubectl:K8s的命令行管理工具 Master节点属于K8s的大脑 API Server:所有服务的访问入口 scheduler:负责任务的节点选择和分配,关于多节点必要都需…
浅谈为什么要用Kubernetes
Kubernetes 发布五年来在各前辈的努力下成为IT行业的发展趋势,从单机走向集群,云计算的发展加速这一进程。 使用 Kubernetes 就是在全面拥抱微服务架构,微服务架构的核心是将一个巨大体应用分解为很多小的互相连接的微服务,一个微服务背后有多个实例副本在支撑,副本的数量可能会随着系统的负荷变化而进行调整,内嵌的负载均衡器在这里发挥了重要…
thumbnail
OpenStack(DevStack)的部署实践(1)
OpenStack 的组成离不开控制节点和计算节点,按官方文档配置一般情况需要部署三台及以上机器进行OpenStack 的部署,介于办公网机房内提供测试的服务器资源有限,我这里采用DevStack(DevStack 0.0.1.dev9850)在一台主机上进行OpenStack的部署。 什么是DevStack? DevStack 是一系列可扩展的脚…
命令行玩转KVM
知识点 1、RAW 采用预分配空间方式 , 也就是虚拟机磁盘 20G , 物理主机就会产生一个20G的文件 2、QCOW2 采用延迟分配方式 , 一开始磁盘文件在物理主机上只占很小的空间 , 随着向虚拟机写入数据 , 这个硬盘文件会自动增长 默认位置:/var/lib/libvirt/images [root@localhost ~]# cat /…
thumbnail
KVM虚拟化WEB化管理之Jimv
什么是 Jimv ? 虚拟化技术虽然已经被普及了很久,但多数企业依然仅仅是把它当做独立的虚拟硬件来使用。在资源的科学分配、高效利用、自动化管理方面,还差些许。这是一款不错的内网虚拟化工具,我们日常工作中使用kvm进行服务器虚拟化的应该很多很多,它的开源(免费)以及各种附加功能对于针对虚拟机这个粒度的管理来说,基本上已经完全够用。相比于知名的 Ope…