Update README.rst
Update readme formatting Change-Id: Ie3781dc1a649a2ebed261fc2d008f3d84f198061
This commit is contained in:
parent
2a69f13f37
commit
a2075a6e77
173
README.rst
173
README.rst
|
@ -96,106 +96,106 @@ Limitations
|
||||||
===========
|
===========
|
||||||
|
|
||||||
General:
|
General:
|
||||||
- DryRun option is not supported.
|
* DryRun option is not supported.
|
||||||
- Some exceptions are not exactly the same as reported by AWS.
|
* Some exceptions are not exactly the same as reported by AWS.
|
||||||
|
|
||||||
Not supported functionality features:
|
Not supported functionality features:
|
||||||
- Network ACL
|
* Network ACL
|
||||||
- VPC Peering connection
|
* VPC Peering connection
|
||||||
- Classic Link
|
* Classic Link
|
||||||
- Reserved Instances
|
* Reserved Instances
|
||||||
- Spot Instances
|
* Spot Instances
|
||||||
- Placement Groups
|
* Placement Groups
|
||||||
- Monitoring Instances and Volumes
|
* Monitoring Instances and Volumes
|
||||||
- Instances Tasks - Bundle, Export, Import
|
* Instances Tasks - Bundle, Export, Import
|
||||||
|
|
||||||
Availability zone related:
|
Availability zone related:
|
||||||
- messages AvailabilityZone property
|
* messages AvailabilityZone property
|
||||||
- regionName AvailabilityZone property
|
* regionName AvailabilityZone property
|
||||||
|
|
||||||
Image related:
|
Image related:
|
||||||
- CopyImage
|
* CopyImage
|
||||||
- platform Image property
|
* platform Image property
|
||||||
- productCodes Image property
|
* productCodes Image property
|
||||||
- hypervisor Image property
|
* hypervisor Image property
|
||||||
- imageOwnerAlias Image property
|
* imageOwnerAlias Image property
|
||||||
- sriovNetSupport Image property
|
* sriovNetSupport Image property
|
||||||
- stateReason Image property
|
* stateReason Image property
|
||||||
- virtualizationType Image property
|
* virtualizationType Image property
|
||||||
- encrypted EbsBlockDevice property
|
* encrypted EbsBlockDevice property
|
||||||
- iops EbsBlockDevice property
|
* iops EbsBlockDevice property
|
||||||
- volumeType EbsBlockDevice property
|
* volumeType EbsBlockDevice property
|
||||||
- selective filtering by Image Owner
|
* selective filtering by Image Owner
|
||||||
|
|
||||||
Instance related:
|
Instance related:
|
||||||
- DescribeInstanceStatus
|
* DescribeInstanceStatus
|
||||||
- ReportInstanceStatus
|
* ReportInstanceStatus
|
||||||
- productCodes Instance property
|
* productCodes Instance property
|
||||||
- ebsOptimized Instance property
|
* ebsOptimized Instance property
|
||||||
- sriovNetSupport Instance property
|
* sriovNetSupport Instance property
|
||||||
- monitoring Instance property
|
* monitoring Instance property
|
||||||
- placement Instance property
|
* placement Instance property
|
||||||
- platform Instance property
|
* platform Instance property
|
||||||
- publicDnsName Instance property
|
* publicDnsName Instance property
|
||||||
- stateTransitionReason Instance property
|
* stateTransitionReason Instance property
|
||||||
- architecture Instance property
|
* architecture Instance property
|
||||||
- hypervisor Instance property
|
* hypervisor Instance property
|
||||||
- iamInstanceProfile Instance property
|
* iamInstanceProfile Instance property
|
||||||
- instanceLifecycle Instance property
|
* instanceLifecycle Instance property
|
||||||
- spotInstanceRequestId Instance property
|
* spotInstanceRequestId Instance property
|
||||||
- stateReason Instance property
|
* stateReason Instance property
|
||||||
- virtualizationType Instance property
|
* virtualizationType Instance property
|
||||||
- instanceInitiatedShutdownBehavior Instance attribute
|
* instanceInitiatedShutdownBehavior Instance attribute
|
||||||
- attachTime EbsInstanceBlockDevice property
|
* attachTime EbsInstanceBlockDevice property
|
||||||
|
|
||||||
Network interface related:
|
Network interface related:
|
||||||
- availabilityZone NetworkInterface property
|
* availabilityZone NetworkInterface property
|
||||||
|
|
||||||
Snapshot related:
|
Snapshot related:
|
||||||
- CopySnapshot
|
* CopySnapshot
|
||||||
- ModifySnapshotAttribute
|
* ModifySnapshotAttribute
|
||||||
- ResetSnapshotAttribute
|
* ResetSnapshotAttribute
|
||||||
- encryption Snapshot property
|
* encryption Snapshot property
|
||||||
- kmsKeyId Snapshot property
|
* kmsKeyId Snapshot property
|
||||||
- ownerAlias Snapshot property
|
* ownerAlias Snapshot property
|
||||||
- selective filtering by Snapshot Owner, RestorableBy
|
* selective filtering by Snapshot Owner, RestorableBy
|
||||||
|
|
||||||
Subnet related:
|
Subnet related:
|
||||||
- ModifySubnetAttribute
|
* ModifySubnetAttribute
|
||||||
- availabilityZone Subnet property
|
* availabilityZone Subnet property
|
||||||
- defaultForAz Subnet property
|
* defaultForAz Subnet property
|
||||||
- mapPublicIpOnLaunch Subnet property
|
* mapPublicIpOnLaunch Subnet property
|
||||||
|
|
||||||
Volume related:
|
Volume related:
|
||||||
- DescribeVolumeAttribute
|
* DescribeVolumeAttribute
|
||||||
- DescribeVolumeStatus
|
* DescribeVolumeStatus
|
||||||
- ModifyVolumeAttribute
|
* ModifyVolumeAttribute
|
||||||
- kmsKeyId Volume property
|
* kmsKeyId Volume property
|
||||||
- iops Volume property
|
* iops Volume property
|
||||||
- volumeType (current implementation isn't AWS compatible) Volume property
|
* volumeType (current implementation isn't AWS compatible) Volume property
|
||||||
|
|
||||||
VPC related:
|
VPC related:
|
||||||
- describeVpcAttribute
|
* describeVpcAttribute
|
||||||
- modifyVpcAttribute
|
* modifyVpcAttribute
|
||||||
- instanceTenancy VPC property
|
* instanceTenancy VPC property
|
||||||
|
|
||||||
DescribeAccountAttributes result properties:
|
DescribeAccountAttributes result properties:
|
||||||
- pc-max-security-groups-per-interface AccountAttribute property
|
* pc-max-security-groups-per-interface AccountAttribute property
|
||||||
- max-elastic-ips AccountAttribute property
|
* max-elastic-ips AccountAttribute property
|
||||||
- vpc-max-elastic-ips AccountAttribute property
|
* vpc-max-elastic-ips AccountAttribute property
|
||||||
|
|
||||||
VpnGateway related:
|
VpnGateway related:
|
||||||
- availabilityZone property
|
* availabilityZone property
|
||||||
|
|
||||||
CustomerGateway related:
|
CustomerGateway related:
|
||||||
- bgpAsn property
|
* bgpAsn property
|
||||||
|
|
||||||
VpnConnection related:
|
VpnConnection related:
|
||||||
- vgwTelemetry property
|
* vgwTelemetry property
|
||||||
- tunnel_inside_address CustomerGatewayConfiguration tag
|
* tunnel_inside_address CustomerGatewayConfiguration tag
|
||||||
- clear_df_bit CustomerGatewayConfiguration tag
|
* clear_df_bit CustomerGatewayConfiguration tag
|
||||||
- fragmentation_before_encryption CustomerGatewayConfiguration tag
|
* fragmentation_before_encryption CustomerGatewayConfiguration tag
|
||||||
- dead_peer_detection CustomerGatewayConfiguration tag
|
* dead_peer_detection CustomerGatewayConfiguration tag
|
||||||
|
|
||||||
Supported Features
|
Supported Features
|
||||||
==================
|
==================
|
||||||
|
@ -214,20 +214,20 @@ Legacy OpenStack release notice
|
||||||
EC2 API supports Havana, Icehouse, Juno with additional limitations:
|
EC2 API supports Havana, Icehouse, Juno with additional limitations:
|
||||||
|
|
||||||
Instance related:
|
Instance related:
|
||||||
- rootDeviceName Instance property
|
* rootDeviceName Instance property
|
||||||
- kernelId Instance property
|
* kernelId Instance property
|
||||||
- ramdiskId Instance property
|
* ramdiskId Instance property
|
||||||
- userData Instance property
|
* userData Instance property
|
||||||
- hostName Instance property
|
* hostName Instance property
|
||||||
- reservationId Reservation property (ec2api own ids are generated for
|
* reservationId Reservation property (ec2api own ids are generated for
|
||||||
instances launched not by ec2api)
|
instances launched not by ec2api)
|
||||||
- launchIndex Instance property (0 for instances launched not by ec2api)
|
* launchIndex Instance property (0 for instances launched not by ec2api)
|
||||||
|
|
||||||
Volume related:
|
Volume related:
|
||||||
- deleteOnTermination property
|
* deleteOnTermination property
|
||||||
|
|
||||||
Network interface related:
|
Network interface related:
|
||||||
- deleteOnTermination (False value can be assigned but doesn't supported)
|
* deleteOnTermination (False value can be assigned but doesn't supported)
|
||||||
|
|
||||||
All these properties can be specified in RunInstance command though, they are
|
All these properties can be specified in RunInstance command though, they are
|
||||||
not reported in describe operations.
|
not reported in describe operations.
|
||||||
|
@ -238,10 +238,9 @@ deleteOnTermination.
|
||||||
|
|
||||||
|
|
||||||
Preferred way to run EC2 API in older releases is to run it in virtual environment:
|
Preferred way to run EC2 API in older releases is to run it in virtual environment:
|
||||||
- create virtual environment by running command 'python tools/install_venv.py'
|
* create virtual environment by running command 'python tools/install_venv.py'
|
||||||
- run install inside venv 'tools/with_venv.sh ./install.sh'
|
* run install inside venv 'tools/with_venv.sh ./install.sh'
|
||||||
- and then you need to run EC2 API services: 'ec2-api', 'ec2-api-metadata'
|
* and then you need to run EC2 API services: 'ec2-api', 'ec2-api-metadata', and 'ec2-api-s3'
|
||||||
and 'ec2-api-s3'
|
|
||||||
Also you need to reconfigure metadata ports in nova(and neutron) config files
|
Also you need to reconfigure metadata ports in nova(and neutron) config files
|
||||||
if you want metadata to work correctly. (See 'Installation' section).
|
if you want metadata to work correctly. (See 'Installation' section).
|
||||||
After these steps you will have working EC2 API services at ports:
|
After these steps you will have working EC2 API services at ports:
|
||||||
|
|
Loading…
Reference in New Issue