一、Docker介绍 1、什么是docker Docker是一个开源的容器平台,旨在帮助开发者在不同的环境和操作系统上轻松地部署和管理应用程序。它允许开发者将应用程序及其依赖项打包成轻量级的独立容器,这些容器可以在任何支持 Docker 的环境中运行,无需担心环境差异。Docker 的核心思想是容器化,即通过将应用程序…
yaml学习 yaml基础元素 apiVersion指定api版本标签kind定义资源的类型/角色;资源类型可以是Deployment、Job、Ingress、Service等metadata定义资源的元数据信息 -name资源名称 -labels资源标签 -namespace资源命名空间spec定义资源需要的参…
一、Kubernetes(k8s)概述 1、k8s是什么? Kubernetes 是一个可移植、可扩展的 开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。 Kubernetes 拥有一个庞大且快速增长的生态,其服务、支持和工具的使用范围相当广泛。 2、为什么需要 Kubernetes? K…
OpenStack虚拟机创建过程中镜像格式的的变化过程 Glance⽤来作为独⽴的⼤规模镜像查找服务,当它与Nova和Swift配合使⽤时,就为OpenStack提供了虚拟机镜像的查找服务,像所有的OpenStack项⽬⼀样,遵循以下设计思想: 基于组件的架构 - 便于快速增加新特性 ⾼可⽤性 - ⽀持⼤负荷 容错性 - 独⽴的进程地址空间,避免串…
对于新手来说,了解OpenStack还是有些难度的,这篇文章重点关注于OpenStack一些基础的概念知识,希望对各位有所帮助 Glance 为 VM 提供 image Cinder 和 Swift 分别为 VM 提供块存储和对象存储 Neutron 为 VM 提供网络连接 keystone 管理用户及其权限 维护 Open…
pod kube_pod_info # 有关pod的信息。kube_pod_start_time # pod的unix时间戳记中的开始时间。kube_pod_completion_time #pod的unix时间戳记中的完成时间。kube_pod_owner # 有关Pod所有者的信息。kube_pod_labels # Kubernetes标签转…
一、服务器配置 在开始部署k8s集群之前,服务器需要满足以下条件: 一台或多台服务器,操作系统CentOS 7.x-86_x64 硬盘配置:内存2GB或更多,CPU2核或更多,硬盘30GB或更多 集群中的所有机器之间网络互通。 可以访问外网,需要拉取镜像 禁止swap分区 二、环境初始化 2.1 环境准备 角色iploc-k8s-master10.…
修改虚拟机内存和CPU virsh list --all 查看虚拟机列表virsh shutdown vm12 关闭虚拟机 virsh destroy vm12 强制断电虚拟机 virsh edit vm12 查看和修改内存和CPU 大小 virsh start vm12 然后重启虚拟机 动态修改VCPU VCPU只能热增加,不能…
在CentOS 7虚拟机或者服务器启动过程中,有时会遇到“Generating /run/initramfs/rdsosreport.txt”的问题。这个问题通常是由于文件系统损坏或配置错误导致的。 要解决这个问题,可以尝试以下步骤: 首先,你需要查看/dev/mapper路径下的文件,重点查看与root相关的文件。在CentOS系统中,通常会有一…
virsh 命令: list [–all]: 列出虚拟机 nodeinfo: 查看真机信息 nodeinfo: 得到电脑详细配置名字 nodecpustats: 真机cpu 的状态 nodemenstats: 真机内存的详细信息 node-memory-tune: 允许你设置node的内存参数 capablilities: 打印虚拟机的特点 fre…