{"action":"closed","issue":{"url":"https://api.github.com/repos/k8sp/issues/issues/13","repository_url":"https://api.github.com/repos/k8sp/issues","labels_url":"https://api.github.com/repos/k8sp/issues/issues/13/labels{/name}","comments_url":"https://api.github.com/repos/k8sp/issues/issues/13/comments","events_url":"https://api.github.com/repos/k8sp/issues/issues/13/events","html_url":"https://github.com/k8sp/issues/issues/13","id":154413136,"number":13,"title":"Load balancer for bare-metal cluster","user":{"login":"wangkuiyi","id":1548775,"avatar_url":"https://avatars.githubusercontent.com/u/1548775?v=3","gravatar_id":"","url":"https://api.github.com/users/wangkuiyi","html_url":"https://github.com/wangkuiyi","followers_url":"https://api.github.com/users/wangkuiyi/followers","following_url":"https://api.github.com/users/wangkuiyi/following{/other_user}","gists_url":"https://api.github.com/users/wangkuiyi/gists{/gist_id}","starred_url":"https://api.github.com/users/wangkuiyi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wangkuiyi/subscriptions","organizations_url":"https://api.github.com/users/wangkuiyi/orgs","repos_url":"https://api.github.com/users/wangkuiyi/repos","events_url":"https://api.github.com/users/wangkuiyi/events{/privacy}","received_events_url":"https://api.github.com/users/wangkuiyi/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"Yancey1989","id":1426912,"avatar_url":"https://avatars.githubusercontent.com/u/1426912?v=3","gravatar_id":"","url":"https://api.github.com/users/Yancey1989","html_url":"https://github.com/Yancey1989","followers_url":"https://api.github.com/users/Yancey1989/followers","following_url":"https://api.github.com/users/Yancey1989/following{/other_user}","gists_url":"https://api.github.com/users/Yancey1989/gists{/gist_id}","starred_url":"https://api.github.com/users/Yancey1989/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Yancey1989/subscriptions","organizations_url":"https://api.github.com/users/Yancey1989/orgs","repos_url":"https://api.github.com/users/Yancey1989/repos","events_url":"https://api.github.com/users/Yancey1989/events{/privacy}","received_events_url":"https://api.github.com/users/Yancey1989/received_events","type":"User","site_admin":false},"assignees":[{"login":"Yancey1989","id":1426912,"avatar_url":"https://avatars.githubusercontent.com/u/1426912?v=3","gravatar_id":"","url":"https://api.github.com/users/Yancey1989","html_url":"https://github.com/Yancey1989","followers_url":"https://api.github.com/users/Yancey1989/followers","following_url":"https://api.github.com/users/Yancey1989/following{/other_user}","gists_url":"https://api.github.com/users/Yancey1989/gists{/gist_id}","starred_url":"https://api.github.com/users/Yancey1989/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Yancey1989/subscriptions","organizations_url":"https://api.github.com/users/Yancey1989/orgs","repos_url":"https://api.github.com/users/Yancey1989/repos","events_url":"https://api.github.com/users/Yancey1989/events{/privacy}","received_events_url":"https://api.github.com/users/Yancey1989/received_events","type":"User","site_admin":false}],"milestone":null,"comments":3,"created_at":"2016-05-12T07:14:38Z","updated_at":"2016-07-19T07:03:45Z","closed_at":"2016-07-19T07:03:45Z","body":"In order to expose services, we need load balancers. However, load balancers are not provided by Kubernetes but by cloud services like AWS. (c.f. http://rafabene.com/2015/11/11/how-expose-kubernetes-services/) This is the reason that when we run Kubernetes on Vagrant VM clusters, we can only expose services by NodePort (c.f., https://github.com/k8sp/vagrant-coreos).  Therefore, we need to figure out how to create the load balancer for our bare-metal cluster.\r\n\r\nA possibly useful link: https://github.com/kubernetes/contrib/tree/master/service-loadbalancer\r\n\r\nA reference implementation (AWS load balancer): https://github.com/kubernetes/kubernetes/blob/master/pkg/cloudprovider/providers/aws/aws_loadbalancer.go"}}
{"actor":{"display_login":"Yancey1989"}}