These instructions were tested on Ubuntu 16.04 environment.
Quick Installation
LC_ALL="en_US.UTF-8" && \
LC_CTYPE="en_US.UTF-8" && \
sudo apt install python-pip
Install Python Pip
sudo apt install python-pip
Setup Locale
Then setup locale of your environment. Otherwise when we installing aws cli tools, it would produce an error.
Open /etc/environment file and add followings to the end of the file.
LC_ALL="en_US.UTF-8"
LC_CTYPE="en_US.UTF-8"
Installing AWS Cli
Run following command
sudo pip install awscli --upgrade --user
apt-get install awscli
Testing
To check whether you have successfully installed aws-cli
aws --version
Create an IAM User
login to AWS IAM console. And create a user with the permissions that you are planning to use. Copy the Access key ID and Secret access key
Also make a note of your default AWS Region (eg : eu-central-1). You can find it from the top right corner of your AWS Console
Configuration
User following command and enter the Access key ID, Secret access key and Default region name
aws configure
Upload Image to s3
aws s3 cp
Import Image
[
{
"Description": "Kurento OVA",
"Format": "ova",
"UserBucket": {
"S3Bucket": "alianvirtualmachineimages",
"S3Key": "Kinaps-broadcast_test.ova"
}
}
]
aws ec2 import-image --description "MyVM" --license-type BYOL --disk-containers file://containers.json
aws ec2 describe-conversion-tasks --region
Leave a Comment