[FOLIO-2090] Create and document AWS VPC template for EKS deployments. Created: 10/Jun/19 Updated: 03/Jun/20 Resolved: 28/Jun/19 |
|
| Status: | Closed |
| Project: | FOLIO |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | Task | Priority: | P2 |
| Reporter: | John Malconian | Assignee: | John Malconian |
| Resolution: | Done | Votes: | 0 |
| Labels: | platform-backlog | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Issue links: |
|
||||||||||||||||||||
| Sprint: | CP: sprint 66 | ||||||||||||||||||||
| Story Points: | 3 | ||||||||||||||||||||
| Development Team: | Core: Platform | ||||||||||||||||||||
| Description |
|
There are a few different VPC configuration options for deploying an AWS EKS cluster. The EKS default configuration, for example, gives worker nodes public IP addresses. Other options include deployment of worker nodes on a private network with Internet Gateways and ELBs. Determine best approach taking established best practices as well as Rancher and RDS communication into consideration. Document and create AWS Cloudformation template if possible so that deployments can be easily repeatable. |
| Comments |
| Comment by John Malconian [ 10/Jun/19 ] |
|
Some additional information https://docs.aws.amazon.com/eks/latest/userguide/create-public-private-vpc.html. Note: We will need to acquire additional elastic IPs in order to use this method in the us-east-1 region. |
| Comment by John Malconian [ 28/Jun/19 ] |
|
Diagram and some notes located at https://github.com/folio-org/folio-infrastructure/blob/master/CI/eks/FOLIO-K8-vpc.md |