{"push_id":3040936778,"size":17,"distinct_size":17,"ref":"refs/heads/master","head":"c4119121b84d2aa3d0d3081aae65abf3d614a908","before":"c0b4c547bd7617580873f477d1ce0365d2b1a0a3","commits":[{"sha":"c821f8f61b7e929c4481aef9ab9bcc4ccd75465d","author":{"name":"James Hunt","email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@niftylogic.com"},"message":"Support not-humongous compilation VM disks\n\nMoving the k8s/* bins around, instead of copying them, seems to save\nenough disk space to allow compilation to proceed, at least in my lab.","distinct":true,"url":"https://api.github.com/repos/jhunt/k8s-boshrelease/commits/c821f8f61b7e929c4481aef9ab9bcc4ccd75465d"},{"sha":"dae80c07d4db3c0cb3f31b373e7a8423f3c45ac4","author":{"name":"James Hunt","email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@niftylogic.com"},"message":"Package etcd","distinct":true,"url":"https://api.github.com/repos/jhunt/k8s-boshrelease/commits/dae80c07d4db3c0cb3f31b373e7a8423f3c45ac4"},{"sha":"a8769625c6939ed4dbcb670c1146a43bb5491035","author":{"name":"James Hunt","email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@niftylogic.com"},"message":"Use the KUBECONFIG context in scheduler\n\nThis is the last missing piece to make scheduler start up properly.","distinct":true,"url":"https://api.github.com/repos/jhunt/k8s-boshrelease/commits/a8769625c6939ed4dbcb670c1146a43bb5491035"},{"sha":"929d7c14b042362be85b0caf4e3cfea1e8ca198f","author":{"name":"James Hunt","email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@niftylogic.com"},"message":"Move proxy logs out from under $LOG_DIR/proxy/","distinct":true,"url":"https://api.github.com/repos/jhunt/k8s-boshrelease/commits/929d7c14b042362be85b0caf4e3cfea1e8ca198f"},{"sha":"6f535a6b556f15e128d34c30f626809961383839","author":{"name":"James Hunt","email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@niftylogic.com"},"message":"Use the KUBECONFIG context in proxy","distinct":true,"url":"https://api.github.com/repos/jhunt/k8s-boshrelease/commits/6f535a6b556f15e128d34c30f626809961383839"},{"sha":"84bcfeed28f65e7b9d53308e0ed098807c4518a3","author":{"name":"James Hunt","email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@niftylogic.com"},"message":"Use the KUBECONFIG context in controller-manager\n\nWe also needed to set the cluster name properly; somehow that escaped a\nprevious review.  Controller Manager now boots properly.","distinct":true,"url":"https://api.github.com/repos/jhunt/k8s-boshrelease/commits/84bcfeed28f65e7b9d53308e0ed098807c4518a3"},{"sha":"c5c8bc3c381ac73b15ea3088c06e9a6580bbfe8f","author":{"name":"James Hunt","email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@niftylogic.com"},"message":"Render the kube-proxy.yml configuration file\n\nWe had the template, just forgot the wiring in spec","distinct":true,"url":"https://api.github.com/repos/jhunt/k8s-boshrelease/commits/c5c8bc3c381ac73b15ea3088c06e9a6580bbfe8f"},{"sha":"e5a5e5f6a01663f17b62d5d275f3f2540feb19a0","author":{"name":"James Hunt","email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@niftylogic.com"},"message":"Move etcd storage to persistent volume","distinct":true,"url":"https://api.github.com/repos/jhunt/k8s-boshrelease/commits/e5a5e5f6a01663f17b62d5d275f3f2540feb19a0"},{"sha":"1e164274a53135b5108ecf96243b431c617b95cc","author":{"name":"James Hunt","email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@niftylogic.com"},"message":"Use the KUBECONFIG context in kubelet","distinct":true,"url":"https://api.github.com/repos/jhunt/k8s-boshrelease/commits/1e164274a53135b5108ecf96243b431c617b95cc"},{"sha":"def688d9e140069daa8854b5da50065b3ce355b5","author":{"name":"James Hunt","email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@niftylogic.com"},"message":"Turn off swap in kubelet\n\nKubernetes detests swap.","distinct":true,"url":"https://api.github.com/repos/jhunt/k8s-boshrelease/commits/def688d9e140069daa8854b5da50065b3ce355b5"},{"sha":"c2abc7c7e7b2c109b5c93422d810ce1a39dba3e5","author":{"name":"James Hunt","email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@niftylogic.com"},"message":"Wire up kubelet certificates properly","distinct":true,"url":"https://api.github.com/repos/jhunt/k8s-boshrelease/commits/c2abc7c7e7b2c109b5c93422d810ce1a39dba3e5"},{"sha":"d4e81356d483c723e2c5700deb97ddd8f4397d3a","author":{"name":"James Hunt","email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@niftylogic.com"},"message":"Rename containerd processes in monit / on disk\n\nThe script is just `containerd`, because that is what it runs.  We\ndisplay it in `monit` as `containerd-runc` (the monitored process name)\nto assist operators by reminding them that they are using runc on this\nnode (when they `monit summary`, for example).","distinct":true,"url":"https://api.github.com/repos/jhunt/k8s-boshrelease/commits/d4e81356d483c723e2c5700deb97ddd8f4397d3a"},{"sha":"7173be36d2a67c069cc11197711e3b91c7149fd2","author":{"name":"James Hunt","email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@niftylogic.com"},"message":"Proper PATH hijinx in runtime-runc's containerd","distinct":true,"url":"https://api.github.com/repos/jhunt/k8s-boshrelease/commits/7173be36d2a67c069cc11197711e3b91c7149fd2"},{"sha":"6f41c75fa99fafaccc7eab855ca36076084c2e41","author":{"name":"James Hunt","email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@niftylogic.com"},"message":"Polish configuration for API server\n\n- New certificates that API needs\n- Encryption configuration","distinct":true,"url":"https://api.github.com/repos/jhunt/k8s-boshrelease/commits/6f41c75fa99fafaccc7eab855ca36076084c2e41"},{"sha":"257d32cea98045a919ae2d6911609d75822c2f63","author":{"name":"James Hunt","email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@niftylogic.com"},"message":"Generate encryption key properly...\n\n... and work around limitations in the credhub API by renaming the\nvariable to force a regeneration.","distinct":true,"url":"https://api.github.com/repos/jhunt/k8s-boshrelease/commits/257d32cea98045a919ae2d6911609d75822c2f63"},{"sha":"bc38be382e6bd5467cee9f842bdae8884ae1f7e2","author":{"name":"James Hunt","email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@niftylogic.com"},"message":"Remove tls/etcd/ from API\n\nThe etcd server just uses the API certs, so API doesn't need a duplicate\ncopy.  Configuration for API server is now correct with respect to the\ncertificate / CA that etcd will use.","distinct":true,"url":"https://api.github.com/repos/jhunt/k8s-boshrelease/commits/bc38be382e6bd5467cee9f842bdae8884ae1f7e2"},{"sha":"c4119121b84d2aa3d0d3081aae65abf3d614a908","author":{"name":"James Hunt","email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@niftylogic.com"},"message":"New `status-of-etcd` errand\n\nThis errand provides insight into the health and wellbeing of the\nKubernetes etcd cluster, including certificate information (expiry,\nnames, etc.) and current cluster membership.","distinct":true,"url":"https://api.github.com/repos/jhunt/k8s-boshrelease/commits/c4119121b84d2aa3d0d3081aae65abf3d614a908"}]}
{"actor":{"display_login":"jhunt"}}