configs/routingtables.yml
author Rail Aliiev <rail@mozilla.com>
Mon, 09 Jun 2014 11:45:26 -0400
changeset 429 dbdf3c0695e8de9d8be090abc6df5333fa7aa7fc
parent 415 dc33b113fbb9dd58cffc11fd7d4e21d7a868fbbe
child 430 7c61a3d3b00e19c74fb7649e43c31fc720a1f578
permissions -rw-r--r--
Bug 986477 - Don't require puppet or DNS to launch new instances

us-west-1:
    default:
        routes:
            # Amazon routes (check via 'whois')
            50.16.0.0/14: IGW
            54.230.0.0/15: IGW
            54.239.0.0/17: IGW
            54.240.0.0/12: IGW
            72.21.192.0/19: IGW
            176.32.96.0/21: IGW
            178.236.0.0/21: IGW
            205.251.192.0/18: IGW
            207.171.160.0/19: IGW

            hg.mozilla.org: IGW
            git.mozilla.org: IGW
            10.130.0.0/16: local
            0.0.0.0/0: VGW

    nat:
        routes:
            10.130.0.0/16: local
            10.0.0.0/8: VGW
            0.0.0.0/0: null

    "nat subnet":
        routes:
            0.0.0.0/0: IGW
            10.0.0.0/8: VGW
            10.130.0.0/16: local

us-west-2:
    default:
        routes:
            # Amazon routes (check via 'whois')
            50.16.0.0/14: IGW
            54.230.0.0/15: IGW
            54.239.0.0/17: IGW
            54.240.0.0/12: IGW
            72.21.192.0/19: IGW
            176.32.96.0/21: IGW
            178.236.0.0/21: IGW
            205.251.192.0/18: IGW
            207.171.160.0/19: IGW

            10.132.0.0/16: local
            0.0.0.0/0: VGW

    masters:
        routes:
            # Amazon routes (check via 'whois')
            50.16.0.0/14: IGW
            54.230.0.0/15: IGW
            54.239.0.0/17: IGW
            54.240.0.0/12: IGW
            72.21.192.0/19: IGW
            176.32.96.0/21: IGW
            178.236.0.0/21: IGW
            205.251.192.0/18: IGW
            207.171.160.0/19: IGW

            10.132.0.0/16: local
            0.0.0.0/0: VGW

    testers:
        routes:
            # For graphite
            carbon.hostedgraphite.com: IGW
            mozilla.carbon.hostedgraphite.com: IGW

            ftp-ssl.mozilla.org: IGW
            hg.mozilla.org: IGW
            git.mozilla.org: IGW
            10.132.0.0/16: local
            0.0.0.0/0: VGW

    builders:
        routes:
            # Amazon routes (check via 'whois')
            50.16.0.0/14: IGW
            54.230.0.0/15: IGW
            54.239.0.0/17: IGW
            54.240.0.0/12: IGW
            72.21.192.0/19: IGW
            176.32.96.0/21: IGW
            178.236.0.0/21: IGW
            205.251.192.0/18: IGW
            207.171.160.0/19: IGW

            # For graphite
            carbon.hostedgraphite.com: IGW
            mozilla.carbon.hostedgraphite.com: IGW

            # Mozilla stuff
            ftp-ssl.mozilla.org: IGW
            hg.mozilla.org: IGW
            git.mozilla.org: IGW

            10.132.0.0/16: local
            0.0.0.0/0: VGW
    try:
        routes:
            # Amazon routes (check via 'whois')
            50.16.0.0/14: IGW
            54.230.0.0/15: IGW
            54.239.0.0/17: IGW
            54.240.0.0/12: IGW
            72.21.192.0/19: IGW
            176.32.96.0/21: IGW
            178.236.0.0/21: IGW
            205.251.192.0/18: IGW
            207.171.160.0/19: IGW

            # For graphite
            carbon.hostedgraphite.com: IGW
            mozilla.carbon.hostedgraphite.com: IGW

            # Mozilla stuff
            ftp-ssl.mozilla.org: IGW
            hg.mozilla.org: IGW
            git.mozilla.org: IGW

            10.132.0.0/16: local
            0.0.0.0/0: VGW

us-east-1:
    default:
        routes:
            10.134.0.0/16: local
            0.0.0.0/0: VGW

    masters:
        routes:
            # Amazon routes (check via 'whois')
            50.16.0.0/14: IGW
            54.230.0.0/15: IGW
            54.239.0.0/17: IGW
            54.240.0.0/12: IGW
            72.21.192.0/19: IGW
            176.32.96.0/21: IGW
            178.236.0.0/21: IGW
            205.251.192.0/18: IGW
            207.171.160.0/19: IGW

            10.134.0.0/16: local
            0.0.0.0/0: VGW

    testers:
        routes:
            # For graphite
            carbon.hostedgraphite.com: IGW
            mozilla.carbon.hostedgraphite.com: IGW

            hg.mozilla.org: IGW
            git.mozilla.org: IGW
            ftp-ssl.mozilla.org: IGW
            10.134.0.0/16: local
            0.0.0.0/0: VGW

    builders:
        routes:
            # Amazon routes (check via 'whois')
            50.16.0.0/14: IGW
            54.230.0.0/15: IGW
            54.239.0.0/17: IGW
            54.240.0.0/12: IGW
            72.21.192.0/19: IGW
            176.32.96.0/21: IGW
            178.236.0.0/21: IGW
            205.251.192.0/18: IGW
            207.171.160.0/19: IGW

            # For graphite
            carbon.hostedgraphite.com: IGW
            mozilla.carbon.hostedgraphite.com: IGW

            # Mozilla stuff
            ftp-ssl.mozilla.org: IGW
            hg.mozilla.org: IGW
            git.mozilla.org: IGW

            10.134.0.0/16: local
            0.0.0.0/0: VGW

    try:
        routes:
            # Amazon routes (check via 'whois')
            50.16.0.0/14: IGW
            54.230.0.0/15: IGW
            54.239.0.0/17: IGW
            54.240.0.0/12: IGW
            72.21.192.0/19: IGW
            176.32.96.0/21: IGW
            178.236.0.0/21: IGW
            205.251.192.0/18: IGW
            207.171.160.0/19: IGW

            # For graphite
            carbon.hostedgraphite.com: IGW
            mozilla.carbon.hostedgraphite.com: IGW

            # Mozilla stuff
            ftp-ssl.mozilla.org: IGW
            hg.mozilla.org: IGW
            git.mozilla.org: IGW

            10.134.0.0/16: local
            0.0.0.0/0: VGW


    "EB: NAT1":
        routes:
            10.134.0.0/16: local
            10.0.0.0/8: VGW
            0.0.0.0/0: i-0dc6a56a

    "EB: NAT2":
        routes:
            10.134.0.0/16: local
            10.0.0.0/8: VGW
            0.0.0.0/0: IGW