-
-
Notifications
You must be signed in to change notification settings - Fork 27
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* fix formatting * update markdown tables and generall reformat all docs * fix excerpt * allow args to be overridden
- Loading branch information
Showing
225 changed files
with
3,610 additions
and
3,398 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
--- | ||
title: "Home" | ||
title: Home | ||
--- | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,6 @@ | ||
--- | ||
title: "AWS Infrastructure" | ||
excerpt: "" | ||
title: AWS Infrastructure | ||
excerpt: '' | ||
--- | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,13 @@ | ||
--- | ||
title: "Authorization" | ||
excerpt: "" | ||
title: AWS IAM Authorization | ||
excerpt: '' | ||
--- | ||
|
||
You can access AWS by Web console or AWS CLI. | ||
|
||
## Authorization on Web Console | ||
# Authorization via Web Console | ||
|
||
## Authorization for AWS CLI | ||
# Authorization using AWS CLI | ||
|
||
Then set up your AWS credentials in `~/.aws/credentials`. This should be shared by all AWS accounts in the Organization. | ||
|
||
|
@@ -16,10 +17,9 @@ aws_access_key_id = XXXXXXXXXXXXXXXXXXXX | |
aws_secret_access_key = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX | ||
``` | ||
|
||
Following [IAM Best Practices](doc:best-practices) users have minimum permissions by default, but they can assume [IAM Roles](doc:assuming-roles) that provides wide access to AWS. | ||
Following [IAM Best Practices](doc:best-practices) users have minimum permissions by default, but they can assume [IAM Roles](doc:assuming-roles) that provides wide access to AWS. | ||
|
||
To config assume role access add AWS profile in `~/.aws/config`. | ||
Make sure to change username to your own. | ||
To config assume role access add AWS profile in `~/.aws/config`. Make sure to change username to your own. | ||
|
||
```bash | ||
[profile example-staging-admin] | ||
|
@@ -29,12 +29,6 @@ mfa_serial=arn:aws:iam::XXXXXXXXXXXX:mfa/[email protected] | |
source_profile=example | ||
``` | ||
|
||
In provided example: | ||
`example` - source profile name | ||
`example-staging-admin` - name of profile with assumed role | ||
`role_arn` - ARN of role to assume | ||
`mfa_serial` - use MFA ARN | ||
`source_profile` = name of credentials to use. specified in `~/.aws/credentials` | ||
In provided example: `example` - source profile name `example-staging-admin` - name of profile with assumed role `role_arn` - ARN of role to assume `mfa_serial` - use MFA ARN `source_profile` = name of credentials to use. specified in `~/.aws/credentials` | ||
|
||
We recommend authorizing with assumed role profile using [AWS Vault](doc:aws-vault). | ||
AWS vault is included in [Geodesic Overview](doc:geodesic) so you can use it in the geodesic shell | ||
We recommend authorizing with assumed role profile using [AWS Vault](doc:aws-vault). AWS vault is included in [Geodesic Overview](doc:geodesic) so you can use it in the geodesic shell |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
--- | ||
title: "AWS Well-Architected Framework" | ||
excerpt: "" | ||
title: AWS Well-Architected Framework | ||
excerpt: '' | ||
draft: true | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
--- | ||
title: "CloudFront" | ||
excerpt: "" | ||
title: CloudFront | ||
excerpt: '' | ||
draft: true | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
--- | ||
title: "CloudTrail" | ||
excerpt: "" | ||
title: CloudTrail | ||
excerpt: '' | ||
draft: true | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
--- | ||
title: "CloudWatch Logs" | ||
excerpt: "" | ||
title: CloudWatch Logs | ||
excerpt: '' | ||
draft: true | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
--- | ||
title: "ECS" | ||
excerpt: "" | ||
title: ECS | ||
excerpt: '' | ||
draft: true | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,10 @@ | ||
--- | ||
title: "IAM" | ||
excerpt: "" | ||
title: IAM | ||
excerpt: '' | ||
draft: true | ||
tags: | ||
- iam | ||
- aws | ||
--- | ||
Identity and Access Management is a system that allows managing permissions and access to AWS resources. | ||
|
||
Identity and Access Management is a system that allows managing permissions and access to AWS resources. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,9 @@ | ||
--- | ||
title: "IAM Assuming Roles" | ||
excerpt: "" | ||
title: AWS IAM Assuming Roles | ||
excerpt: '' | ||
draft: true | ||
tags: | ||
- iam | ||
- aws | ||
- assume-role | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,9 @@ | ||
--- | ||
title: "IAM Best Practices" | ||
excerpt: "" | ||
title: AWS IAM Best Practices | ||
excerpt: '' | ||
draft: true | ||
tags: | ||
- iam | ||
- aws | ||
- best practices | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
--- | ||
title: "KMS" | ||
excerpt: "" | ||
title: KMS | ||
excerpt: '' | ||
draft: true | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,8 @@ | ||
--- | ||
title: "Organizations" | ||
excerpt: "" | ||
title: AWS Organizations | ||
excerpt: '' | ||
draft: true | ||
tags: | ||
- aws | ||
- organizations | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,9 @@ | ||
--- | ||
title: "Best Practices" | ||
excerpt: "" | ||
title: AWS Organizations Best Practices | ||
excerpt: '' | ||
draft: true | ||
tags: | ||
- organizations | ||
- aws | ||
- best practices | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
--- | ||
title: "RDS" | ||
title: RDS | ||
excerpt: "" | ||
draft: true | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,8 @@ | ||
--- | ||
title: "Route53" | ||
excerpt: "" | ||
title: Route53 | ||
excerpt: '' | ||
tags: | ||
- aws | ||
- route53 | ||
- dns | ||
--- |
15 changes: 10 additions & 5 deletions
15
content/aws-infrastructure/route53/route53-best-practices.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,12 @@ | ||
--- | ||
title: "Route 53 Best Practices" | ||
excerpt: "" | ||
title: Route 53 Best Practices | ||
excerpt: '' | ||
tags: | ||
- dns | ||
- aws | ||
- best practices | ||
--- | ||
* Use very short TTLs on `SOA` records (E.g. 60 seconds or less) | ||
* Delegate Zones to every organization or use dedicated zones per organization (e.g. cloudposse.com, cloudposse.net, cloudposse.org) | ||
* Use `ALIAS` records to map zone apex record to ELBs | ||
|
||
- Use very short TTLs on `SOA` records (E.g. 60 seconds or less) | ||
- Delegate Zones to every organization or use dedicated zones per organization (e.g. cloudposse.com, cloudposse.net, cloudposse.org) | ||
- Use `ALIAS` records to map zone apex record to ELBs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
--- | ||
title: "S3" | ||
excerpt: "" | ||
title: S3 | ||
excerpt: '' | ||
draft: true | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
--- | ||
title: "SSM" | ||
excerpt: "" | ||
title: SSM | ||
excerpt: '' | ||
draft: true | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
--- | ||
title: "VPC" | ||
excerpt: "" | ||
title: VPC | ||
excerpt: '' | ||
draft: true | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,7 @@ | ||
--- | ||
title: "Contributors" | ||
excerpt: "" | ||
--- | ||
--- | ||
{{% dialog type="info" icon="fa-info-circle" title="People" %}} | ||
⇠ Select one of the contributors on the left to learn more about them. | ||
{{% /dialog %}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
--- | ||
title: "12 Factor Pattern" | ||
excerpt: "" | ||
title: 12 Factor Pattern | ||
excerpt: '' | ||
draft: true | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,7 @@ | ||
--- | ||
title: "Development" | ||
excerpt: "" | ||
--- | ||
--- | ||
{{% dialog type="info" icon="fa-info-circle" title="Read More" %}} | ||
⇠ Select one of these pages to learn more about the topic. | ||
{{% /dialog %}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,10 @@ | ||
--- | ||
title: "Development Best Practices" | ||
excerpt: "" | ||
title: Development Best Practices | ||
excerpt: '' | ||
--- | ||
|
||
# Linting | ||
|
||
# Define `LICENSE` and/or `COPYRIGHT` file | ||
|
||
# Include a well-formed `README.md` | ||
# Include a well-formed `README.md` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.