Skip to content

Commit b193b26

Browse files
Merge pull request #111 from GomathiselviS/doc_fix
Update links in the README
2 parents 5482e9e + b2e0012 commit b193b26

File tree

22 files changed

+63
-46
lines changed

22 files changed

+63
-46
lines changed

README.md

+22-22
Original file line numberDiff line numberDiff line change
@@ -17,35 +17,35 @@ Click on the name of a role, playbook, or rulebook to view that content's docume
1717
### Roles
1818
Name | Description
1919
--- | ---
20-
[cloud.aws_ops.aws_setup_credentials](https://github.com/ansible-collections/cloud.aws_ops/blob/main/roles/aws_setup_credentials/README.md)|A role to define credentials for aws modules.
21-
[cloud.aws_ops.awsconfig_detach_and_delete_internet_gateway](https://github.com/ansible-collections/cloud.aws_ops/blob/main/roles/awsconfig_detach_and_delete_internet_gateway/README.md)|A role to detach and delete the internet gateway you specify from virtual private cloud.
22-
[cloud.aws_ops.awsconfig_multiregion_cloudtrail](https://github.com/ansible-collections/cloud.aws_ops/blob/main/roles/awsconfig_multiregion_cloudtrail/README.md)|A role to create/delete a Trail for multiple regions.
23-
[cloud.backup_create_plan](https://github.com/ansible-collections/cloud.aws_ops/blob/main/roles/backup_create_plan/README.md)|A role to create an AWS backup plan.
24-
[cloud.backup_select_resources](https://github.com/ansible-collections/cloud.aws_ops/blob/main/roles/backup_create_plan/README.md)|A role to select resources to back up with an existing backup plan.
25-
[cloud.aws_ops.customized_ami](https://github.com/ansible-collections/cloud.aws_ops/blob/main/roles/customized_ami/README.md)|A role to manage custom AMIs on AWS.
26-
[cloud.aws_ops.ec2_instance_terminate_by_tag](https://github.com/ansible-collections/cloud.aws_ops/blob/main/roles/ec2_instance_terminate_by_tag/README.md)|A role to terminate the EC2 instances based on a specific tag you specify.
27-
[cloud.aws_ops.enable_cloudtrail_encryption_with_kms](https://github.com/ansible-collections/cloud.aws_ops/blob/main/roles/enable_cloudtrail_encryption_with_kms/README.md)|A role to encrypt an AWS CloudTrail trail using the AWS Key Management Service (AWS KMS) customer managed key you specify.
28-
[cloud.aws_ops.manage_vpc_peering](https://github.com/ansible-collections/cloud.aws_ops/blob/main/roles/manage_vpc_peering/README.md)|A role to create, delete and accept existing VPC peering connections.
29-
[cloud.aws_ops.moving_objects_between_buckets](https://github.com/ansible-collections/cloud.aws_ops/blob/main/roles/moving_objects_between_buckets/README.md)|A role to move objects from one bucket to another bucket.
30-
[cloud.aws_ops.awsconfig_apigateway_with_lambda_integration](https://github.com/ansible-collections/cloud.aws_ops/blob/main/roles/awsconfig_apigateway_with_lambda_integration/README.md)|A role to create/delete an API gateway with lambda function integration.
31-
[cloud.aws_ops.manage_transit_gateway](https://github.com/ansible-collections/cloud.aws_ops/blob/main/roles/manage_transit_gateway/README.md)|A role to create/delete transit_gateway with vpc and vpn attachments.
32-
[cloud.aws_ops.deploy_flask_app](https://github.com/ansible-collections/cloud.aws_ops/blob/main/roles/deploy_flask_app/README.md)|A role to deploy a flask web application on AWS.
33-
[cloud.aws_ops.create_rds_global_cluster](https://github.com/ansible-collections/cloud.aws_ops/blob/main/roles/create_rds_global_cluster/README.md)|A role to create, delete aurora global cluster with a primary cluster and a replica cluster in different regions.
34-
[cloud.aws_ops.clone_on_prem_vm](https://github.com/ansible-collections/cloud.aws_ops/blob/main/roles/clone_on_prem_vm/README.md)|A role to clone an existing on prem VM using the KVM hypervisor.
35-
[cloud.aws_ops.import_image_and_run_aws_instance](https://github.com/ansible-collections/cloud.aws_ops/blob/main/roles/import_image_and_run_aws_instance/README.md)|A role that imports a local .raw image into an Amazon Machine Image (AMI) and run an AWS EC2 instance.
20+
[cloud.aws_ops.aws_setup_credentials](roles/aws_setup_credentials/README.md)|A role to define credentials for aws modules.
21+
[cloud.aws_ops.awsconfig_detach_and_delete_internet_gateway](roles/awsconfig_detach_and_delete_internet_gateway/README.md)|A role to detach and delete the internet gateway you specify from virtual private cloud.
22+
[cloud.aws_ops.awsconfig_multiregion_cloudtrail](roles/awsconfig_multiregion_cloudtrail/README.md)|A role to create/delete a Trail for multiple regions.
23+
[cloud.aws_ops.backup_create_plan](roles/backup_create_plan/README.md)|A role to create an AWS backup plan.
24+
[cloud.aws_ops.backup_select_resources](roles/backup_select_resources/README.md)|A role to select resources to back up with an existing backup plan.
25+
[cloud.aws_ops.customized_ami](roles/customized_ami/README.md)|A role to manage custom AMIs on AWS.
26+
[cloud.aws_ops.ec2_instance_terminate_by_tag](roles/ec2_instance_terminate_by_tag/README.md)|A role to terminate the EC2 instances based on a specific tag you specify.
27+
[cloud.aws_ops.enable_cloudtrail_encryption_with_kms](roles/enable_cloudtrail_encryption_with_kms/README.md)|A role to encrypt an AWS CloudTrail trail using the AWS Key Management Service (AWS KMS) customer managed key you specify.
28+
[cloud.aws_ops.manage_vpc_peering](roles/manage_vpc_peering/README.md)|A role to create, delete and accept existing VPC peering connections.
29+
[cloud.aws_ops.move_objects_between_buckets](roles/move_objects_between_buckets/README.md)|A role to move objects from one bucket to another bucket.
30+
[cloud.aws_ops.awsconfig_apigateway_with_lambda_integration](roles/awsconfig_apigateway_with_lambda_integration/README.md)|A role to create/delete an API gateway with lambda function integration.
31+
[cloud.aws_ops.manage_transit_gateway](roles/manage_transit_gateway/README.md)|A role to create/delete transit_gateway with vpc and vpn attachments.
32+
[cloud.aws_ops.deploy_flask_app](roles/deploy_flask_app/README.md)|A role to deploy a flask web application on AWS.
33+
[cloud.aws_ops.create_rds_global_cluster](roles/create_rds_global_cluster/README.md)|A role to create, delete aurora global cluster with a primary cluster and a replica cluster in different regions.
34+
[cloud.aws_ops.clone_on_prem_vm](roles/clone_on_prem_vm/README.md)|A role to clone an existing on prem VM using the KVM hypervisor.
35+
[cloud.aws_ops.import_image_and_run_aws_instance](roles/import_image_and_run_aws_instance/README.md)|A role that imports a local .raw image into an Amazon Machine Image (AMI) and run an AWS EC2 instance.
3636

3737
### Playbooks
3838
Name | Description
3939
--- | ---
40-
[cloud.aws_ops.eda](https://github.com/ansible-collections/cloud.aws_ops/blob/main/playbooks/README.md)|A set of playbooks to restore AWS Cloudtrail configurations, created for use with the [cloud.aws_manage_cloudtrail_encryption rulebook](https://github.com/ansible-collections/cloud.aws_ops/blob/main/extensions/eda/rulebooks/AWS_MANAGE_CLOUDTRAIL_ENCRYPTION.md).
41-
[cloud.aws_ops.webapp](https://github.com/ansible-collections/cloud.aws_ops/blob/main/playbooks/webapp/README.md)|A set of playbooks to create, delete, or migrate a webapp on AWS.
42-
[cloud.aws_ops.upload_file_to_s3](https://github.com/ansible-collections/cloud.aws_ops/blob/main/playbooks/UPLOAD_FILE_TO_S3.md)|A playbook to upload a local file to S3.
43-
[cloud.aws_ops.move_vm_from_on_prem_to_aws](https://github.com/ansible-collections/cloud.aws_ops/blob/main/playbooks/move_vm_from_on_prem_to_aws/README.md)|A playbook to migrate an existing on prem VM running on KVM hypervisor to AWS.
40+
[cloud.aws_ops.eda](playbooks/README.md)|A set of playbooks to restore AWS Cloudtrail configurations, created for use with the [cloud.aws_manage_cloudtrail_encryption rulebook](extensions/eda/AWS_MANAGE_CLOUDTRAIL_ENCRYPTION.md).
41+
[cloud.aws_ops.webapp](playbooks/webapp/README.md)|A set of playbooks to create, delete, or migrate a webapp on AWS.
42+
[cloud.aws_ops.upload_file_to_s3](playbooks/UPLOAD_FILE_TO_S3.md)|A playbook to upload a local file to S3.
43+
[cloud.aws_ops.move_vm_from_on_prem_to_aws](playbooks/move_vm_from_on_prem_to_aws/README.md)|A playbook to migrate an existing on prem VM running on KVM hypervisor to AWS.
4444

4545
### Rulebooks
4646
Name | Description
4747
--- | ---
48-
[cloud.aws_ops.aws_manage_cloudtrail_encryption](https://github.com/ansible-collections/cloud.aws_ops/blob/main/extensions/eda/rulebooks/AWS_MANAGE_CLOUDTRAIL_ENCRYPTION.md)|An Event-Driven Ansible rulebook to ensure that an existing encrypted AWS Cloudtrail trail will not be deleted or have its encryption removed.
48+
[cloud.aws_ops.aws_manage_cloudtrail_encryption](extensions/eda/AWS_MANAGE_CLOUDTRAIL_ENCRYPTION.md)|An Event-Driven Ansible rulebook to ensure that an existing encrypted AWS Cloudtrail trail will not be deleted or have its encryption removed.
4949
<!--end collection content-->
5050

5151
## Installation and Usage
@@ -134,4 +134,4 @@ This collection is tested using GitHub Actions. To know more about CI, refer to
134134

135135
GNU General Public License v3.0 or later
136136

137-
See [LICENSE](https://github.com/ansible-collections/cloud.aws_ops/blob/main/LICENSE) to see the full text.
137+
See [LICENSE](LICENSE) to see the full text.
+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
trivial:
3+
- update README to use relative links and fix the incorrect links.

playbooks/README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22

33
## EDA playbooks
44

5-
Playbooks to restore canceled or deleted cloudtrail resources, intended for use with the EDA [aws_manage_cloudtrail_encryption rulebook](https://github.com/ansible-collections/cloud.aws_ops/blob/main/extensions/eda/rulebooks/AWS_MANAGE_CLOUDTRAIL_ENCRYPTION.md)
5+
Playbooks to restore canceled or deleted cloudtrail resources, intended for use with the EDA [aws_manage_cloudtrail_encryption rulebook](../extensions/eda/AWS_MANAGE_CLOUDTRAIL_ENCRYPTION.md)
66

7-
* **aws_restore_cloudtrail_encryption**: Playbook to restore encryption to an existing AWS Cloudtrail trail using the [enable_cloudtrail_encryption_with_kms role](https://github.com/ansible-collections/cloud.aws_ops/blob/main/roles/enable_cloudtrail_encryption_with_kms/README.md).
8-
* **aws_restore_cloudtrail**: Playbook to re-create and encrypt a deleted AWS Cloudtrail trail using the [awsconfig_multiregion_cloudtrail](https://github.com/ansible-collections/cloud.aws_ops/blob/main/roles/awsconfig_multiregion_cloudtrail/README.md) and [enable_cloudtrail_encryption_with_kms](https://github.com/ansible-collections/cloud.aws_ops/blob/main/roles/enable_cloudtrail_encryption_with_kms/README.md) roles.
7+
* **aws_restore_cloudtrail_encryption**: Playbook to restore encryption to an existing AWS Cloudtrail trail using the [enable_cloudtrail_encryption_with_kms role](../roles/enable_cloudtrail_encryption_with_kms/README.md).
8+
* **aws_restore_cloudtrail**: Playbook to re-create and encrypt a deleted AWS Cloudtrail trail using the [awsconfig_multiregion_cloudtrail](../roles/awsconfig_multiregion_cloudtrail/README.md) and [enable_cloudtrail_encryption_with_kms](../roles/enable_cloudtrail_encryption_with_kms/README.md) roles.
99
* **aws_restore_kms_key**: Playbook to cancel deletion of a KMS key and re-enable it.
1010

1111
## Webapp playbooks
1212

13-
Playbooks to create, delete, or migrate a webapp on AWS. See [webapp playbooks README](https://github.com/ansible-collections/cloud.aws_ops/blob/main/playbooks/webapp/README.md) for details and usage.
13+
Playbooks to create, delete, or migrate a webapp on AWS. See [webapp playbooks README](webapp/README.md) for details and usage.

playbooks/UPLOAD_FILE_TO_S3.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ ansible-playbook ./playbook.yaml -e "@./vars.yaml" -i inventory.ini
5151

5252
GNU General Public License v3.0 or later
5353

54-
See [LICENCE](https://github.com/ansible-collections/cloud.aws_troubleshooting/blob/main/LICENSE) to see the full text.
54+
See [LICENSE](https://github.com/ansible-collections/cloud.aws_troubleshooting/blob/main/LICENSE) to see the full text.
5555

5656
## Author Information
5757

playbooks/move_vm_from_on_prem_to_aws/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ A playbook to migrate an existing on prem VM running on KVM hypervisor to AWS.
44

55
## Requirements
66

7-
This playbook uses the ``cloud.aws_ops.clone_on_prem_vm`` role to clone an existing VM on prem using the KVM hypervisor and the ``cloud.aws_ops.import_image_and_run_aws_instance`` role to import a local .raw image into an Amazon machine image (AMI) and run an AWS EC2 instance. For a complete list of requirements, see [clone_on_prem_vm](../clone_on_prem_vm/README.md#Requirements) and [import_image_and_run_aws_instance](../roles/import_image_and_run_aws_instance/REAME.md#Requirements), respectively.
7+
This playbook uses the ``cloud.aws_ops.clone_on_prem_vm`` role to clone an existing VM on prem using the KVM hypervisor and the ``cloud.aws_ops.import_image_and_run_aws_instance`` role to import a local .raw image into an Amazon machine image (AMI) and run an AWS EC2 instance. For a complete list of requirements, see [clone_on_prem_vm](../../roles/clone_on_prem_vm/README.md#Requirements) and [import_image_and_run_aws_instance](../../roles/import_image_and_run_aws_instance/README.md#Requirements), respectively.
88

99

1010
## Playbook Variables
1111

12-
For a full list of accepted variables see: [clone_on_prem_vm](../clone_on_prem_vm/README.md#Role-Variables) and respectively [import_image_and_run_aws_instance](../roles/import_image_and_run_aws_instance/REAME.md#Role-Variables).
12+
For a full list of accepted variables see: [clone_on_prem_vm](../../roles/clone_on_prem_vm/README.md#Role-Variables) and respectively [import_image_and_run_aws_instance](../../roles/import_image_and_run_aws_instance/README.md#Role-Variables).
1313

1414
## Example Usage
1515

playbooks/webapp/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ To delete the webapp:
147147

148148
`webapp_ha_aurora.yaml` playbook deploys the flask app to a cross region high availability architecture. The playbook replicates the app deployment to a second region. The backend is an Aurora global cluster. For adding the write forwarding feature, aurora-mysql can be used. Default db engine is aurora-postgresql. The app in each region is configured to access the associated Aurora cluster. In front of the two regions, route53 records are added to provide cross region DNS (failover scenario).
149149

150-
Along with the [above](https://github.com/redhat-cop/cloud.aws_ops/blob/main/playbooks/webapp/README.md#playbook-variables) variables, following variables are needed for this playbook:
150+
Along with the [above](README.md#playbook-variables) variables, following variables are needed for this playbook:
151151

152152
* **rds_instance_class** (str): DB instance class for the aurora db instances. Default: `db.r5.large`
153153
* **rds_global_cluster_name** (str): Name of the global cluster. Default: "{{ resource_prefix }}-global-cluster"

roles/aws_setup_credentials/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ N/A
8383

8484
GNU General Public License v3.0 or later
8585

86-
See [LICENCE](https://github.com/ansible-collections/cloud.aws_troubleshooting/blob/main/LICENSE) to see the full text.
86+
See [LICENSE](https://github.com/ansible-collections/cloud.aws_troubleshooting/blob/main/LICENSE) to see the full text.
8787

8888
## Author Information
8989

roles/awsconfig_apigateway_with_lambda_integration/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ AWS User Account with permission to create API gateway, lambda function and IAM
4242

4343
GNU General Public License v3.0 or later
4444

45-
See [LICENCE](https://github.com/ansible-collections/cloud.aws_ops/blob/main/LICENSE) to see the full text.
45+
See [LICENSE](../../LICENSE) to see the full text.
4646

4747
## Author Information
4848

roles/awsconfig_detach_and_delete_internet_gateway/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ License
3535

3636
GNU General Public License v3.0 or later
3737

38-
See [LICENCE](https://github.com/ansible-collections/cloud.aws_ops/blob/main/LICENSE) to see the full text.
38+
See [LICENSE](../../LICENSE) to see the full text.
3939

4040
Author Information
4141
------------------
4242

43-
- Ansible Cloud Content Team
43+
- Ansible Cloud Content Team

roles/awsconfig_multiregion_cloudtrail/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ License
4848

4949
GNU General Public License v3.0 or later
5050

51-
See [LICENCE](https://github.com/ansible-collections/cloud.aws_ops/blob/main/LICENSE) to see the full text.
51+
See [LICENSE](https://github.com/ansible-collections/cloud.aws_ops/blob/main/LICENSE) to see the full text.
5252

5353
Author Information
5454
------------------

roles/backup_create_plan/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ License
6161

6262
GNU General Public License v3.0 or later
6363

64-
See [LICENCE](https://github.com/ansible-collections/cloud.aws_ops/blob/main/LICENSE) to see the full text.
64+
See [LICENSE](../../LICENSE) to see the full text.
6565

6666
Author Information
6767
------------------

roles/backup_select_resources/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ License
8181

8282
GNU General Public License v3.0 or later
8383

84-
See [LICENCE](https://github.com/ansible-collections/cloud.aws_ops/blob/main/LICENSE) to see the full text.
84+
See [LICENSE](../../LICENSE) to see the full text.
8585

8686
Author Information
8787
------------------

roles/clone_on_prem_vm/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ License
6969

7070
GNU General Public License v3.0 or later
7171

72-
See [LICENCE](https://github.com/ansible-collections/cloud.aws_ops/blob/main/LICENSE) to see the full text.
72+
See [LICENSE](../../LICENSE) to see the full text.
7373

7474
Author Information
7575
------------------

roles/create_rds_global_cluster/README.md

+8
Original file line numberDiff line numberDiff line change
@@ -104,4 +104,12 @@ Example Playbook
104104

105105
License
106106
-------
107+
107108
GNU General Public License v3.0 or later
109+
110+
See [LICENSE](../../LICENSE) to see the full text.
111+
112+
Author Information
113+
------------------
114+
115+
- Ansible Cloud Content Team

roles/customized_ami/README.md

+6
Original file line numberDiff line numberDiff line change
@@ -56,3 +56,9 @@ License
5656

5757
GNU General Public License v3.0 or later
5858

59+
See [LICENSE](../../LICENSE) to see the full text.
60+
61+
Author Information
62+
------------------
63+
64+
- Ansible Cloud Content Team

roles/deploy_flask_app/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ License
8989

9090
GNU General Public License v3.0 or later
9191

92-
See [LICENCE](https://github.com/ansible-collections/cloud.aws_ops/blob/main/LICENSE) to see the full text.
92+
See [LICENSE](../../LICENSE) to see the full text.
9393

9494
Author Information
9595
------------------

roles/ec2_instance_terminate_by_tag/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@ License
4444

4545
GNU General Public License v3.0 or later
4646

47-
See [LICENCE](https://github.com/ansible-collections/cloud.aws_ops/blob/main/LICENSE) to see the full text.
47+
See [LICENSE](../../LICENSE) to see the full text.
4848

4949
Author Information
5050
------------------
5151

52-
- Ansible Cloud Content Team
52+
- Ansible Cloud Content Team

roles/enable_cloudtrail_encryption_with_kms/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ License
4646

4747
GNU General Public License v3.0 or later
4848

49-
See [LICENCE](https://github.com/ansible-collections/cloud.azure_roles/blob/main/LICENSE) to see the full text.
49+
See [LICENSE](../../LICENSE) to see the full text.
5050

5151
Author Information
5252
------------------

roles/import_image_and_run_aws_instance/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ License
120120

121121
GNU General Public License v3.0 or later
122122

123-
See [LICENCE](https://github.com/ansible-collections/cloud.aws_ops/blob/main/LICENSE) to see the full text.
123+
See [LICENSE](../../LICENSE) to see the full text.
124124

125125
Author Information
126126
------------------

roles/manage_transit_gateway/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ License
9191

9292
GNU General Public License v3.0 or later
9393

94-
See [LICENCE](https://github.com/ansible-collections/cloud.aws_ops/blob/main/LICENSE) to see the full text.
94+
See [LICENSE](../../LICENSE) to see the full text.
9595

9696
Author Information
9797
------------------

roles/manage_vpc_peering/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ License
103103

104104
GNU General Public License v3.0 or later
105105

106-
See [LICENCE](https://github.com/ansible-collections/cloud.aws_ops/blob/main/LICENSE) to see the full text.
106+
See [LICENSE](../../LICENSE) to see the full text.
107107

108108
Author Information
109109
------------------

roles/move_objects_between_buckets/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ License
7070

7171
GNU General Public License v3.0 or later
7272

73-
See [LICENCE](https://github.com/ansible-collections/cloud.aws_ops/blob/main/LICENSE) to see the full text.
73+
See [LICENSE](../../LICENSE) to see the full text.
7474

7575
Author Information
7676
------------------

0 commit comments

Comments
 (0)