{"action":"created","comment":{"url":"https://api.github.com/repos/dcos/dcos-docs/pulls/comments/85437565","pull_request_review_id":6155386,"id":85437565,"diff_hunk":"@@ -1,121 +1,282 @@\n ---\n-post_title: Concepts\n+post_title: DC/OS Architecture Concepts\n nav_title: Concepts\n menu_order: 5\n ---\n-This page contains terms and definitions for DC/OS.\n+## <a name=\"dcos-concepts\"></a>DC/OS Concepts\n \n-# <a name=\"adminrouter\"></a>Admin Router\n+DC/OS is an abstraction around pre-existing components. These terms are sometimes similar to component terms and sometimes they’re new terms meant to abstract organically grown component terms.\n \n-The Admin Router runs on the DC/OS master servers to provide a proxy for the admin parts of the cluster.\n+### <a name=\"cluster\"></a>Cluster\n \n-# <a name=\"agent\"></a> Agent node\n+A DC/OS cluster is a set of networked DC/OS nodes with a quorum of master nodes and any number of public and/or private agent nodes.\n \n-A Mesos agent node runs a discrete Mesos task on behalf of a framework. It is an agent instance registered with the Mesos master. The synonym of agent node is worker or slave node. See also [private][1] and [public][2] agent nodes.\n+### <a name=\"network\"></a>Network\n \n-# <a name=\"bootstrap\"></a>Bootstrap node\n+DC/OS has two types of networks: infrastructure networks and virtual networks.\n \n-The node where a custom DC/OS installation is run. For more information, see the [system requirements](/docs/1.8/administration/installing/custom/system-requirements/#bootstrap-node).\n+#### <a name=\"infrastructure-network\"></a>Infrastructure Network\n \n-# <a name=\"cloudtemplate\"></a>Cloud template\n+An infrastructure network is a physical or virtual network provided by the infrastructure on which DC/OS runs. DC/OS does not manage or control this networking layer, but requires it to exist in order for DC/OS nodes to communicate.\n \n-The [cloud templates][3] are optimized to run DC/OS. The templates are JSON-formatted text files that describe the resources and properties.\n+#### <a name=\"virtual-network\"></a>Virtual Network\n \n-# <a name=\"mesoscontainerizer\"></a>Mesos Containerizer\n+A DC/OS virtual network is specifically an overlay network internal to the cluster that connects DC/OS components and containerized tasks running on DC/OS.\n \n-The [Mesos Containerizer][4] provides lightweight containerization and resource isolation of executors using Linux-specific functionality such as cgroups and namespaces.\n+- The overlay network provided by DC/OS is VXLAN managed by Navstar.\n+- Virtual networks must be configured by an administrator before being used by tasks\n+- Tasks on DC/OS may opt-in to being placed on a specific virtual network and given a container-specific IP.\n+- Virtual networks allow logical subdivision of the tasks running on DC/OS\n+- Each task on a virtual network may be configured with optional address groups that virtually isolate communication to tasks on the same network and address group.\n \n-# <a name=\"dockercontainerizer\"></a>Docker Containerizer\n+### <a name=\"node\"></a>Node\n \n-The Docker Containerizer enables launching docker containers using DC/OS.\n+A DC/OS node is a virtual or physical machine on which a Mesos agent and/or Mesos master process runs. DC/OS nodes are networked together to form a DC/OS cluster.\n \n-# <a name=\"datacenteroperatingsystem\"></a>Datacenter operating system\n+#### <a name=\"master-node\"></a>Master Node\n \n-A new class of operating system that spans all of the machines in a datacenter or cloud and organizes them to act as one big computer.\n+A DC/OS master node is a virtual or physical machine that runs a collection of DC/OS components that work together to manage the rest of the cluster.\n \n-# <a name=\"dcos\"></a>DC/OS\n+- Each master node contains (among other things) a Mesos master process.\n+- Master nodes work in a quorum to provide consistency of cluster coordination. Three master nodes allows one to be down. Five master nodes allows two to be down (e.g. to allow for failure during a rolling update).\n+- A cluster with only one master node is usable for development, but is not highly available and may not be able to recover from failure.\n \n-The abbreviated form of the Datacenter Operating System.\n+#### <a name=\"agent-node\"></a>Agent Node\n \n-# <a name=\"dcoscluster\"></a>DC/OS Cluster\n+A DC/OS agent node is a virtual or physical machine on which Mesos tasks are run.\n \n-A group of Mesos master and agent nodes.\n+- Each agent node contains (among other things) a Mesos agent process.\n+- Agent nodes may be [private](#private-agent-node) or [public](#public-agent-node), depending on agent and network configuration.\n+- For more information, see [Network Security](/docs/1.8/administration/securing-your-cluster/) and [Adding Agent Nodes](/docs/1.8/administration/installing/custom/add-a-node/).\n \n-# <a name=\"dcosmarathon\"></a>DC/OS Marathon\n+##### <a name=\"private-agent-node\"></a>Private Agent Node\n \n-The native Marathon instance that is the “init system” for DC/OS. It starts and monitors DC/OS applications and services.\n+A private agent node is an agent node that is on a network that** ***does not* have ingress access from outside of the cluster via the cluster’s infrastructure networking.\n \n-# <a name=\"dcosservice\"></a>DC/OS service\n+- The Mesos agent on each private agent node is (by default) configured with none of its resources allocated to any specific Mesos roles (`*`).\n+- Most service packages install by default on private agent nodes.\n+- Clusters are usually made up of mostly private agent nodes.\n \n-DC/OS services are applications that are packaged and available from the public [GitHub package repositories][5]. Available DC/OS services include Mesos frameworks and other applications.\n+##### <a name=\"public-agent-node\"></a>Public Agent Node\n \n-# <a name=\"executor\"></a>Executor\n+A public agent node is an agent node that is on a network that *does* have ingress access from outside of the cluster via the cluster’s infrastructure networking.\n \n-A framework running on top of Mesos consists of two components: a scheduler that registers with the master to be offered resources, and an executor process that is launched on agent nodes to run the framework’s tasks. For more information about framework schedulers and executors, see the [App/Framework development guide][6].\n+- The Mesos agent on each public agent node is configured with the \"public_ip:true\" attribute and all of its resources allocated to the `slave_public` role (`agent_public` in the future).\n+- Public agent nodes are used primarily for externally facing reverse proxy load balancers, like Marathon-LB.\n+- Clusters usually only have a few public agent nodes, because a single load balancer can handle proxying multiple services.\n+- For more information, see [Converting Agent Node Types](/docs/1.8/administration/installing/custom/convert-agent-type/).\n \n-# <a name=\"exhibitorforzookeeper\"></a>Exhibitor for ZooKeeper\n+### <a name=\"bootstrap-machine\"></a>Bootstrap Machine\n \n-DC/OS uses ZooKeeper, a high-performance coordination service to manage the installed DC/OS services. Exhibitor automatically configures your ZooKeeper installation on the master nodes during your DC/OS installation.\n+A bootstrap machine is the machine on which the DC/OS installer artifacts are configured, built, and distributed.\n \n-# <a name=\"framework\"></a>Framework\n+- The bootstrap machine is not technically considered part of the cluster, in that it does not have DC/OS installed on it (this may change in the future), but it does need to be accessible to/from (depending on install method) the machines in the cluster via infrastructure networking in order to perform remote installation.","path":"1.8/overview/concepts.md","position":102,"original_position":102,"commit_id":"f43d6cccdd5f0d4b3d8a3edf0b7230c6fe40c215","original_commit_id":"f43d6cccdd5f0d4b3d8a3edf0b7230c6fe40c215","user":{"login":"karlkfi","id":3980984,"avatar_url":"https://avatars.githubusercontent.com/u/3980984?v=3","gravatar_id":"","url":"https://api.github.com/users/karlkfi","html_url":"https://github.com/karlkfi","followers_url":"https://api.github.com/users/karlkfi/followers","following_url":"https://api.github.com/users/karlkfi/following{/other_user}","gists_url":"https://api.github.com/users/karlkfi/gists{/gist_id}","starred_url":"https://api.github.com/users/karlkfi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/karlkfi/subscriptions","organizations_url":"https://api.github.com/users/karlkfi/orgs","repos_url":"https://api.github.com/users/karlkfi/repos","events_url":"https://api.github.com/users/karlkfi/events{/privacy}","received_events_url":"https://api.github.com/users/karlkfi/received_events","type":"User","site_admin":false},"body":"went with:\r\n> For most installation methods, the bootstrap node must be accessible to and from the machines in the cluster via infrastructure networking.","created_at":"2016-10-27T22:06:38Z","updated_at":"2016-10-27T22:06:38Z","html_url":"https://github.com/dcos/dcos-docs/pull/708#discussion_r85437565","pull_request_url":"https://api.github.com/repos/dcos/dcos-docs/pulls/708","_links":{"self":{"href":"https://api.github.com/repos/dcos/dcos-docs/pulls/comments/85437565"},"html":{"href":"https://github.com/dcos/dcos-docs/pull/708#discussion_r85437565"},"pull_request":{"href":"https://api.github.com/repos/dcos/dcos-docs/pulls/708"}}},"pull_request":{"url":"https://api.github.com/repos/dcos/dcos-docs/pulls/708","id":90912858,"html_url":"https://github.com/dcos/dcos-docs/pull/708","diff_url":"https://github.com/dcos/dcos-docs/pull/708.diff","patch_url":"https://github.com/dcos/dcos-docs/pull/708.patch","issue_url":"https://api.github.com/repos/dcos/dcos-docs/issues/708","number":708,"state":"open","locked":false,"title":"Rewrite DC/OS Concepts","user":{"login":"karlkfi","id":3980984,"avatar_url":"https://avatars.githubusercontent.com/u/3980984?v=3","gravatar_id":"","url":"https://api.github.com/users/karlkfi","html_url":"https://github.com/karlkfi","followers_url":"https://api.github.com/users/karlkfi/followers","following_url":"https://api.github.com/users/karlkfi/following{/other_user}","gists_url":"https://api.github.com/users/karlkfi/gists{/gist_id}","starred_url":"https://api.github.com/users/karlkfi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/karlkfi/subscriptions","organizations_url":"https://api.github.com/users/karlkfi/orgs","repos_url":"https://api.github.com/users/karlkfi/repos","events_url":"https://api.github.com/users/karlkfi/events{/privacy}","received_events_url":"https://api.github.com/users/karlkfi/received_events","type":"User","site_admin":false},"body":"## What are your changes?\r\n\r\n## What type of changes does your doc introduce?\r\n- [ ] Bug fix\r\n- [ ] New feature \r\n- [X] Clarifications\r\n\r\n## What is the urgency level of this change?\r\n- [ ] Blocker\r\n- [ ] High\r\n- [X] Medium\r\n\r\n## I have completed these items:\r\n- [ ] I have tested all commands and code snippets.\r\n- [ ] I have built locally and tested for broken links and formatting.\r\n- [ ] I have made this change for all affected versions (e.g. 1.7, 1.8, and 1.9).\r\n- [ ] My doc follows the style guide: https://github.com/dcos/dcos-docs#contributing.\r\n\r\nPing @emanic @sascala @joel-hamill for reviewing pull request changes.\r\n\r\n\r\nThese changes are based on the DC/OS Architecture Concepts document that's been in review for a while. I updated it for recent changes, accuracy, and to avoid aspirational inaccuracy.","created_at":"2016-10-25T23:47:16Z","updated_at":"2016-10-27T22:06:38Z","closed_at":null,"merged_at":null,"merge_commit_sha":"efeaa2d854488f7aecb9c6b7dd4dbc37df771f2b","assignee":{"login":"joel-hamill","id":11722533,"avatar_url":"https://avatars.githubusercontent.com/u/11722533?v=3","gravatar_id":"","url":"https://api.github.com/users/joel-hamill","html_url":"https://github.com/joel-hamill","followers_url":"https://api.github.com/users/joel-hamill/followers","following_url":"https://api.github.com/users/joel-hamill/following{/other_user}","gists_url":"https://api.github.com/users/joel-hamill/gists{/gist_id}","starred_url":"https://api.github.com/users/joel-hamill/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joel-hamill/subscriptions","organizations_url":"https://api.github.com/users/joel-hamill/orgs","repos_url":"https://api.github.com/users/joel-hamill/repos","events_url":"https://api.github.com/users/joel-hamill/events{/privacy}","received_events_url":"https://api.github.com/users/joel-hamill/received_events","type":"User","site_admin":false},"assignees":[{"login":"joel-hamill","id":11722533,"avatar_url":"https://avatars.githubusercontent.com/u/11722533?v=3","gravatar_id":"","url":"https://api.github.com/users/joel-hamill","html_url":"https://github.com/joel-hamill","followers_url":"https://api.github.com/users/joel-hamill/followers","following_url":"https://api.github.com/users/joel-hamill/following{/other_user}","gists_url":"https://api.github.com/users/joel-hamill/gists{/gist_id}","starred_url":"https://api.github.com/users/joel-hamill/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joel-hamill/subscriptions","organizations_url":"https://api.github.com/users/joel-hamill/orgs","repos_url":"https://api.github.com/users/joel-hamill/repos","events_url":"https://api.github.com/users/joel-hamill/events{/privacy}","received_events_url":"https://api.github.com/users/joel-hamill/received_events","type":"User","site_admin":false}],"milestone":null,"commits_url":"https://api.github.com/repos/dcos/dcos-docs/pulls/708/commits","review_comments_url":"https://api.github.com/repos/dcos/dcos-docs/pulls/708/comments","review_comment_url":"https://api.github.com/repos/dcos/dcos-docs/pulls/comments{/number}","comments_url":"https://api.github.com/repos/dcos/dcos-docs/issues/708/comments","statuses_url":"https://api.github.com/repos/dcos/dcos-docs/statuses/f43d6cccdd5f0d4b3d8a3edf0b7230c6fe40c215","head":{"label":"dcos:karl/concepts","ref":"karl/concepts","sha":"f43d6cccdd5f0d4b3d8a3edf0b7230c6fe40c215","user":{"login":"dcos","id":17648048,"avatar_url":"https://avatars.githubusercontent.com/u/17648048?v=3","gravatar_id":"","url":"https://api.github.com/users/dcos","html_url":"https://github.com/dcos","followers_url":"https://api.github.com/users/dcos/followers","following_url":"https://api.github.com/users/dcos/following{/other_user}","gists_url":"https://api.github.com/users/dcos/gists{/gist_id}","starred_url":"https://api.github.com/users/dcos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcos/subscriptions","organizations_url":"https://api.github.com/users/dcos/orgs","repos_url":"https://api.github.com/users/dcos/repos","events_url":"https://api.github.com/users/dcos/events{/privacy}","received_events_url":"https://api.github.com/users/dcos/received_events","type":"Organization","site_admin":false},"repo":{"id":53887483,"name":"dcos-docs","full_name":"dcos/dcos-docs","owner":{"login":"dcos","id":17648048,"avatar_url":"https://avatars.githubusercontent.com/u/17648048?v=3","gravatar_id":"","url":"https://api.github.com/users/dcos","html_url":"https://github.com/dcos","followers_url":"https://api.github.com/users/dcos/followers","following_url":"https://api.github.com/users/dcos/following{/other_user}","gists_url":"https://api.github.com/users/dcos/gists{/gist_id}","starred_url":"https://api.github.com/users/dcos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcos/subscriptions","organizations_url":"https://api.github.com/users/dcos/orgs","repos_url":"https://api.github.com/users/dcos/repos","events_url":"https://api.github.com/users/dcos/events{/privacy}","received_events_url":"https://api.github.com/users/dcos/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/dcos/dcos-docs","description":"Documentation for Datacenter Operating System (DC/OS)","fork":false,"url":"https://api.github.com/repos/dcos/dcos-docs","forks_url":"https://api.github.com/repos/dcos/dcos-docs/forks","keys_url":"https://api.github.com/repos/dcos/dcos-docs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dcos/dcos-docs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dcos/dcos-docs/teams","hooks_url":"https://api.github.com/repos/dcos/dcos-docs/hooks","issue_events_url":"https://api.github.com/repos/dcos/dcos-docs/issues/events{/number}","events_url":"https://api.github.com/repos/dcos/dcos-docs/events","assignees_url":"https://api.github.com/repos/dcos/dcos-docs/assignees{/user}","branches_url":"https://api.github.com/repos/dcos/dcos-docs/branches{/branch}","tags_url":"https://api.github.com/repos/dcos/dcos-docs/tags","blobs_url":"https://api.github.com/repos/dcos/dcos-docs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dcos/dcos-docs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dcos/dcos-docs/git/refs{/sha}","trees_url":"https://api.github.com/repos/dcos/dcos-docs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dcos/dcos-docs/statuses/{sha}","languages_url":"https://api.github.com/repos/dcos/dcos-docs/languages","stargazers_url":"https://api.github.com/repos/dcos/dcos-docs/stargazers","contributors_url":"https://api.github.com/repos/dcos/dcos-docs/contributors","subscribers_url":"https://api.github.com/repos/dcos/dcos-docs/subscribers","subscription_url":"https://api.github.com/repos/dcos/dcos-docs/subscription","commits_url":"https://api.github.com/repos/dcos/dcos-docs/commits{/sha}","git_commits_url":"https://api.github.com/repos/dcos/dcos-docs/git/commits{/sha}","comments_url":"https://api.github.com/repos/dcos/dcos-docs/comments{/number}","issue_comment_url":"https://api.github.com/repos/dcos/dcos-docs/issues/comments{/number}","contents_url":"https://api.github.com/repos/dcos/dcos-docs/contents/{+path}","compare_url":"https://api.github.com/repos/dcos/dcos-docs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dcos/dcos-docs/merges","archive_url":"https://api.github.com/repos/dcos/dcos-docs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dcos/dcos-docs/downloads","issues_url":"https://api.github.com/repos/dcos/dcos-docs/issues{/number}","pulls_url":"https://api.github.com/repos/dcos/dcos-docs/pulls{/number}","milestones_url":"https://api.github.com/repos/dcos/dcos-docs/milestones{/number}","notifications_url":"https://api.github.com/repos/dcos/dcos-docs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dcos/dcos-docs/labels{/name}","releases_url":"https://api.github.com/repos/dcos/dcos-docs/releases{/id}","deployments_url":"https://api.github.com/repos/dcos/dcos-docs/deployments","created_at":"2016-03-14T19:58:33Z","updated_at":"2016-10-24T22:52:03Z","pushed_at":"2016-10-27T19:32:08Z","git_url":"git://github.com/dcos/dcos-docs.git","ssh_url":"git@github.com:dcos/dcos-docs.git","clone_url":"https://github.com/dcos/dcos-docs.git","svn_url":"https://github.com/dcos/dcos-docs","homepage":"http://dcos.io","size":37205,"stargazers_count":62,"watchers_count":62,"language":"Shell","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":60,"mirror_url":null,"open_issues_count":15,"forks":60,"open_issues":15,"watchers":62,"default_branch":"master"}},"base":{"label":"dcos:master","ref":"master","sha":"2e5373f7f0026f33cc7357f003bc24cd4f0cc8e1","user":{"login":"dcos","id":17648048,"avatar_url":"https://avatars.githubusercontent.com/u/17648048?v=3","gravatar_id":"","url":"https://api.github.com/users/dcos","html_url":"https://github.com/dcos","followers_url":"https://api.github.com/users/dcos/followers","following_url":"https://api.github.com/users/dcos/following{/other_user}","gists_url":"https://api.github.com/users/dcos/gists{/gist_id}","starred_url":"https://api.github.com/users/dcos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcos/subscriptions","organizations_url":"https://api.github.com/users/dcos/orgs","repos_url":"https://api.github.com/users/dcos/repos","events_url":"https://api.github.com/users/dcos/events{/privacy}","received_events_url":"https://api.github.com/users/dcos/received_events","type":"Organization","site_admin":false},"repo":{"id":53887483,"name":"dcos-docs","full_name":"dcos/dcos-docs","owner":{"login":"dcos","id":17648048,"avatar_url":"https://avatars.githubusercontent.com/u/17648048?v=3","gravatar_id":"","url":"https://api.github.com/users/dcos","html_url":"https://github.com/dcos","followers_url":"https://api.github.com/users/dcos/followers","following_url":"https://api.github.com/users/dcos/following{/other_user}","gists_url":"https://api.github.com/users/dcos/gists{/gist_id}","starred_url":"https://api.github.com/users/dcos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcos/subscriptions","organizations_url":"https://api.github.com/users/dcos/orgs","repos_url":"https://api.github.com/users/dcos/repos","events_url":"https://api.github.com/users/dcos/events{/privacy}","received_events_url":"https://api.github.com/users/dcos/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/dcos/dcos-docs","description":"Documentation for Datacenter Operating System (DC/OS)","fork":false,"url":"https://api.github.com/repos/dcos/dcos-docs","forks_url":"https://api.github.com/repos/dcos/dcos-docs/forks","keys_url":"https://api.github.com/repos/dcos/dcos-docs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dcos/dcos-docs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dcos/dcos-docs/teams","hooks_url":"https://api.github.com/repos/dcos/dcos-docs/hooks","issue_events_url":"https://api.github.com/repos/dcos/dcos-docs/issues/events{/number}","events_url":"https://api.github.com/repos/dcos/dcos-docs/events","assignees_url":"https://api.github.com/repos/dcos/dcos-docs/assignees{/user}","branches_url":"https://api.github.com/repos/dcos/dcos-docs/branches{/branch}","tags_url":"https://api.github.com/repos/dcos/dcos-docs/tags","blobs_url":"https://api.github.com/repos/dcos/dcos-docs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dcos/dcos-docs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dcos/dcos-docs/git/refs{/sha}","trees_url":"https://api.github.com/repos/dcos/dcos-docs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dcos/dcos-docs/statuses/{sha}","languages_url":"https://api.github.com/repos/dcos/dcos-docs/languages","stargazers_url":"https://api.github.com/repos/dcos/dcos-docs/stargazers","contributors_url":"https://api.github.com/repos/dcos/dcos-docs/contributors","subscribers_url":"https://api.github.com/repos/dcos/dcos-docs/subscribers","subscription_url":"https://api.github.com/repos/dcos/dcos-docs/subscription","commits_url":"https://api.github.com/repos/dcos/dcos-docs/commits{/sha}","git_commits_url":"https://api.github.com/repos/dcos/dcos-docs/git/commits{/sha}","comments_url":"https://api.github.com/repos/dcos/dcos-docs/comments{/number}","issue_comment_url":"https://api.github.com/repos/dcos/dcos-docs/issues/comments{/number}","contents_url":"https://api.github.com/repos/dcos/dcos-docs/contents/{+path}","compare_url":"https://api.github.com/repos/dcos/dcos-docs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dcos/dcos-docs/merges","archive_url":"https://api.github.com/repos/dcos/dcos-docs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dcos/dcos-docs/downloads","issues_url":"https://api.github.com/repos/dcos/dcos-docs/issues{/number}","pulls_url":"https://api.github.com/repos/dcos/dcos-docs/pulls{/number}","milestones_url":"https://api.github.com/repos/dcos/dcos-docs/milestones{/number}","notifications_url":"https://api.github.com/repos/dcos/dcos-docs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dcos/dcos-docs/labels{/name}","releases_url":"https://api.github.com/repos/dcos/dcos-docs/releases{/id}","deployments_url":"https://api.github.com/repos/dcos/dcos-docs/deployments","created_at":"2016-03-14T19:58:33Z","updated_at":"2016-10-24T22:52:03Z","pushed_at":"2016-10-27T19:32:08Z","git_url":"git://github.com/dcos/dcos-docs.git","ssh_url":"git@github.com:dcos/dcos-docs.git","clone_url":"https://github.com/dcos/dcos-docs.git","svn_url":"https://github.com/dcos/dcos-docs","homepage":"http://dcos.io","size":37205,"stargazers_count":62,"watchers_count":62,"language":"Shell","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":60,"mirror_url":null,"open_issues_count":15,"forks":60,"open_issues":15,"watchers":62,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/dcos/dcos-docs/pulls/708"},"html":{"href":"https://github.com/dcos/dcos-docs/pull/708"},"issue":{"href":"https://api.github.com/repos/dcos/dcos-docs/issues/708"},"comments":{"href":"https://api.github.com/repos/dcos/dcos-docs/issues/708/comments"},"review_comments":{"href":"https://api.github.com/repos/dcos/dcos-docs/pulls/708/comments"},"review_comment":{"href":"https://api.github.com/repos/dcos/dcos-docs/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/dcos/dcos-docs/pulls/708/commits"},"statuses":{"href":"https://api.github.com/repos/dcos/dcos-docs/statuses/f43d6cccdd5f0d4b3d8a3edf0b7230c6fe40c215"}}}}
{"actor":{"display_login":"karlkfi"}}