Openstack
文章平均质量分 69
iaas层
小蔡coding
专注于大学生项目实战开发,讲解,毕业答疑辅导,高校老师/讲师/同行合作。以及产品测评宣传、工具推广等合作。全网粉丝10w+,CSDN特邀博主,Java新星计划多届导师,掘金/知乎/华为云/阿里云/51CTO等平台优质创作者。
展开
-
Openstack架构构建及详解(7)--Cinder组件
Cinder详解与安装1、组件说明2、构建实验1、配置controller节点[root@controller ~]# mysql -uroot -pEnter password: Welcome to the MariaDB monitor. Commands end with ; or \g.Your MariaDB connection id is 30Server version: 5.5.37-MariaDB MariaDB ServerCopyright (c) 2000原创 2020-07-28 14:09:42 · 969 阅读 · 1 评论 -
Openstack架构构建及详解(6)--Dashboard组件
Dashboard详解与安装1、组件说明安装horizon(dashboard)组件为用户提供B/S访问2、构建实验1、配置controller节点[root@controller ~]# yum install openstack-dashboard httpd mod_wsgi memcached python-memcached这是安装成功的截图,如果想通过controller.nice.com访问需要在windows下做主机名映射,这里不在赘述安装Horizon成功!...原创 2020-07-28 14:09:17 · 1087 阅读 · 1 评论 -
Openstack架构构建及详解(5)--Neutron组件
Neutron详解与安装1、组件说明及沟通方式在这种网络模式下,每个租户都有自己的路由器,而且有多个私有网络,vm可以分别在不同网段下,通过私网连接路由器在连接到浮动IP,最后到外部路由器实现去外部沟通2、构建实验1、基础配置[root@neutron ~]# hostnamectl set-hostname network.nice.com[root@neutron ~]# cat /etc/hosts127.0.0.1 localhost localhost.localdomai原创 2020-07-28 14:09:04 · 1290 阅读 · 1 评论 -
Openstack架构构建及详解(3)--Glance组件
Glance详解与安装1、组件说明Glance 服务功能•OpenStack镜像服务( glance )使用户能够发现、注册并检索虚拟机镜像( .img文件)•它提供了一个REST API 接口,使用户可以查询虚拟机镜像元数据和检索一个实际的镜像文件•不论是简单的文件系统还是OpenStack 对象存储,你都可以通过镜像服务在不同的位置存储虚拟机镜像•默认情况下,上传的虚拟机镜像存储路径为/var/lib/glance/images/glance-api:一个用来接收镜像发现、检索和存储的AP原创 2020-07-28 14:08:29 · 818 阅读 · 1 评论 -
Openstack架构构建及详解
云计算概述一、云计算1、定义2、云计算的分类3、虚拟化项目-Openstack二、云计算框架三、openstack云管理平台安装1、基础配置2、Keystone详解与安装1、组件说明2、组件之间沟通方式1、用户认证过程2、组件之间交互过程3、用户角色服务交互过程3、构建实验1、安装Mariadb2、 安装消息队列2、Keystone详解与安装2、Keystone详解与安装2、Keystone详解与安装2、Keystone详解与安装2、Keystone详解与安装一、云计算1、定义首先对云计算这三个字的理原创 2020-07-28 14:10:01 · 2618 阅读 · 3 评论 -
Openstack架构构建及详解(4)--Nova组件
Nova详解与安装1、组件说明1、nova是什么?Openstack 是由Rackspace 和NASA 共同开发的云计算平台类似于AmazonEC2和S3的云基础架构服务Nova在Openstack 中提供云计算服务超过140 家企业及18470 为开发者参与开发2、nova组件nova-api service 接收并响应终端用户计算API 调用。该服务支持OpenStack 计算API,Amazon EC2 和特殊的管理特权APInova-api-metadata service 接原创 2020-07-28 14:08:47 · 926 阅读 · 2 评论 -
基于Kubernetes构建持续集成
GitLab + Jenkins + Kubernetes1 要求:2 安装Jenkins环境3 安装Gitlab环境4 连接Jenkins和Gitlab5 配置Jenkins连接maven6 配置CI/CD1 要求:该公司决定采用GitLab +Jenkins来构建CICD环境,以缩短新功能开发上线周期,及时满足客户的需求,实现DevOps的部分流程,来减轻部署运维的负担,实现可视化容器生命周期管理、应用发布和版本迭代更新,请完成GitLab + Jenkins + Kubernetes的CICD环境原创 2021-05-02 14:25:45 · 874 阅读 · 5 评论 -
用虚拟机搭建iaas先电私有云平台
搭建流程1.配置网络,主机名(双节点)2.永久闭防火墙和selinux(双节点)3.配置YUM源(双节点)4.写入/etc/fstab,并挂载镜像5.安装iaas相关软件包6.划分磁盘作为swift和cinder7.修改环境变量8.配置NTP服务9.通过脚本安装服务10.通过IP访问云平台11.测试1.配置网络,主机名(双节点)controller:192.168.1.10 192.168.2.10compute:192.168.1.20 192.168.2.202.永久闭防火墙和selinux(原创 2020-10-01 12:53:15 · 7009 阅读 · 6 评论 -
Openstack架构构建及详解(2)--keystone组件
Keystone详解与安装1、组件说明一、什么是KeystoneKeystone是OpenStack Identity Service 的项目名称,是一个负责身份管理与授权的组件主要功能:实现用户的身份认证,基于角色的权限管理,及openstack其他组件的访问地址和安全策略管理二、为什么需要KeystoneKeystone项目的主要目的是给整个openstack的各个组件(nova,cinder,glance…)提供一个统一的验证方式⚫用户管理Account 账户Authenticatio原创 2020-07-28 14:07:41 · 1283 阅读 · 1 评论