自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(171)
  • 收藏
  • 关注

原创 Zabbix----监控平台设置报警发送邮件

zabbix监控平台设置报警发送邮件文章目录前言一:配置邮件报警功能1.1:server端配置1.2:web界面配置监控1.3:测试报警前言一:配置邮件报警功能1.1:server端配置邮件协议:SMTP、POP3、IMAP邮件发送协议:SMTP 25端口用来发送邮件邮件接收协议:POP3 110接口,用来接收邮件IMAP也是邮件接收协议,143端口pop3与IMAP区别:pop3在客户端删除邮件不会删除服务端的邮件IMAP会同时删除客户端和服务端的邮件1、安装[roo

2020-11-05 22:49:39 552 1

原创 Zabbix----LNMP架构基础上zabbix监控平台部署

LNMP架构基础上zabbix监控平台部署!文章目录前言一:zabbix部署1.1:开局优化1.2:LNMP安装环境(使用yum安装的方式)1.3:部署zabbix的server1.4:代理端配置1.5:web页面操作前言一:zabbix部署主机分配主机IP地址部署服务server192.168.233.136LNMP、zabbixclient192.168.233.137zabbix代理1.1:开局优化关闭防火墙、网络管理、主机名修改(serv

2020-11-05 22:48:20 433 1

原创 kubernetes之ingress和Ingress Controller

kubernetes之ingress和Ingress Controller原文博客:https://www.cnblogs.com/linuxk/p/9706720.htmlhttps://www.cnblogs.com/caibao666/p/11235500.html一、什么是Ingress?Kubernetes 暴露服务的方式目前只有三种:LoadBlancer Service、NodePort Service、Ingress;1、Pod 漂移问题在 Kubernetes 中,随着 Po

2021-06-07 06:37:07 765

原创 Kubernetes服务访问-ClusterIP、Nodeport、Loadbalancer和Ingress

Kubernetes服务访问-ClusterIP、Nodeport、Loadbalancer和Ingress​ NodePort,LoadBalancer 和 Ingress 之间的区别是什么?, 它们是将外部流量引入群集的不同方式,并且实现方式不一样。 我们来看看它们是如何工作的,以及什么时候该用哪种。ClusterIPClusterIP 服务是默认的 Kubernetes 服务。 它为您提供集群内部其他应用程序可以访问的服务, 外部无法访问。ClusterIP 服务的 YAML 类似这样:

2021-06-06 11:30:21 3186

原创 大白话教你认识 Kafka 背后优秀的架构设计

大白话教你认识 Kafka 背后优秀的架构设计一、Kafka基础消息系统的作用应该大部份小伙伴都清楚,用机油装箱举个例子所以消息系统就是如上图我们所说的仓库,能在中间过程作为缓存,并且实现解耦合的作用。引入一个场景,我们知道中国移动,中国联通,中国电信的日志处理,是交给外包去做大数据分析的,假设现在它们的日志都交给了你做的系统去做用户画像分析。按照刚刚前面提到的消息系统的作用,我们知道了消息系统其实就是一个模拟缓存 ,且仅仅是起到了缓存的作用 而并不是真正的缓存,数据仍然是存储在磁盘上面而

2021-06-06 10:16:01 207

原创 超硬核!1.6W 字 Redis 面试知识点总结,建议收藏!

超硬核!1.6W 字 Redis 面试知识点总结,建议收藏!Redis 是什么**面试官:**你先来说下 Redis 是什么吧!我:(这不就是总结下 Redis 的定义和特点嘛)Redis 是 C 语言开发的一个开源的(遵从 BSD 协议)高性能键值对(key-value)的内存数据库,可以用作数据库、缓存、消息中间件等。它是一种 NoSQL(not-only sql,泛指非关系型数据库)的数据库。我顿了一下,接着说,Redis 作为一个内存数据库:性能优秀,数据在内存中,读写速度非常快,

2021-06-06 10:11:38 112

原创 Kafka 面试知识点深度剖析

Kafka 面试知识点深度剖析kafka是一个分布式消息队列。具有高性能、持久化、多副本备份、横向扩展能力。生产者往队列里写消息,消费者从队列里取消息进行业务逻辑。一般在架构设计中起到解耦、削峰、异步处理的作用。kafka对外使用topic的概念,生产者往topic里写消息,消费者从读消息。为了做到水平扩展,一个topic实际是由多个partition组成的,遇到瓶颈时,可以通过增加partition的数量来进行横向扩容。单个parition内是保证消息有序。每新写一条消息,kafka就是在对应的

2021-06-06 10:00:53 232

原创 ZooKeeper、Eureka、Consul、Nacos 微服务注册中心对比

ZooKeeper、Eureka、Consul、Nacos 微服务注册中心对比​ 服务注册中心本质上是为了解耦服务提供者和服务消费者。对于任何一个微服务,原则上都应存在或者支持多个提供者,这是由微服务的分布式属性决定的。更进一步,为了支持弹性扩缩容特性,一个微服务的提供者的数量和分布往往是动态变化的,也是无法预先确定的。因此,原本在单体应用阶段常用的静态LB机制就不再适用了,需要引入额外的组件来管理微服务提供者的注册与发现,而这个组件就是服务注册中心。CAP理论CAP理论是分布式架构中重要理论:一

2021-06-06 09:54:57 191

原创 容器网络其实并不难

容器网络其实并不难​ 使用容器总是感觉像使用魔法一样。对于那些理解底层原理的人来说容器很好用,但是对于不理解的人来说就是个噩梦。很幸运的是,我们已经研究容器技术很久了,甚至成功揭秘容器只是隔离并受限的Linux进程,运行容器并不需要镜像,以及另一个方面,构建镜像需要运行一些容器。现在是时候解决容器网络问题了。或者更准确地说,单主机容器网络问题。本文会回答这些问题:如何虚拟化网络资源,让容器认为自己拥有独占网络?如何让容器们和平共处,之间不会互相干扰,并且能够互相通信?从容器内部如何访问外部世界

2021-06-06 09:51:35 185

原创 最强整理!常用正则表达式速查手册

最强整理!常用正则表达式速查手册一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$有两位小数的正实数:^[0-9]+(.[0-9

2021-06-06 09:48:57 141

原创 记一次Redis溢出故障处理

记一次Redis溢出故障处理记一次Redis溢出故障处理问题起因某天早上我还在上班途中刷着手机,突然部门群里一阵骚动,”站点打不开了?!“ ”概率性页面报障“ ”咋回事啊“… 还睡意蒙胧的我立马吓的手机差点掉到地上去了,心急如焚的我直接就想在公交上掏出电脑来看,在惶恐的十分钟后,我迅速下了公交冲回公司自己的工位上,开始排查。定位问题打开了阿里云的控制台,看了下近半个小时的报错,基本都是同一个:2020-12-10 08:50:19,868 ERROR 168244 [-/127.0.0.1/-/

2021-06-06 09:41:54 877 2

原创 超详细!K8s 面试题总结

超详细!K8s 面试题总结简述ETCD及其特点?etcd 是 CoreOS 团队发起的开源项目,是一个管理配置信息和服务发现(service discovery)的项目,它的目标是构建一个高可用的分布式键值(key-value)数据库,基于 Go 语言实现。特点:简单:支持 REST 风格的 HTTP+JSON API安全:支持 HTTPS 方式的访问快速:支持并发 1k/s 的写操作可靠:支持分布式结构,基于 Raft 的一致性算法,Raft 是一套通过选举主节点来实现分布式系统一

2021-06-06 09:39:19 460

原创 这篇 ElasticSearch 详细使用教程,内部分享时被老大表扬了

这篇 ElasticSearch 详细使用教程,内部分享时被老大表扬了一、快速入门1.查看集群的健康状况http://localhost:9200/_cathttp://localhost:9200/_cat/health?v说明:v是用来要求在结果中返回表头#状态值说明Green - everything is good (cluster is fully functional),即最佳状态Yellow - all data is available but some replica

2021-06-06 09:36:37 351

原创 kubernetes k8s 业务上线流程(手动版)

kubernetes(十三) k8s 业务上线流程(手动版)k8s 实战传统部署与k8s部署的区别传统部署k8s 部署架构项目迁移到k8s的流程制作镜像镜像分类基础镜像环境镜像项目镜像控制器管理PODDeployment:无状态部署,例如Web,微服务,APIStatefulSet:有状态部署,例如数据库,ZK,ETCDDaemonSet:守护进程部署,例如监控Agent、日志AgentJob & CronJob:批处理,例如数据库备份,

2020-11-08 22:43:16 1685

原创 Jenkins与Docker的自动化CI-CD实战

Jenkins与Docker的自动化CI-CD实战在互联网时代,对于每一家公司,软件开发和发布的重要性不言而喻,目前已经形成一套标准的流程,最重要的组成部分就是持续集成(CI)及持续部署、交付(CD)。本文基于Jenkins+Docker+Git实现一套CI自动化发布流程。一、发布流程设计工作流程:开发人员提交代码到Git版本仓库;Jenkins人工/定时触发项目构建;Jenkins拉取代码、代码编码、打包镜像、推送到镜像仓库;Jenkins在Docker主机创建容器并发布。环境规划如下

2020-11-08 22:40:06 286

原创 部署一套完整的Kubernetes高可用集群(二进制,v1.18版)

部署一套完整的Kubernetes高可用集群(二进制,v1.18版)一、前置知识点1.1 生产环境可部署Kubernetes集群的两种方式目前生产部署Kubernetes集群主要有两种方式:kubeadmKubeadm是一个K8s部署工具,提供kubeadm init和kubeadm join,用于快速部署Kubernetes集群。官方地址:https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm/二进制包从.

2020-11-08 21:36:24 843 1

原创 《K8S进阶》 (下)

文章目录第11章:Pod数据持久化11.1 emptyDir11.2 hostPath11.3 网络NFS存储11.4 PV&PVC11.5 PV静态供给11.6 PV动态供给11.7 PV动态供给实践(NFS)第12章:再谈有状态应用部署前言1.StatefulSet控制器概述2.稳定的网络ID3.稳定的存储小结第13章:Kubernetes 鉴权框架与用户权限分配1.Kubernetes的安全框架2.传输安全,认证,授权,准入控制3.使用RBAC授权第11章:Pod数据持久化参考文档:htt

2020-11-08 10:36:23 695

原创 《K8S进阶》(上)

文章目录第7章:深入理解常用控制器7.1 Pod与controller的关系7.2 无状态应用部署控制器 Deployment7.3 守护进程控制器 DaemonSet7.4 批处理 Job & CronJob第8章:深入理解Service8.1 Service存在的意义8.2 Pod与Service的关系8.2 Service三种常用类型8.3 Service代理模式Service DNS名称小结第9章:Ingress9.1 Ingress为弥补NodePort不足而生9.2 Pod与Ingres

2020-11-08 10:34:27 694

原创 《K8S入门》

文章目录第2章:Kubernetes核心概念2.1 Kubernetes集群架构与组件2.2 Kubernetes基本概念第3章:快速部署一个Kubernetes集群3.1 安装要求3.2 准备环境3.4 所有节点安装Docker/kubeadm/kubelet3.5 部署Kubernetes Master3.6 安装Pod网络插件(CNI)3.7 加入Kubernetes Node3.8 测试kubernetes集群3.9 部署 Dashboard第4章:kubectl命令行管理工具第5章:资源编排(Y

2020-11-08 10:32:50 827

原创 K8S各种各样的证书介绍

在进行二进制搭建K8S集群前,我们需要梳理最磨人的一个点,就是各种各样的证书。官方文档参考:https://kubernetes.io/docs/setup/certificates/一共有多少证书:先从Etcd算起:1、Etcd对外提供服务,要有一套etcd server证书2、Etcd各节点之间进行通信,要有一套etcd peer证书3、Kube-APIserver访问Etcd,要有一套etcd client证书再算kubernetes:4、Kube-APIserver对外提供服务,要有

2020-11-08 10:31:13 7215

原创 EFK

前言一 . efk 简介Elasticsearch 是一个实时的、分布式的可扩展的搜索引擎,允许进行全文、结构化搜索,它通常用于索引和搜索大量日志数据,也可用于搜索许多不同类型的文档。Beats 是数据采集的得力工具。将 Beats 和您的容器一起置于服务器上,或者将 Beats 作为函数加以部署,然后便可在 Elastisearch 中集中处理数据。如果需要更加强大的处理性能,Beats 还能将数据输送到 Logstash 进行转换和解析。Kibana 核心产品搭载了一批经典功能:柱状图、线状图、

2020-11-08 10:29:54 9566

原创 三分钟带入门了解openstack的horizon项目

三分钟带入门了解openstack的horizon项目前言文章目录前言一:horizon项目1.1:什么是dashboard?有什么作用?1.2:Dashboard的功能框架是怎样的?1.3:Dashboard如何进行日志排障?1.3.1:Dashboard日志1.3.2: Nova日志1.3.3:存储日志1.3.4:Keystone日志1.3.5:Glance日志1.3.6:Neutron日志1.3.7:日志的格式一:horizon项目1.1:什么是dashboard?有什么作用?Dashbo

2020-11-08 10:09:36 555

原创 三分钟带你入门了解openstack的swift项目

三分钟带你入门了解openstack的swift项目文章目录前言一:swift项目1.1:什么是swift?有什么作用?1.2:Swift架构是怎样的?1.3:Swift有哪些重要组件?前言一:swift项目1.1:什么是swift?有什么作用?Swift是openstack默认的存储服务,但是在生产环境中不使用它,因为swift的机制决定了它会占用很大的CPU资源Swift是一个高可用分布式的对象存储服务,为Nova子项目提供虚拟机镜像存储服务1.2:Swift架构是怎样的?Swif

2020-11-08 10:06:07 710

原创 三分钟带你入门了解openstack的Nova项目

三分钟带你入门了解openstack的Nova项目前言一:Nova项目1.1:什么是Nova?有什么作用?Nova是负责提供计算资源的模块,也是OpenStack中的核心模块。OpenStack使用计算服务来托管和管理云计算系统主要功能是负责虚拟机实例的生命周期管理、网络管理、存储卷管理、用户管理以及其他的相关云平台管理功能。1.2:Nova有哪些重要服务组件?Nova-api服务接收和响应来自最终用户的计算API请求,对外提供一个与云基础设施交互的接口,也是外部可用于管理基础设施

2020-11-06 23:57:18 484

原创 三分钟带你入门了解openstack的cinder项目

三分钟带你入门了解openstack的cinder项目文章目录前言一:cinder项目1.1:cinder是什么?有什么作用?1.2:Cinder架构是怎样的?1.3:Cinder有哪些重要组件?1.4:Cinder有哪些常用管理命令?前言一:cinder项目1.1:cinder是什么?有什么作用?块存储cinder服务是openstack中的一个核心项目,它为OpenStack中的实例提供持久的存储,块存储提供一个基础设施,用于管理卷以及和OpenStack计算服务交互,为实例提供卷、快照、卷

2020-11-06 23:56:48 471

原创 企业私有云规划资源设计

企业私有云规划资源设计文章目录一:企业应用软件模式1.1 应用功能类1.2 应用功能二:企业私有云建设的总体原则2.1:原则解释三:私有云平台系统架构图四:云平台管理层面逻辑图五:网络资源设计5.1 直连网络5.2 虚拟网络六:计算资源设计6.1:设计原则解释七:存储资源设计7.1 特点如下:7.2 存储的规划设计要满足以下几个核心要求八:业务迁移上云九: 设备利旧一:企业应用软件模式1.1 应用功能类交易类:收费、支付、物流、客户流程类:管理业务点、信息记录、汇总决策类:记录解决问题、将问题闭

2020-11-06 23:56:17 1001

原创 三分钟带你入门了解openstack的keystone项目

三分钟带你入门了解openstack的keystone项目文章目录前言一:Keystone项目1.1:什么是keystone?有什么作用?1.2:Keystone的体系结构是怎样的?1.2.1:验证1.2.2:服务目录1.3:Keystone的认证流程图是怎样的?1.4:Keystone对接dashboard具体体现在哪里?前言一:Keystone项目1.1:什么是keystone?有什么作用?Keystone是openstack中的一个辅助项目,类似于LDAP服务,对用户、租户、角色和服务进行

2020-11-06 23:55:38 400

原创 三分钟带你入门了解openstack的glance项目

三分钟带你入门了解openstack的glance项目文章目录前言一:glance项目1.1:glance是什么?有什么作用?1.2:Glance架构和工作流程是怎样的?1.3:Glance有哪些重要组件?1.4:Glance有哪些常见的镜像格式?1.5:Glance的常用管理命令有哪些?1.6:Openstack生产环境如何制作镜像?1.6:Openstack生产环境如何制作镜像?前言一:glance项目1.1:glance是什么?有什么作用?Glance服务是openstack的一个核心项目

2020-11-06 23:55:04 890

原创 踩坑日志--CEPH集群常见问题解决办法

踩坑日志–CEPH集群常见问题解决办法前言一:使用ceph命令报错:.handle_connect_reply connect got BADAUTHORIZER1.1:报错详情我查看osd状态(ceph osd status)发现出现以下错误:[root@ct ~(keystone_admin)]# ceph osd status2020-03-12 18:09:43.363 7f2e96572700 0 -- 192.168.11.100:0/3068442569 >>

2020-11-06 23:54:22 1303 1

原创 实战!教你如何使用KVM制作centos7镜像!

实战!教你如何使用KVM制作centos7镜像!前言一:安装虚拟机1.1:安装KVM虚拟机系统内存分配磁盘分配网卡centos7.7系统16G内存磁盘1024GNAT模式:IP地址:KVM虚拟机的安装我之前的博客有写,可参考:https://blog.csdn.net/CN_TangZheng/article/details/104349282其中有些参数的变化:内存分配16G(根据自己的内存情况定),硬盘分配1024G1.2:开局优化一

2020-11-06 23:53:34 1108

原创 openstack+ceph大型试验!全程可跟做!

openstack+ceph大型试验!全程可跟做!文章目录前言一:CEPH理论基础1.1:概述1.2:相关概念1.3:完全无中心架构二:部署CEPH集群2.1:部署CEPH环境2.2:CEPH集群搭建2.3:CEPH集群管理页面安装三:CEPH与openstack对接3.1:CEPH与OPenStack对接环境初始化准备3.2:在运行nova-compute的计算节点讲临时密钥文件添加到libvirt 中然后删除3.2.1:在c1节点上操作3.2.2:在C2节点上操作3.3:Ceph对接Glance3.4

2020-11-06 23:52:33 661 3

原创 CEPH集群重启后ceph osd status和ceph -s命令查看发现节点服务器osd服务不成功的解决方案

CEPH集群重启后ceph osd status和ceph -s命令查看发现节点服务器osd服务不成功的解决方案文章目录前言一:报错1.1:解决1.2:再次检查,发现问题已经解决前言实验环境部署ceph集群(结合openstack多节点),重启之后ceph集群的osd服务出现问题,解决如下ceph+openstack多节点部署,有兴趣的可以查看我另一篇博客:https://blog.csdn.net/CN_TangZheng/article/details/104745364一:报错[roo

2020-11-06 23:51:26 1303 2

原创 ceph集群常用命令精华汇总!

ceph集群常用命令精华汇总!一:CEPH集群常用命令1、CEPH状态查询常用命令1、查看ceph集群状态:ceph -s2、查看mon状态:ceph mon stat状态说明:集群内(in)集群外(out)或者且在运行(up)挂了且不再运行(down)3、查看osd状态:ceph osd stat4、查看osd目录树:ceph osd tree5、查看osd池:ceph osd lspool2、osd操作常用命令1、下线osd:ceph osd down 0:让编号为

2020-11-06 23:50:30 711

原创 Openstack----openstack名称空间、L3代理、neutron路由器和FWaas

盘他!openstack名称空间、L3代理、neutron路由器和FWaas文章目录前言一:Linux网络名称空间1.1:概述1.2:常用命令1.3:VETH对1.4:Linux网络名称空间实现DHCP服务隔离1.5:Linux网络名称空间实现路由器二:neutron路由器三:L3代理3.1:概述3.2:涉及的概念解释四:FWaas4.1:概述4.2:两个版本:FWaas V1与 FWaas V2前言一:Linux网络名称空间1.1:概述在介绍DHCP服务时提到的linux网络名称空间( Ne

2020-11-05 23:06:14 352

原创 Openstack----openstack中neutron 插件,DHCP,Linux Bridge,Open vSwitch三个代理的基础理论!

盘他!openstack中neutron 插件,DHCP,Linux Bridge,Open vSwitch三个代理的基础理论!文章目录前言一:neutron 插件,代理与地理服务的层次结构二:ML2插件2.1:诞生史2.2:ML2插件的实现架构图2.3:架构图详解2.4:举例理解三:Linux Bridge代理3.1:概述3.2:涉及到的设备解释3.3:举例:Linux Bridge环境下的Flat网络和VLAN网络四:Open vSwitch代理4.1:概述4.2:Open vSwitch的设备类型4

2020-11-05 23:02:39 440 2

原创 Openstack----必须要了解的openstack网络服务(Neutron)理论基础

盘它!必须要了解的openstack网络服务(Neutron)理论基础文章目录前言一:Neutron基本架构二:各个组件(服务)详解2.1:neutron-server2.2:插件2.3:代理和网络提供者三:neutron的物理部署3.1:控制节点和计算节点3.2:控制节点和网络节点前言一:Neutron基本架构与 OpenStack其他服务和组件的设计思路一样,Neutron也采用分布式架构,由多个组件(服务)共同对外提供网络服务, Neutron架构非常灵活,层次多,一方面是为了支持各种先有或

2020-11-05 23:00:50 587 2

原创 Openstack----制作定制包源(封装yum包源),以多节点openstack-rocky为例

制作定制包源(封装yum包源),以多节点openstack-rocky为例文章目录前言一:使用线网源部署多节点OpenStack二:包源制作2.1:找出rpm包并整合前言OpenStack作为开源免费的云平台,目前在IT行业中用的比较广泛,其次我们在使用中,安装这个环节遇到不少的麻烦,首先是配套的安装包源难找,其次是线网安装效率低下,立志于解决此方案,在离线脱机安装的时候也能快速的完成部署作业,下面将引入一套案例,如何做OpenStack点节点的安装包。一:使用线网源部署多节点OpenStack

2020-11-05 22:59:23 305

原创 OpenStack----多节点部署安装,实操演示!!

(本地源)OpenStack多节点部署安装,实操演示!!文章目录前言一:实验环境1.1:环境介绍1.2:实验拓扑图1.3:实验目的二:实验过程2.1:创建虚拟机并安装系统2.2:修改三个节点的IP地址2.3:三个节点开局优化2.4:控制节点Openstack一键环境部署2.5:实验成功,谢谢观看!前言一:实验环境1.1:环境介绍VMware软件(我的电脑内存为24G)主机名内存硬盘网卡ct7G300G+1024GVM1:192.168.11.100 NAT:1

2020-11-05 22:57:38 2031

原创 Openstack----(线网源)使用packstack工具实现一键部署OpenStack!

(线网源)使用packstack工具实现一键部署OpenStack!文章目录前言一:部署 OpenStack1.1:环境1.2:实验目的1.3:实验过程1.3.1:安装虚拟机1.3.2:IP地址配置与修改主机名1.3.3:开局优化1.3.4:一键部署部署OpenStack1.3.5:网页登陆OpenStack1.3.6:实验成功结束!谢谢观看!前言一:部署 OpenStack1.1:环境VMware软件一台centos7虚拟机作为OpenStack控制节点,NAT的IP地址:192.168.2

2020-11-05 22:54:57 763 1

原创 OpenStack必备基础理论知识点整理!

OpenStack必备基础理论知识点整理!文章目录前言一:OpenStack概述1.1:OpenStack起源1.2:什么是OpenStack?1.3:OpenStack常见的8个核心项目1.4:OpenStack的优势二:OpenStack的节点类型2.1:控制节点2.2:网络节点2.3:计算节点2.4:存储节点三:OpenStack架构3.1:概述3.2:OpenStack- ironic裸金属三:OpenStack常见的核心项目3.1:用户认证服务keystone3.1:重要概念介绍3.1.2:ke

2020-11-05 22:53:11 838 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除