Kubernetes: v1.1.1 Release

Release date:
November 9, 2015
Previous version:
v1.1.1-beta.1 (released December 1, 2015)
Magnitude:
189 Diff Delta
Contributors:
8 total committers
Data confidence:
Commits:

37 Features Released with v1.1.1

Top Contributors in v1.1.1

saad-ali
brendandburns
bprashanth-ba3d
lavalamp
roberthbailey
nikhiljindal
derekwaynecarr
ihmccreery

Directory Browser for v1.1.1

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

Documentation

Examples

Changes since v1.1

Main features

  • Horizontal Pod Autoscaling
  • Job objects for batch and other run-once workloads
  • HTTP Loadbalancing support
  • Improvements to the kubectl tool including interactive containers and improvements to kubectl rolling-update
  • Many other bug fixes and performance improvements

Other important changes

  • Fix GCE PD attach/detach issues (#11561, @saad-ali)
  • Adding proper timeouts. (#10656, @krousey)
  • Allocating CIDRs for Pods works without a cloud provider. (#11867, @kelseyhightower)
  • Add liveness probe to kube-ui (#10787, @karlkfi)
  • Implement kubectl annotation update command (#11779, @janetkuo)
  • Add groups to service account user.Info (#8607, @liggitt)
  • mesos/docker automated local cluster deployment (#10049, @karlkfi)
  • Use TYPE instead of RESOURCE in help string (#10742, @hurf)
  • Don't wrongly identify endpoint addresses only due to equal IP (#10390, @sttts)
  • add non-root directive to SC and kubelet checking (#11669, @pweil-)
  • Add Birthcry event to kube-proxy (#12464, @jiangyaoguo)
  • Implement Iptables based Proxy (#9210, @BenTheElder)
  • Added HorizontalPodAutoscaler object to experimental API. (#12344, @jszczepkowski)
  • Keystone authentication plugin (#11798, @uruddarraju)
  • Enable graceful deletion using reconciliation loops in the Kubelet without TTL (#9165, @smarterclayton)
  • Check loopback and link-local multicast endpoints (#10713, @thockin)
  • Hide terminated pods in 'kubectl' Printer by default (#12112, @janetkuo)
  • External IPs support (#12561, @ArtfulCoder)
  • plugin/pkg/auth: add OpenID Connect token authenticator (#10957, @yifan-gu)
  • Deprecated -t for --template to make it --tty (#12813, @janetkuo)
  • Make --validate default on and shows how to turn if off (#12837, @janetkuo)
  • Refactor to use docker-machine or boot2docker (#13095, @kelcecil)
  • MESOS: Add path-override for minion controller so that kube-proxy can find iptables (#13050, @sttts)
  • Added flags for horizontal pod autoscaler to controller-manager. (#13142, @jszczepkowski)
  • Cinder Volume Plugin (#13367, @spothanis)
  • Enable graceful deletion of pods (7/7) (#12963, @smarterclayton)
  • add Ceph FS volume plugin (#6649, @rootfs)
  • downward api volume plugin (#5093, @sdminonne)
  • Deprecated kubectl flag "create-external-load-balancer" (#13099, @janetkuo)
  • MESOS: Add --contain-pod-resources flag to determine how k8s-mesos will contain pod resources (#13421, @jdef)
  • Various exec fixes (#13322, @ncdc)
  • MESOS: add flags for initial executor cpu and memory resources (#13617, @jdef)
  • Block apiserver startup on certificate (#13682, @ryfow)
  • Create a LB for a K8S with the LB-IP provided by user. (#13005, @ArtfulCoder)
  • Show more information in describe node/pod (#12695, @janetkuo)
  • Distribute kubectl bash completion file with kubernetes binaries (#13836, @janetkuo)
  • New Job resource (#12910, @soltysh)
  • Update util/iptables to deal with firewalld (#12396, @danwinship)
  • Update fluentd-gcp such that exported logs are associated with kubernetes (#13886, @a-robinson)
  • pull "kubectl edit" from openshift upstream (#13604, @janetkuo)
  • Fix new docker config format for private registries (#12717, @tamnd)
  • support fibre channel volume (#12599, @rootfs)
  • Support extended pod logging options (#13780, @smarterclayton)
  • Flag controlled RLIMIT_NOFILE for kubelet. (#14381, @dchen1107)
  • allow privileged pods (#13930, @ArtfulCoder)
  • Maintain an IP address independent of the forwarding rule for GCE plus bug fixes (#14569, @a-robinson)
  • Removed DenyEscalatingExec from the list of default admission controllers (#15188, @ArtfulCoder)
  • Upgrade to docker 1.8.3 (#15719, @dchen1107)
  • 1.1 cherry-pick cadvisor bump (#16193, @jimmidyson)
  • Automated cherry pick of #15994 upstream release 1.1 (#16549, @dchen1107)

| binary | hash alg | hash | | --- | --- | --- | | kubernetes.tar.gz | md5 | 5bb725dc7556ecdface239f4a31d1f26 | | kubernetes.tar.gz | sha1 | 0eac7460fcf7d175592466603f6b9c2a076fb7b2 |