)]}'
{"doc/source/deployment-guide.rst":[{"author":{"_account_id":24043,"name":"Rich Wellum","username":"rwellum","inactive":true},"change_message_id":"8402d1a647b0bbbeb04fc7368342310f93abd05e","unresolved":false,"context_lines":[{"line_number":120,"context_line":"------"},{"line_number":121,"context_line":"write the kubernetes repository file::"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"    sudo su"},{"line_number":124,"context_line":"    curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -"},{"line_number":125,"context_line":"    cat \u003c\u003cEOF \u003e/etc/apt/sources.list.d/kubernetes.list"},{"line_number":126,"context_line":"    deb http://apt.kubernetes.io/ kubernetes-xenial main"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7ffa3b31_4e26c317","line":123,"updated":"2017-04-19 14:12:09.000000000","message":"\u0027sudo -i\u0027 I think is the most recent version of this.","commit_id":"e38386050533f0c129a5f43e653ab92796f00028"},{"author":{"_account_id":24043,"name":"Rich Wellum","username":"rwellum","inactive":true},"change_message_id":"8402d1a647b0bbbeb04fc7368342310f93abd05e","unresolved":false,"context_lines":[{"line_number":131,"context_line":"Install Kubernetes 1.6.1 or later::"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"    apt-get install -y docker.io"},{"line_number":134,"context_line":"    apt-get install -y kubelet kubeadm kubectl kubernetes-cni"},{"line_number":135,"context_line":""},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"To enable the proper cgroup driver, start Docker and disable CRI::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7ffa3b31_6ed29f02","line":134,"updated":"2017-04-19 14:12:09.000000000","message":"Combine both in one line.","commit_id":"e38386050533f0c129a5f43e653ab92796f00028"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"991f85a2695cd04d85cad32a1a01cabdb57abce2","unresolved":false,"context_lines":[{"line_number":51,"context_line":""},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"Step 1: Deploy Kubernetes"},{"line_number":54,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":".. note::"},{"line_number":57,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7ffa3b31_a6bf8a5f","line":54,"range":{"start_line":54,"start_character":0,"end_line":54,"end_character":25},"updated":"2017-04-20 13:36:39.000000000","message":"nice catch!","commit_id":"3d24f88af197ab496b19c3dfc5c29a2b5b46b4cb"},{"author":{"_account_id":18675,"name":"Sharath Rao","email":"sharath.rao@ericsson.com","username":"sharath.rao"},"change_message_id":"c12f7ad3444abdfbb9d2dacdea932bd8b1412cb9","unresolved":false,"context_lines":[{"line_number":79,"context_line":"    sudo setenforce 0"},{"line_number":80,"context_line":"    sudo sed -i \u0027s/enforcing/permissive/g\u0027 /etc/selinux/config"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"Turn off firewalld::"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"    sudo systemctl stop firewalld"},{"line_number":85,"context_line":"    sudo systemctl disable firewalld"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":".. note::"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7ffa3b31_67c97caa","line":85,"range":{"start_line":82,"start_character":0,"end_line":85,"end_character":36},"updated":"2017-04-20 14:28:16.000000000","message":"Dont we need to change this for ubuntu to ufd?","commit_id":"3d24f88af197ab496b19c3dfc5c29a2b5b46b4cb"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"991f85a2695cd04d85cad32a1a01cabdb57abce2","unresolved":false,"context_lines":[{"line_number":120,"context_line":"------"},{"line_number":121,"context_line":"write the kubernetes repository file::"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"    sudo -i"},{"line_number":124,"context_line":"    curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -"},{"line_number":125,"context_line":"    cat \u003c\u003cEOF \u003e/etc/apt/sources.list.d/kubernetes.list"},{"line_number":126,"context_line":"    deb http://apt.kubernetes.io/ kubernetes-xenial main"},{"line_number":127,"context_line":"    EOF"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"    apt-get update"},{"line_number":130,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7ffa3b31_c18ba065","line":127,"range":{"start_line":123,"start_character":1,"end_line":127,"end_character":7},"updated":"2017-04-20 13:36:39.000000000","message":"While this may work for step 1 and step 2 staying in the root context will provide problems in later parts of the guide.  The guide is meant to be run as a non-root user to support maximum security.  A patch is outstanding to point that out (almost ready for merge).  There was a way to do it for centos - there must be a way to do it for ubuntu.  I don\u0027t have an ubuntu machine to personally test.  Can you try something like?\ncurl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -\n\nYou may need a -E flag for sudo.  \n\nAnother option if that doesn\u0027t work is:\ncurl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg -o apt-key.gpg\n \nFinally you will need to install kubernetes.list via sudo.\ncat \u003c\u003c EOF \u003e kubernetes.list\nsudo cp -aR kubernetes.list /etc/apt/sources.list.d/kubernetes.list","commit_id":"3d24f88af197ab496b19c3dfc5c29a2b5b46b4cb"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"991f85a2695cd04d85cad32a1a01cabdb57abce2","unresolved":false,"context_lines":[{"line_number":126,"context_line":"    deb http://apt.kubernetes.io/ kubernetes-xenial main"},{"line_number":127,"context_line":"    EOF"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"    apt-get update"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"Install Kubernetes 1.6.1 or later::"},{"line_number":132,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7ffa3b31_81efd81c","line":129,"updated":"2017-04-20 13:36:39.000000000","message":"sudo apt-get","commit_id":"3d24f88af197ab496b19c3dfc5c29a2b5b46b4cb"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"991f85a2695cd04d85cad32a1a01cabdb57abce2","unresolved":false,"context_lines":[{"line_number":130,"context_line":""},{"line_number":131,"context_line":"Install Kubernetes 1.6.1 or later::"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"    apt-get install -y docker.io kubelet kubeadm kubectl kubernetes-cni"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"To enable the proper cgroup driver, start Docker and disable CRI::"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7ffa3b31_06b07e89","line":133,"updated":"2017-04-20 13:36:39.000000000","message":"sudo apt-get","commit_id":"3d24f88af197ab496b19c3dfc5c29a2b5b46b4cb"}]}
