|
454 | 454 | ] |
455 | 455 | }, |
456 | 456 | { |
457 | | - "name": "SandboxVPC_a" |
458 | | - }, |
459 | | - { |
460 | | - "name": "SandboxVPC_b" |
461 | | - } |
462 | | - ] |
463 | | -``` |
464 | | - |
465 | | ---- |
466 | | - |
467 | | -- Sample NATGW - NOT PREFERED, but works: (uses first AZ) |
468 | | - |
469 | | -``` |
470 | | -"natgw": { |
471 | | - "subnet": { |
472 | | - "name": "Web" |
473 | | - } |
474 | | - }, |
475 | | - "subnets": [ |
476 | | - { |
477 | | - "name": "Web", |
478 | | - "share-to-ou-accounts": false, |
479 | | - "share-to-specific-accounts": [], |
480 | | - "definitions": [ |
481 | | - { |
482 | | - "az": "a", |
483 | | - "route-table": "SandboxVPC_IGW", |
484 | | - "cidr": "10.6.32.0/20" |
485 | | - }, |
486 | | - { |
487 | | - "az": "b", |
488 | | - "route-table": "SandboxVPC_IGW", |
489 | | - "cidr": "10.6.128.0/20" |
490 | | - } |
491 | | - ] |
492 | | - }, |
493 | | - { |
494 | | - "name": "App", |
495 | | - "share-to-ou-accounts": false, |
496 | | - "share-to-specific-accounts": [], |
497 | | - "definitions": [ |
498 | | - { |
499 | | - "az": "a", |
500 | | - "route-table": "SandboxVPC_Common", |
501 | | - "cidr": "10.6.0.0/19" |
502 | | - }, |
503 | | - { |
504 | | - "az": "b", |
505 | | - "route-table": "SandboxVPC_Common", |
506 | | - "cidr": "10.6.96.0/19" |
507 | | - } |
508 | | - ] |
509 | | - }, |
510 | | - { |
511 | | - "name": "Data", |
512 | | - "share-to-ou-accounts": false, |
513 | | - "share-to-specific-accounts": [], |
514 | | - "definitions": [ |
515 | | - { |
516 | | - "az": "a", |
517 | | - "route-table": "SandboxVPC_Common", |
518 | | - "cidr": "10.6.48.0/20" |
519 | | - }, |
520 | | - { |
521 | | - "az": "b", |
522 | | - "route-table": "SandboxVPC_Common", |
523 | | - "cidr": "10.6.144.0/20" |
524 | | - } |
525 | | - ] |
526 | | - } |
527 | | - ], |
528 | | - "route-tables": [ |
529 | | - { |
530 | | - "name": "SandboxVPC_IGW", |
| 457 | + "name": "SandboxVPC_a", |
531 | 458 | "routes": [ |
532 | 459 | { |
533 | 460 | "destination": "0.0.0.0/0", |
534 | | - "target": "IGW" |
| 461 | + "target": "NATGW_Web_azA" |
535 | 462 | } |
536 | 463 | ] |
537 | 464 | }, |
538 | 465 | { |
539 | | - "name": "SandboxVPC_Common", |
| 466 | + "name": "SandboxVPC_b", |
540 | 467 | "routes": [ |
541 | 468 | { |
542 | 469 | "destination": "0.0.0.0/0", |
543 | | - "target": "NATGW_Web_azA" |
| 470 | + "target": "NATGW_Web_azB" |
544 | 471 | } |
545 | 472 | ] |
546 | 473 | } |
547 | 474 | ] |
548 | 475 | ``` |
549 | 476 |
|
| 477 | +--- |
| 478 | + |
| 479 | + |
550 | 480 | --- |
551 | 481 |
|
552 | 482 | - TGW Route tables plus Multiple TGWs |
|
0 commit comments