制作 Mikrotik CHR AWS AMI 镜像

制作 Mikrotik RouterOS CHR AWS AMI 镜像

前言

  由于需要在 AWS 上使用 Mikrotik RouterOS CHR 进行一些测试,但是 AWS 上没有该 Appliance 的 AMI 镜像,所以本文就介绍一下如何使用快照的方式将镜像导入后并注册生成 AWS AMI 的制作过程.

前期准备

前期需要准备的工作比较多,请按照下面的步骤进行操作即可.

配置 Access Key

登录到 AWS Console , 然后打开 IAM 菜单为当前用户创建 Access Key ,因为步骤比较简单,所以这里该步骤略过,如果还是不会操作,请查看后面参考部分的链接 (管理 IAM 用户的访问密钥)

安装配置 AWS CLI

#安装 AWS CLI
brew install awscli
#配置 AWS CLI
aws configure
#安装说明配置完成后即可使用了.

创建 S3 bucket

使用如下命令创建一个bucket,

aws s3 mb s3://os-image --region cn-northwest-1
上传 Mikrotik CHR 镜像

这里需要上传 Mikrotik CHR 镜像到到 S3,本例中的 bucket 名称为os-image,

cd ~/Downloads
aws s3 cp chr-7.11.img s3://os-image --region cn-northwest-1

稍等片刻即可完成 CHR 的 img 文件上传.

trust-policy配置

trust-policy.json 文件内容,如下,

{
   
    
    
   "Version":"2012-10-17",
   "Statement":[
      {
   
    
    
         "Sid":"",
         "Effect":"Allow",
         "Principal":{
   
    
    
            "Service":"vmie.amazonaws.com"
         },
         "Action":"sts:AssumeRole",

猜你喜欢

转载自blog.csdn.net/weixin_43846408/article/details/132461937