{"push_id":675093541,"size":412,"distinct_size":369,"ref":"refs/heads/security-policy","head":"3bcc3bc2bc3a274a5e4af63a1bb5df92f5bdabb9","before":"618f624706aa9fd62cb2cdd56f8970993af9ed3c","commits":[{"sha":"54b65013493e9f1f8757925425ab4d13052b4fa5","author":{"email":"62b67ee31b6199bfc77becabd5760bb004da167d@google.com","name":"Prashanth Balasubramanian"},"message":"Check expectations before filtering through active pods.","distinct":true,"url":"https://api.github.com/repos/pweil-/kubernetes/commits/54b65013493e9f1f8757925425ab4d13052b4fa5"},{"sha":"fac4350fa6db32e8fc3f3cb420c3ba961b0dafeb","author":{"email":"5090563bb87a875e12043b31f79b2649eec1f9aa@coreos.com","name":"Brian Akins"},"message":"Initial addition of CoreOS as minion for AWS cluster","distinct":true,"url":"https://api.github.com/repos/pweil-/kubernetes/commits/fac4350fa6db32e8fc3f3cb420c3ba961b0dafeb"},{"sha":"936f9cc95d00031c6ed4f44c35ab1f7df4b6fac2","author":{"email":"eb0e322e74060bb4753a9f4aec9333246612275c@google.com","name":"Eric Tune"},"message":"WIP: Update Rackspace so node talks to apiserver\n\nKubernetes project has decided that it is better if kubelet\nand kube-proxy use the apiserver REST interface to get and\nset resources instead of accessing resource keys in etcd directly.\nThis is necessary to support kubelet reporting of events,\nand also encapsulates the apiserver store details.\n\nThis means that the kubelet and kube-proxy need to know the\napiserver host(s) via a flag.\n\nSince the Rackspace config already used etcd to advertise the\nminions to the controller-manager, I used the same pattern to advertise\nthe apiserver(s) to the minions.\n\nSetting --public_address_override=$private_ipv4 is intended to ensure that\nthe master serves its http interface on the right ethernet device, since I think\nthere are two on a droplet.\n\nThe new apiserver-advertiser.service puts the IPs of any apiservers in etcd.\n\nThe kubelet and kube-proxy now take an environment file which contains\nthe list of apiserver IPs, and that env var goes into a flag.  The\netcd_servers argument is removed -- the point is for these binaries\nto not access etcd.\n\nThe new apiserver-finder.service watches for changes in etcd and\nrestarts kubelet and kube proxy when there are new apiservers.","distinct":true,"url":"https://api.github.com/repos/pweil-/kubernetes/commits/936f9cc95d00031c6ed4f44c35ab1f7df4b6fac2"},{"sha":"75dac16c34b02d32368e622a71c0809db7d3170f","author":{"email":"4ebd145e74d9c48ec7f57bb90ed2641a1c33dd5d@gmail.com","name":"Ryan Richard"},"message":"leverage $public_ip4 for apiserver communication","distinct":true,"url":"https://api.github.com/repos/pweil-/kubernetes/commits/75dac16c34b02d32368e622a71c0809db7d3170f"},{"sha":"b2aa089df07618ad2d1da89ad4d489986dbd3949","author":{"email":"4ebd145e74d9c48ec7f57bb90ed2641a1c33dd5d@gmail.com","name":"Ryan Richard"},"message":"fix download-release.sh\n\nDownload-release.sh was overwriting previous downloads\neven if the temp URL had expired which resulted in the\nrelease and binaries being overriden.","distinct":true,"url":"https://api.github.com/repos/pweil-/kubernetes/commits/b2aa089df07618ad2d1da89ad4d489986dbd3949"},{"sha":"6ae14b3630fa256e9eb5435411af14893753678a","author":{"email":"4ebd145e74d9c48ec7f57bb90ed2641a1c33dd5d@gmail.com","name":"Ryan Richard"},"message":"add initial support for flannel","distinct":true,"url":"https://api.github.com/repos/pweil-/kubernetes/commits/6ae14b3630fa256e9eb5435411af14893753678a"},{"sha":"6968074c90f8cbc697ea1dcf26d14d4acbd553ac","author":{"email":"4ebd145e74d9c48ec7f57bb90ed2641a1c33dd5d@gmail.com","name":"Ryan Richard"},"message":"remove manifest config and bump rax coreos image","distinct":true,"url":"https://api.github.com/repos/pweil-/kubernetes/commits/6968074c90f8cbc697ea1dcf26d14d4acbd553ac"},{"sha":"16a448082fc5347b607b4d04c3c1841060bfd2c8","author":{"email":"4ebd145e74d9c48ec7f57bb90ed2641a1c33dd5d@gmail.com","name":"Ryan Richard"},"message":"add functions to generate tokens","distinct":true,"url":"https://api.github.com/repos/pweil-/kubernetes/commits/16a448082fc5347b607b4d04c3c1841060bfd2c8"},{"sha":"1e8ee4d1f1e5ec52aab91f197e66027952021fde","author":{"email":"4ebd145e74d9c48ec7f57bb90ed2641a1c33dd5d@gmail.com","name":"Ryan Richard"},"message":"minor fixes to get a working cluster","distinct":true,"url":"https://api.github.com/repos/pweil-/kubernetes/commits/1e8ee4d1f1e5ec52aab91f197e66027952021fde"},{"sha":"0205c27c5043ca828ca2313e0be5aa83894ed7c8","author":{"email":"4ebd145e74d9c48ec7f57bb90ed2641a1c33dd5d@gmail.com","name":"Ryan Richard"},"message":"update rackspace README","distinct":true,"url":"https://api.github.com/repos/pweil-/kubernetes/commits/0205c27c5043ca828ca2313e0be5aa83894ed7c8"},{"sha":"4e2f350bc9877eb3ffbacbf9db56bdcdfc817a90","author":{"email":"4ebd145e74d9c48ec7f57bb90ed2641a1c33dd5d@gmail.com","name":"Ryan Richard"},"message":"rackspace: kube_bearer_token -> kubelet_token","distinct":true,"url":"https://api.github.com/repos/pweil-/kubernetes/commits/4e2f350bc9877eb3ffbacbf9db56bdcdfc817a90"},{"sha":"ff9996c100401769291c9ce9813b63da65fd0a0e","author":{"email":"ffad6f10c9ccc0fb455dd426bea3adff5f618030@gmail.com","name":"Adam Sunderland"},"message":"Use aws-sdk-go","distinct":true,"url":"https://api.github.com/repos/pweil-/kubernetes/commits/ff9996c100401769291c9ce9813b63da65fd0a0e"},{"sha":"6355aa2e5174292629ab8275a634a020fbfc62fb","author":{"email":"ffad6f10c9ccc0fb455dd426bea3adff5f618030@gmail.com","name":"Adam Sunderland"},"message":"Update Godeps","distinct":true,"url":"https://api.github.com/repos/pweil-/kubernetes/commits/6355aa2e5174292629ab8275a634a020fbfc62fb"},{"sha":"9849db7fdf4db5e7d0290405a3a7d7b0c3555561","author":{"email":"ffad6f10c9ccc0fb455dd426bea3adff5f618030@gmail.com","name":"Adam Sunderland"},"message":"Fixing Many Issues","distinct":true,"url":"https://api.github.com/repos/pweil-/kubernetes/commits/9849db7fdf4db5e7d0290405a3a7d7b0c3555561"},{"sha":"6f6ca0433fa35a278e5d95c3fe79e07d0c162a53","author":{"email":"ffad6f10c9ccc0fb455dd426bea3adff5f618030@gmail.com","name":"Adam Sunderland"},"message":"Fixing Tests","distinct":true,"url":"https://api.github.com/repos/pweil-/kubernetes/commits/6f6ca0433fa35a278e5d95c3fe79e07d0c162a53"},{"sha":"27d660d0acadef7ea6fb8c878fd8f6b70cc7223e","author":{"email":"8c34ddd8cf36d7c696feb4309d3c17fd6e834fce@google.com","name":"gmarek"},"message":"Add a resource specifying number of Pods that are allowed to run on Kubelet.","distinct":true,"url":"https://api.github.com/repos/pweil-/kubernetes/commits/27d660d0acadef7ea6fb8c878fd8f6b70cc7223e"},{"sha":"71d375e22f628bf21551d04890bc3282d2cb19cb","author":{"email":"33ee169af5c4a338e1d7829133182f5852741086@google.com","name":"Tim Hockin"},"message":"Add test case for qname validation, fix impl","distinct":false,"url":"https://api.github.com/repos/pweil-/kubernetes/commits/71d375e22f628bf21551d04890bc3282d2cb19cb"},{"sha":"edf5a78604a83615a881e83c922bf1d2587463c5","author":{"email":"13e9af855ebeb69955d12616b4c130561a7dc2bf@google.com","name":"Alex Robinson"},"message":"Don't try deleting a target pool if we failed to delete its forwarding rule.","distinct":true,"url":"https://api.github.com/repos/pweil-/kubernetes/commits/edf5a78604a83615a881e83c922bf1d2587463c5"},{"sha":"4c859c7e35e477e807b664ed06ba157e569e0169","author":{"email":"1647c3f29d26065e081626cb1b84e86d010f6b73@gmail.com","name":"Kenjiro Nakayama"},"message":"Ensuring that we never call kill with empty arguments in local-cluster-up","distinct":false,"url":"https://api.github.com/repos/pweil-/kubernetes/commits/4c859c7e35e477e807b664ed06ba157e569e0169"},{"sha":"aeff05ae6881782935698b0bb2b4677a9a8bac22","author":{"email":"cbdffa0c689f2fb8ee77f97ca085a8c336fd62fc@google.com","name":"Chao Xu"},"message":"update docs/secrets.md to v1beta3","distinct":false,"url":"https://api.github.com/repos/pweil-/kubernetes/commits/aeff05ae6881782935698b0bb2b4677a9a8bac22"}]}