{"action":"created","issue":{"url":"https://api.github.com/repos/NAVADMC/ADSM/issues/569","labels_url":"https://api.github.com/repos/NAVADMC/ADSM/issues/569/labels{/name}","comments_url":"https://api.github.com/repos/NAVADMC/ADSM/issues/569/comments","events_url":"https://api.github.com/repos/NAVADMC/ADSM/issues/569/events","html_url":"https://github.com/NAVADMC/ADSM/issues/569","id":85302465,"number":569,"title":"Create Proxy for Internet Access","user":{"login":"BryanHurst","id":1182469,"avatar_url":"https://avatars.githubusercontent.com/u/1182469?v=3","gravatar_id":"","url":"https://api.github.com/users/BryanHurst","html_url":"https://github.com/BryanHurst","followers_url":"https://api.github.com/users/BryanHurst/followers","following_url":"https://api.github.com/users/BryanHurst/following{/other_user}","gists_url":"https://api.github.com/users/BryanHurst/gists{/gist_id}","starred_url":"https://api.github.com/users/BryanHurst/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BryanHurst/subscriptions","organizations_url":"https://api.github.com/users/BryanHurst/orgs","repos_url":"https://api.github.com/users/BryanHurst/repos","events_url":"https://api.github.com/users/BryanHurst/events{/privacy}","received_events_url":"https://api.github.com/users/BryanHurst/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"BryanHurst","id":1182469,"avatar_url":"https://avatars.githubusercontent.com/u/1182469?v=3","gravatar_id":"","url":"https://api.github.com/users/BryanHurst","html_url":"https://github.com/BryanHurst","followers_url":"https://api.github.com/users/BryanHurst/followers","following_url":"https://api.github.com/users/BryanHurst/following{/other_user}","gists_url":"https://api.github.com/users/BryanHurst/gists{/gist_id}","starred_url":"https://api.github.com/users/BryanHurst/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BryanHurst/subscriptions","organizations_url":"https://api.github.com/users/BryanHurst/orgs","repos_url":"https://api.github.com/users/BryanHurst/repos","events_url":"https://api.github.com/users/BryanHurst/events{/privacy}","received_events_url":"https://api.github.com/users/BryanHurst/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2015-06-04T22:16:49Z","updated_at":"2015-06-04T22:17:37Z","closed_at":null,"body":"So we don't use a ton of IP addresses (one public IP per spooled up instance), we should setup a proxy VM for all other instances.\r\nNo instance should have an external IP except for the 'maintenance' or 'proxy' vm. SSH access would be chained through this VM.\r\nHTTP requests are sent to the frontend servers through the load balancer, and not through external IPs.\r\n\r\nhttps://cloud.google.com/compute/docs/networking#proxyvm"},"comment":{"url":"https://api.github.com/repos/NAVADMC/ADSM/issues/comments/109071139","html_url":"https://github.com/NAVADMC/ADSM/issues/569#issuecomment-109071139","issue_url":"https://api.github.com/repos/NAVADMC/ADSM/issues/569","id":109071139,"user":{"login":"BryanHurst","id":1182469,"avatar_url":"https://avatars.githubusercontent.com/u/1182469?v=3","gravatar_id":"","url":"https://api.github.com/users/BryanHurst","html_url":"https://github.com/BryanHurst","followers_url":"https://api.github.com/users/BryanHurst/followers","following_url":"https://api.github.com/users/BryanHurst/following{/other_user}","gists_url":"https://api.github.com/users/BryanHurst/gists{/gist_id}","starred_url":"https://api.github.com/users/BryanHurst/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BryanHurst/subscriptions","organizations_url":"https://api.github.com/users/BryanHurst/orgs","repos_url":"https://api.github.com/users/BryanHurst/repos","events_url":"https://api.github.com/users/BryanHurst/events{/privacy}","received_events_url":"https://api.github.com/users/BryanHurst/received_events","type":"User","site_admin":false},"created_at":"2015-06-04T22:17:37Z","updated_at":"2015-06-04T22:17:37Z","body":"This maintenance instance can be of the smallest possible resource allocation."}}