创建云平台 9 Day——------云计算查询登陆账号密码、创建实例准备工作、创建实例、无法连接外网解决方案......


请添加图片描述

🐪🐪 查看登陆的账号密码

查看密码,进入dashboard界面
http://192.168.253.136/dashboard/
查看界面
进入的密码通过ls 查看目录 cat ./keystonerc_admin 查看账号密码在这里插入图片描述



🐪🐪 登录

在这里插入图片描述
在这里插入图片描述



🐪🐪 准备工作

在这里插入图片描述
在这里插入图片描述
删除原有的镜像,此镜像一般作为测试使用
在这里插入图片描述
创建镜像
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
创建密钥对
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

重新登陆,换一个demo用户,进行一些操作

在这里插入图片描述
我们可以发现同一个dashbooard,admin中添加了私钥和镜像(镜像可以共享),demo用户的镜像共享刚刚admin的,但是没有私钥,这个时候我们就要重新建立私钥。

在这里插入图片描述
每次新建一个密钥对便会生成一个 .pem 文件
在这里插入图片描述
安全组 ,添加ssh规则
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
再添加一个ssh规则
在这里插入图片描述

到这里我们就基本上完成了虚拟机创建实例的准备事项。下面开始创建虚拟机实例
请添加图片描述



🐪🐪 创建实例

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述



🐪🐪 无法连接外网解决方案

点击新建的实例我们发现可以进入并且进行简单的操作,但是无法连接外网(注:此处网络没有配置,后面会有对新建的虚拟机进行网络配置)
在这里插入图片描述
在这里插入图片描述
相同方法创建Fedora镜像的实例,实力类型选择20个G的
在这里插入图片描述
我们发现和之前一样的可以点击进入Fedora实例控制台:
在这里插入图片描述
到这虚拟机实例就创建完成了
请添加图片描述



🐪🐪 云计算相关知识

当展示云计算实例创建过程的图片时,您可能希望补充一些相关的云计算知识,以下是一些可以添加到您的文章中的额外内容:

  1. 云计算的定义:云计算是一种基于互联网的计算模式,通过大规模的计算资源池,提供灵活的虚拟化资源,按需分配给用户。用户可以通过网络访问这些资源,无需购买和维护自己的物理硬件和设备。

  2. 虚拟化技术:云计算实现虚拟化技术,将物理资源(如处理器、内存、存储)分割成多个虚拟资源供用户使用。通过虚拟化,用户可以根据需求创建和管理虚拟机实例,以灵活地调整计算能力和存储容量。

  3. 云服务模型:云计算通常提供三种基本的服务模型:基础设施即服务(Infrastructure as a Service,IaaS)、平台即服务(Platform as a Service,PaaS)和软件即服务(Software as a Service,SaaS)。IaaS提供基础的计算、存储和网络资源;PaaS提供用于开发和部署应用程序的平台;SaaS提供经过配置和部署的软件应用程序。

  4. 云计算服务提供商:亚马逊AWS、微软Azure、谷歌云平台等都是常见的公共云服务提供商。它们通过在全球各地建设数据中心,并提供各种云服务和工具,为用户提供强大的计算能力和丰富的服务选择。

  5. 代码示例:继续使用之前的AWS EC2示例,您可以添加一些代码来展示如何使用AWS SDK(Boto)创建虚拟机实例。以下是一个示例:

import boto3

# 建立与AWS的连接
ec2_client = boto3.client('ec2', region_name='us-east-1')

# 创建EC2实例
response = ec2_client.run_instances(
    ImageId='ami-0c94855ba95c71c99',    # Ubuntu 20.04镜像ID
    InstanceType='t2.micro',
    MinCount=1,
    MaxCount=1,
    KeyName='your-key-pair',    # 替换为您的SSH密钥对
    SecurityGroupIds=['sg-12345678'],    # 替换为您的安全组ID
    SubnetId='subnet-12345678',    # 替换为您的子网ID
)

# 输出实例ID
instance_id = response['Instances'][0]['InstanceId']
print(f"创建的实例ID为:{instance_id}")
  1. 自动伸缩:云计算平台通常提供自动伸缩功能,可以根据应用程序的需求自动增加或减少计算资源。通过设置伸缩策略和规则,可以实现根据流量、负载或预设条件来自动调整虚拟机的容量,以保持应用程序的性能和稳定性。

  2. 容器化技术:容器化技术如Docker和Kubernetes可以增加应用程序在云环境中的可移植性和可扩展性。容器化将应用程序及其所有依赖项打包成一个独立的容器,可以在不同的云计算平台上运行,而不受底层基础设施的限制。

  3. 持续集成与持续交付:云计算提供了强大的开发工具和服务,支持持续集成与持续交付(CI/CD)流程。借助这些工具,开发团队可以将代码自动构建、测试和部署到云环境中,以提高开发速度和质量。

  4. 云安全性:保护云计算资源和数据的安全性是非常重要的。云服务提供商通常提供安全控制工具和功能,如身份和访问管理(IAM)、加密、审计和网络隔离等。但作为用户,您也应该采取安全最佳实践来保护您的虚拟机实例和数据,例如及时更新操作系统和应用程序、使用强密码、定期备份数据等。

  5. 费用管理:云计算服务往往采用按使用量付费的模式,因此费用管理是使用云计算的一个重要方面。您可以根据需求选取适当的虚拟机规格和存储容量,使用成本估算工具预测费用,并使用监控和报告工具来跟踪和优化资源使用情况,以控制成本。

  6. 请添加图片描述







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不良使

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值