{"action":"created","issue":{"url":"https://api.github.com/repos/ministryofjustice/fala/issues/11","repository_url":"https://api.github.com/repos/ministryofjustice/fala","labels_url":"https://api.github.com/repos/ministryofjustice/fala/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/ministryofjustice/fala/issues/11/comments","events_url":"https://api.github.com/repos/ministryofjustice/fala/issues/11/events","html_url":"https://github.com/ministryofjustice/fala/pull/11","id":367164416,"node_id":"MDExOlB1bGxSZXF1ZXN0MjIwNjY1MzQz","number":11,"title":"LGA-304 Run FALA on a staging Kubernetes namespace","user":{"login":"rowlando","id":89347,"node_id":"MDQ6VXNlcjg5MzQ3","avatar_url":"https://avatars2.githubusercontent.com/u/89347?v=4","gravatar_id":"","url":"https://api.github.com/users/rowlando","html_url":"https://github.com/rowlando","followers_url":"https://api.github.com/users/rowlando/followers","following_url":"https://api.github.com/users/rowlando/following{/other_user}","gists_url":"https://api.github.com/users/rowlando/gists{/gist_id}","starred_url":"https://api.github.com/users/rowlando/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rowlando/subscriptions","organizations_url":"https://api.github.com/users/rowlando/orgs","repos_url":"https://api.github.com/users/rowlando/repos","events_url":"https://api.github.com/users/rowlando/events{/privacy}","received_events_url":"https://api.github.com/users/rowlando/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-10-05T11:09:06Z","updated_at":"2018-10-11T09:59:52Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/ministryofjustice/fala/pulls/11","html_url":"https://github.com/ministryofjustice/fala/pull/11","diff_url":"https://github.com/ministryofjustice/fala/pull/11.diff","patch_url":"https://github.com/ministryofjustice/fala/pull/11.patch"},"body":"## What does this pull request do?\r\n\r\nThis pull request does the following:\r\n\r\n- Configures the Docker image built in Circle CI build job to be pushed to AWS ECR\r\n- Configures Kubernetes staging environment\r\n- Deploy build to Kubernetes staging environment on successful build\r\n- Notify Slack channel of successful deployment\r\n- Optimise the Dockerfile\r\n- Upgrade `node-sass`\r\n- Add another container to pod that runs nginx. Nginx connects main app container to outside world, plus serves static files\r\n\r\n**Note**: We should configure nginx like so https://uwsgi-docs.readthedocs.io/en/latest/Nginx.html but can't get it to work at the mo.\r\n\r\n## Any other changes that would benefit highlighting?\r\n\r\nFor now, I've copied the helper Circle CI scripts from `cla_public`. The plan is to make these scripts, and others, available in a convenience Circle CI image after things have settled down a bit."},"comment":{"url":"https://api.github.com/repos/ministryofjustice/fala/issues/comments/428896311","html_url":"https://github.com/ministryofjustice/fala/pull/11#issuecomment-428896311","issue_url":"https://api.github.com/repos/ministryofjustice/fala/issues/11","id":428896311,"node_id":"MDEyOklzc3VlQ29tbWVudDQyODg5NjMxMQ==","user":{"login":"rowlando","id":89347,"node_id":"MDQ6VXNlcjg5MzQ3","avatar_url":"https://avatars2.githubusercontent.com/u/89347?v=4","gravatar_id":"","url":"https://api.github.com/users/rowlando","html_url":"https://github.com/rowlando","followers_url":"https://api.github.com/users/rowlando/followers","following_url":"https://api.github.com/users/rowlando/following{/other_user}","gists_url":"https://api.github.com/users/rowlando/gists{/gist_id}","starred_url":"https://api.github.com/users/rowlando/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rowlando/subscriptions","organizations_url":"https://api.github.com/users/rowlando/orgs","repos_url":"https://api.github.com/users/rowlando/repos","events_url":"https://api.github.com/users/rowlando/events{/privacy}","received_events_url":"https://api.github.com/users/rowlando/received_events","type":"User","site_admin":false},"created_at":"2018-10-11T09:59:52Z","updated_at":"2018-10-11T09:59:52Z","author_association":"CONTRIBUTOR","body":"The application container as-is doesn't serve the static files, so essentially the application doesn't work. It's not styled, none of the JS kicks in, so the maps don't work.\r\n\r\nBecause we're still merging into develop, it'll be fine to split the work into two pull requests."}}
{"actor":{"display_login":"rowlando"}}