├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── media ├── Nat_Diagram.odg ├── Nat_Diagram.png ├── Nubis_Nat_Diagram.odg └── Nubis_Nat_Diagram.png └── nubis ├── Puppetfile ├── builder ├── AMIs ├── artifacts │ ├── v1.1.0 │ │ ├── AMIs │ │ └── amazon-ebs-amazon-linux-packages.pp │ ├── v1.2.0 │ │ ├── AMIs │ │ └── amazon-ebs-amazon-linux-packages.pp │ ├── v1.2.1 │ │ ├── AMIs │ │ └── amazon-ebs-amazon-linux-packages.pp │ ├── v1.2.2 │ │ ├── AMIs │ │ └── amazon-ebs-amazon-linux-packages.pp │ ├── v1.2.3 │ │ ├── AMIs │ │ └── amazon-ebs-amazon-linux-packages.pp │ ├── v1.3.0 │ │ ├── AMIs │ │ └── amazon-ebs-amazon-linux-packages.pp │ ├── v1.4.0 │ │ ├── AMIs │ │ └── amazon-ebs-amazon-linux-packages.pp │ ├── v1.4.1 │ │ ├── AMIs.json │ │ └── amazon-ebs-amazon-linux-packages.pp │ ├── v1.4.2 │ │ ├── AMIs.json │ │ └── amazon-ebs-amazon-linux-packages.pp │ ├── v1.5.0 │ │ ├── AMIs.json │ │ └── amazon-ebs-amazon-linux-packages.pp │ ├── v1.5.1 │ │ ├── AMIs.json │ │ └── amazon-ebs-amazon-linux-packages.pp │ ├── v2.0.0 │ │ ├── AMIs.json │ │ └── amazon-ebs-amazon-linux-packages.pp │ ├── v2.0.1 │ │ ├── AMIs.json │ │ └── amazon-ebs-amazon-linux-packages.pp │ ├── v2.0.2 │ │ ├── AMIs.json │ │ └── amazon-ebs-amazon-linux-packages.pp │ ├── v2.0.3 │ │ ├── AMIs.json │ │ └── amazon-ebs-amazon-linux-packages.pp │ ├── v2.1.0 │ │ ├── AMIs.json │ │ ├── amazon-ebs-centos-packages.pp │ │ └── v2.1.0 │ │ │ ├── AMIs.json │ │ │ └── amazon-ebs-centos-packages.pp │ ├── v2.2.0 │ │ ├── AMIs.json │ │ └── amazon-ebs-centos-packages.pp │ ├── v2.3.0 │ │ ├── AMIs.json │ │ └── amazon-ebs-centos-packages.pp │ ├── v2.3.1 │ │ ├── AMIs.json │ │ └── amazon-ebs-centos-packages.pp │ ├── v2.4.0 │ │ ├── AMIs.json │ │ └── amazon-ebs-centos-packages.pp │ ├── v2.4.2 │ │ ├── AMIs.json │ │ └── amazon-ebs-centos-packages.pp │ ├── v2.4.3 │ │ ├── AMIs.json │ │ └── amazon-ebs-centos-packages.pp │ └── v2.4.4 │ │ ├── AMIs.json │ │ └── amazon-ebs-centos-packages.pp ├── project.json └── provisioners.json ├── cloudformation ├── README.md ├── main.json └── parameters.json-dist ├── files ├── conntrackd-onboot ├── conntrackd.conf.ctmpl ├── interface-fixup ├── nat-welcome ├── nat │ ├── confd │ │ ├── conf.d │ │ │ └── iptables.toml │ │ └── templates │ │ │ └── iptables.tmpl │ ├── eip-attach │ ├── eni-associate │ ├── iptables.save │ ├── logging │ │ ├── 99-iptables.conf │ │ └── logrotate_iptables.conf │ └── profile.d_proxy.sh ├── proxy │ ├── allow_domains.txt │ ├── allow_regex_domains.txt │ ├── allow_subnets.txt │ ├── confd-squid │ │ ├── conf.d │ │ │ ├── squid_allow_domains.toml │ │ │ ├── squid_allow_regex_domains.toml │ │ │ ├── squid_allow_subnets.toml │ │ │ ├── squid_deny_domains.toml │ │ │ └── squid_deny_subnets.toml │ │ └── templates │ │ │ ├── squid_allow_domains.tmpl │ │ │ ├── squid_allow_regex_domains.tmpl │ │ │ ├── squid_allow_subnets.tmpl │ │ │ ├── squid_deny_domains.tmpl │ │ │ └── squid_deny_subnets.tmpl │ ├── confd-squid3 │ │ ├── conf.d │ │ │ ├── squid_allow_domains.toml │ │ │ ├── squid_allow_regex_domains.toml │ │ │ ├── squid_allow_subnets.toml │ │ │ ├── squid_deny_domains.toml │ │ │ └── squid_deny_subnets.toml │ │ └── templates │ │ │ ├── squid_allow_domains.tmpl │ │ │ ├── squid_allow_regex_domains.tmpl │ │ │ ├── squid_allow_subnets.tmpl │ │ │ ├── squid_deny_domains.tmpl │ │ │ └── squid_deny_subnets.tmpl │ ├── consul-svc-squid.json │ ├── consul-svc-squid3.json │ ├── deny_domains.txt │ └── deny_subnets.txt ├── squid-exporter.systemd ├── squid-exporter │ ├── squid-exporter.upstart │ └── svc-squid-exporter.json └── vpc-blocklist └── puppet ├── 00_nat.pp ├── 00_params.pp ├── 01_eip.pp ├── 02_squid.pp ├── 03_fluentd.pp ├── 04_blocklist.pp ├── conntrackd.pp └── squid_exporter.pp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/README.md -------------------------------------------------------------------------------- /media/Nat_Diagram.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/media/Nat_Diagram.odg -------------------------------------------------------------------------------- /media/Nat_Diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/media/Nat_Diagram.png -------------------------------------------------------------------------------- /media/Nubis_Nat_Diagram.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/media/Nubis_Nat_Diagram.odg -------------------------------------------------------------------------------- /media/Nubis_Nat_Diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/media/Nubis_Nat_Diagram.png -------------------------------------------------------------------------------- /nubis/Puppetfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/Puppetfile -------------------------------------------------------------------------------- /nubis/builder/AMIs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/AMIs -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.1.0/AMIs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.1.0/AMIs -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.1.0/amazon-ebs-amazon-linux-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.1.0/amazon-ebs-amazon-linux-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.2.0/AMIs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.2.0/AMIs -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.2.0/amazon-ebs-amazon-linux-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.2.0/amazon-ebs-amazon-linux-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.2.1/AMIs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.2.1/AMIs -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.2.1/amazon-ebs-amazon-linux-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.2.1/amazon-ebs-amazon-linux-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.2.2/AMIs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.2.2/AMIs -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.2.2/amazon-ebs-amazon-linux-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.2.2/amazon-ebs-amazon-linux-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.2.3/AMIs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.2.3/AMIs -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.2.3/amazon-ebs-amazon-linux-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.2.3/amazon-ebs-amazon-linux-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.3.0/AMIs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.3.0/AMIs -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.3.0/amazon-ebs-amazon-linux-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.3.0/amazon-ebs-amazon-linux-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.4.0/AMIs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.4.0/AMIs -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.4.0/amazon-ebs-amazon-linux-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.4.0/amazon-ebs-amazon-linux-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.4.1/AMIs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.4.1/AMIs.json -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.4.1/amazon-ebs-amazon-linux-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.4.1/amazon-ebs-amazon-linux-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.4.2/AMIs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.4.2/AMIs.json -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.4.2/amazon-ebs-amazon-linux-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.4.2/amazon-ebs-amazon-linux-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.5.0/AMIs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.5.0/AMIs.json -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.5.0/amazon-ebs-amazon-linux-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.5.0/amazon-ebs-amazon-linux-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.5.1/AMIs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.5.1/AMIs.json -------------------------------------------------------------------------------- /nubis/builder/artifacts/v1.5.1/amazon-ebs-amazon-linux-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v1.5.1/amazon-ebs-amazon-linux-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.0.0/AMIs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.0.0/AMIs.json -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.0.0/amazon-ebs-amazon-linux-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.0.0/amazon-ebs-amazon-linux-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.0.1/AMIs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.0.1/AMIs.json -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.0.1/amazon-ebs-amazon-linux-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.0.1/amazon-ebs-amazon-linux-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.0.2/AMIs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.0.2/AMIs.json -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.0.2/amazon-ebs-amazon-linux-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.0.2/amazon-ebs-amazon-linux-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.0.3/AMIs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.0.3/AMIs.json -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.0.3/amazon-ebs-amazon-linux-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.0.3/amazon-ebs-amazon-linux-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.1.0/AMIs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.1.0/AMIs.json -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.1.0/amazon-ebs-centos-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.1.0/amazon-ebs-centos-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.1.0/v2.1.0/AMIs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.1.0/v2.1.0/AMIs.json -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.1.0/v2.1.0/amazon-ebs-centos-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.1.0/v2.1.0/amazon-ebs-centos-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.2.0/AMIs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.2.0/AMIs.json -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.2.0/amazon-ebs-centos-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.2.0/amazon-ebs-centos-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.3.0/AMIs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.3.0/AMIs.json -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.3.0/amazon-ebs-centos-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.3.0/amazon-ebs-centos-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.3.1/AMIs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.3.1/AMIs.json -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.3.1/amazon-ebs-centos-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.3.1/amazon-ebs-centos-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.4.0/AMIs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.4.0/AMIs.json -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.4.0/amazon-ebs-centos-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.4.0/amazon-ebs-centos-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.4.2/AMIs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.4.2/AMIs.json -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.4.2/amazon-ebs-centos-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.4.2/amazon-ebs-centos-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.4.3/AMIs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.4.3/AMIs.json -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.4.3/amazon-ebs-centos-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.4.3/amazon-ebs-centos-packages.pp -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.4.4/AMIs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.4.4/AMIs.json -------------------------------------------------------------------------------- /nubis/builder/artifacts/v2.4.4/amazon-ebs-centos-packages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/artifacts/v2.4.4/amazon-ebs-centos-packages.pp -------------------------------------------------------------------------------- /nubis/builder/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/project.json -------------------------------------------------------------------------------- /nubis/builder/provisioners.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/builder/provisioners.json -------------------------------------------------------------------------------- /nubis/cloudformation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/cloudformation/README.md -------------------------------------------------------------------------------- /nubis/cloudformation/main.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/cloudformation/main.json -------------------------------------------------------------------------------- /nubis/cloudformation/parameters.json-dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/cloudformation/parameters.json-dist -------------------------------------------------------------------------------- /nubis/files/conntrackd-onboot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/conntrackd-onboot -------------------------------------------------------------------------------- /nubis/files/conntrackd.conf.ctmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/conntrackd.conf.ctmpl -------------------------------------------------------------------------------- /nubis/files/interface-fixup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/interface-fixup -------------------------------------------------------------------------------- /nubis/files/nat-welcome: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/nat-welcome -------------------------------------------------------------------------------- /nubis/files/nat/confd/conf.d/iptables.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/nat/confd/conf.d/iptables.toml -------------------------------------------------------------------------------- /nubis/files/nat/confd/templates/iptables.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/nat/confd/templates/iptables.tmpl -------------------------------------------------------------------------------- /nubis/files/nat/eip-attach: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/nat/eip-attach -------------------------------------------------------------------------------- /nubis/files/nat/eni-associate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/nat/eni-associate -------------------------------------------------------------------------------- /nubis/files/nat/iptables.save: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/nat/iptables.save -------------------------------------------------------------------------------- /nubis/files/nat/logging/99-iptables.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/nat/logging/99-iptables.conf -------------------------------------------------------------------------------- /nubis/files/nat/logging/logrotate_iptables.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/nat/logging/logrotate_iptables.conf -------------------------------------------------------------------------------- /nubis/files/nat/profile.d_proxy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/nat/profile.d_proxy.sh -------------------------------------------------------------------------------- /nubis/files/proxy/allow_domains.txt: -------------------------------------------------------------------------------- 1 | all 2 | -------------------------------------------------------------------------------- /nubis/files/proxy/allow_regex_domains.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/allow_regex_domains.txt -------------------------------------------------------------------------------- /nubis/files/proxy/allow_subnets.txt: -------------------------------------------------------------------------------- 1 | all 2 | -------------------------------------------------------------------------------- /nubis/files/proxy/confd-squid/conf.d/squid_allow_domains.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/confd-squid/conf.d/squid_allow_domains.toml -------------------------------------------------------------------------------- /nubis/files/proxy/confd-squid/conf.d/squid_allow_regex_domains.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/confd-squid/conf.d/squid_allow_regex_domains.toml -------------------------------------------------------------------------------- /nubis/files/proxy/confd-squid/conf.d/squid_allow_subnets.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/confd-squid/conf.d/squid_allow_subnets.toml -------------------------------------------------------------------------------- /nubis/files/proxy/confd-squid/conf.d/squid_deny_domains.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/confd-squid/conf.d/squid_deny_domains.toml -------------------------------------------------------------------------------- /nubis/files/proxy/confd-squid/conf.d/squid_deny_subnets.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/confd-squid/conf.d/squid_deny_subnets.toml -------------------------------------------------------------------------------- /nubis/files/proxy/confd-squid/templates/squid_allow_domains.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/confd-squid/templates/squid_allow_domains.tmpl -------------------------------------------------------------------------------- /nubis/files/proxy/confd-squid/templates/squid_allow_regex_domains.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/confd-squid/templates/squid_allow_regex_domains.tmpl -------------------------------------------------------------------------------- /nubis/files/proxy/confd-squid/templates/squid_allow_subnets.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/confd-squid/templates/squid_allow_subnets.tmpl -------------------------------------------------------------------------------- /nubis/files/proxy/confd-squid/templates/squid_deny_domains.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/confd-squid/templates/squid_deny_domains.tmpl -------------------------------------------------------------------------------- /nubis/files/proxy/confd-squid/templates/squid_deny_subnets.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/confd-squid/templates/squid_deny_subnets.tmpl -------------------------------------------------------------------------------- /nubis/files/proxy/confd-squid3/conf.d/squid_allow_domains.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/confd-squid3/conf.d/squid_allow_domains.toml -------------------------------------------------------------------------------- /nubis/files/proxy/confd-squid3/conf.d/squid_allow_regex_domains.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/confd-squid3/conf.d/squid_allow_regex_domains.toml -------------------------------------------------------------------------------- /nubis/files/proxy/confd-squid3/conf.d/squid_allow_subnets.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/confd-squid3/conf.d/squid_allow_subnets.toml -------------------------------------------------------------------------------- /nubis/files/proxy/confd-squid3/conf.d/squid_deny_domains.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/confd-squid3/conf.d/squid_deny_domains.toml -------------------------------------------------------------------------------- /nubis/files/proxy/confd-squid3/conf.d/squid_deny_subnets.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/confd-squid3/conf.d/squid_deny_subnets.toml -------------------------------------------------------------------------------- /nubis/files/proxy/confd-squid3/templates/squid_allow_domains.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/confd-squid3/templates/squid_allow_domains.tmpl -------------------------------------------------------------------------------- /nubis/files/proxy/confd-squid3/templates/squid_allow_regex_domains.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/confd-squid3/templates/squid_allow_regex_domains.tmpl -------------------------------------------------------------------------------- /nubis/files/proxy/confd-squid3/templates/squid_allow_subnets.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/confd-squid3/templates/squid_allow_subnets.tmpl -------------------------------------------------------------------------------- /nubis/files/proxy/confd-squid3/templates/squid_deny_domains.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/confd-squid3/templates/squid_deny_domains.tmpl -------------------------------------------------------------------------------- /nubis/files/proxy/confd-squid3/templates/squid_deny_subnets.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/confd-squid3/templates/squid_deny_subnets.tmpl -------------------------------------------------------------------------------- /nubis/files/proxy/consul-svc-squid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/consul-svc-squid.json -------------------------------------------------------------------------------- /nubis/files/proxy/consul-svc-squid3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/consul-svc-squid3.json -------------------------------------------------------------------------------- /nubis/files/proxy/deny_domains.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/deny_domains.txt -------------------------------------------------------------------------------- /nubis/files/proxy/deny_subnets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/proxy/deny_subnets.txt -------------------------------------------------------------------------------- /nubis/files/squid-exporter.systemd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/squid-exporter.systemd -------------------------------------------------------------------------------- /nubis/files/squid-exporter/squid-exporter.upstart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/squid-exporter/squid-exporter.upstart -------------------------------------------------------------------------------- /nubis/files/squid-exporter/svc-squid-exporter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/squid-exporter/svc-squid-exporter.json -------------------------------------------------------------------------------- /nubis/files/vpc-blocklist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/files/vpc-blocklist -------------------------------------------------------------------------------- /nubis/puppet/00_nat.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/puppet/00_nat.pp -------------------------------------------------------------------------------- /nubis/puppet/00_params.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/puppet/00_params.pp -------------------------------------------------------------------------------- /nubis/puppet/01_eip.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/puppet/01_eip.pp -------------------------------------------------------------------------------- /nubis/puppet/02_squid.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/puppet/02_squid.pp -------------------------------------------------------------------------------- /nubis/puppet/03_fluentd.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/puppet/03_fluentd.pp -------------------------------------------------------------------------------- /nubis/puppet/04_blocklist.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/puppet/04_blocklist.pp -------------------------------------------------------------------------------- /nubis/puppet/conntrackd.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/puppet/conntrackd.pp -------------------------------------------------------------------------------- /nubis/puppet/squid_exporter.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nubisproject/nubis-nat/HEAD/nubis/puppet/squid_exporter.pp --------------------------------------------------------------------------------