Skip to content

Release 0.18.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@j3ffml j3ffml released this 30 May 16:36
· 110781 commits to master since this release
  • Repoint flannel-docker service to ~kubernetes namespace #8624 (chuckbutler)
  • Randomize apiserver timeout #8574 (bprashanth)
  • Update etcd version to 2.0.9 for ubuntu k8s #8558 (WIZARD-CXY)
  • AWS: Switch to aws-sdk-go #8297 (iterion)
  • Route creation reconciler loop. #8164 (cjcullen)
  • Sleep before deleting the cluster to give the controller manager time to #8816 (a-robinson)
  • Report node.Ready == false until cbr0 is configured correctly #8819 (cjcullen)
  • Add a very simple tracing mechanism for easier debugging of slow requests. #8806 (fgrzadkowski)
  • Print top 5 latency metrics even if they are below threshold #8777 (fgrzadkowski)
  • Update GPC logging sidecar to use latest gem #8542 (satnam6502)
  • WIP: ServiceType & NodePort work #8707 (justinsb)
  • WIP: Continue to support (deprecated) publicIPs #8739 (justinsb)
  • Wait until stores are filled before processing service account token events #8494 (liggitt)
  • Update gophercloud to HEAD and reenable auto reauth #7020 (kazegusuri)
  • add client for podTemplate resource #8245 (kazegusuri)
  • ServiceAccounts #7101 (liggitt)
  • Wake up rcs when pods get DeletionFinalStateUnknown tombstones #8822 (bprashanth)
  • Force explicit namespace provision, update e2e for failures #8696 (derekwaynecarr)
  • Retry downloading tars in case of unpack failure #8998 (wojtek-t)
  • Increase timeout for verifying clusters to 10 minutes #8993 (wojtek-t)
  • Improve tracing information in apiserver #8916 (fgrzadkowski)
  • Limit the scheduler to a burst qps of 30 #8471 (bprashanth)
  • Rename "portalIP" to "clusterIP" #8740 (thockin)
  • For GCE, compute the external IP by using the local metadata server #8899 (roberthbailey)
  • Added generated deep copy funcs to ISCSI #8870 (markturansky)
  • Fixed NFS CanSupport func for PVs #8688 (markturansky)
  • Use generated DeepCopy methods in a new API (that uses auto-generated methods) #8860 (wojtek-t)
  • Fix session affinity in kube-proxy #8846 (thockin)
  • Quick fix for listPods with nil parameters #8670 (jbdalido)
  • Fixed json tags for volumes #8788 (markturansky)
  • ubuntu cluster utils.sh verify-ssh-prereqs #8621 (MCyprien)
  • Fix Vagrant node registration and kube-push #8865 (derekwaynecarr)
  • Added label kubernetes.io/name to cluster services #8067 (piosz)
  • added ISCSI volume plugin to PersistentVolumeSource #8133 (markturansky)
  • Change the default master data disk on GCE to be a 20GB SSD #8537 (a-robinson)
  • Fixed CanSupport func across all volumes (for PV) #8732 (markturansky)
  • add pull secrets to service accounts #8582 (deads2k)
  • Expand variables in containers' env, cmd, args #8149 (pmorie)
  • Fix setting resource isolation in Docker 1.6+ #8491 (vmarmol)
  • Increase timeout for cluster validation and extend logging #8856 (wojtek-t)
  • Code to automatically generate functions for DeepCopy #8320 (wojtek-t)
  • Run Docker containers as top-level containers in Debian. #8586 (vmarmol)
  • Fix #8373 add kubectl for cluster validation #8752 (WIZARD-CXY)
  • Updating systemd service and environ files for controller-manager as --machines is deprecated. #8785 (aveshagarwal)
  • Adding support for generating A records for headless services. #8643 (vishh)
  • Fix detect-minion-names for gke provider #8833 (cjcullen)
  • Delete expectations of a deleted rc instead of letting them expire #8000 (bprashanth)
  • Prevent stranding of partial load balancers resources #7852 (a-robinson)
  • Initial cpu limit for fluentd pods (file based). #8657 (dchen1107)
  • bump heapster to v0.11.0 and grafana to v0.7.0 #7626 (idosh)
  • add Ceph rados block device (rbd) volume plugin #6578 (rootfs)
  • Rolling node upgrade #7938 (mbforbes)
  • Add event generation when create/delete of balancers fails. #8887 (brendandburns)
  • Support glob wildcards for gcr.io credentials #8438 (tcnghia)
  • [Harmless] K8petstore shell update, separated from the larger PR #8678 (jayunit100)
  • AWS
    • Fix AWS volumes #8906 (justinsb)
  • Kubelet
    • Add event about Node when cannot assign CIDR. #8960 (erictune)
    • Do not set container requests in limit ranger for Kube 1.0 #8875 (derekwaynecarr)
    • Create a system container #8681 (vmarmol)
    • Fixed setNodeStatus to allow running on pods on OS X #8826 (markturansky)
  • API v1/v1beta3
    • remove ReplicationControllerSpec.TemplateRef #8980 (caesarxuchao)
    • Update ContainerState.Termination to ContainerState.Terminated #8923 (caesarxuchao)
    • api: add the ProviderID attribute to NodeSpec #7775 (simon3z)
    • update PodSpec.Host to PodSpec.NodeName #8853 (caesarxuchao)
    • Updating some SkyDNS templates to v1beta3 #8273 (krousey)
    • Remove /Validate endpoint #8224 (cjcullen)
    • Description of ImagePullPolicy wrong in v1(beta3) #8721 (smarterclayton)
    • Fix ordering of conversion methods so that it's deterministic #8577 (wojtek-t)
    • Change v1 API to default RC replicas to 1 #8552 (thockin)
  • Docs
    • Updated broken ordering of prerequisites. #8952 (rjnagal)
    • docs: Add README for getting started with rkt. #8968 (yifan-gu)
    • update fedora_ansible_config.md to v1beta3 #8963 (caesarxuchao)
    • update getting-started-guides/juju.md to v1beta3 #8961 (caesarxuchao)
    • let azure getting started guides point to examples/ #8950 (caesarxuchao)
    • Update roadmap.md #8924 (erickhan)
    • Update instructions on auto-generating conversions. #8921 (wojtek-t)
    • Fix selfLinks in test examples to v1beta3 #8909 (wojtek-t)
    • Update examples/spark for v1beta3 #7230 (bcbroussard)
    • Update examples/storm for v1beta3 #7231 (bcbroussard)
    • Update Phabricator to v1beta3 example #7232 (bcbroussard)
    • For examples/meteor: update README, minor fixes. #7985 (jeffmendoza)
    • Update getting started support matrix. #5959 (jeffmendoza)
    • Document container probes #8877 (mikedanese)
    • 5057 restartpolicy default #8592 (RichieEscarez)
    • update cassandra README.md #8840 (lavalamp)
    • replace wrong code with link #8848 (lavalamp)
    • Update docs about new Services work #8655 (thockin)
    • Make references to files in examples links #8750 (pmorie)
    • Prometheus/promdash replication controller #8536 (jayunit100)
    • update docs/volumes.md to v1beta3 #8547 (caesarxuchao)
    • coreos/azure add addons and bump fluentd #8664 (idosh)
    • Make secrets example README link to referred files #8697 (pmorie)
    • update docs/design/secrets.md to v1beta3 #8627 (caesarxuchao)
    • Minor fix in ubuntu deploy guide #8623 (resouer)
    • Revise user manual for kube binaries except kubectl #8555 (hurf)
  • kubectl
    • Delete fails on notfound errors. #8628 (jlowdermilk)
    • Make rolling-update actually parse filenames from stdin #8679 (jlowdermilk)
    • Fix help msg for kubectl get cmd #8925 (andronat)
    • expose: Use separate parameters for default and custom name #8804 (kargakis)
    • label: Invalidate empty or invalid value labels #8556 (kargakis)
    • update/fix kubectl proxy example in help string #8948 (jlowdermilk)
    • Show pods number when describing services #8778 (kargakis)
    • Update NodePort in kubectl describe service #8939 (bcbroussard)
    • Kubectl command renaming (run-container to run and resize to scale) #8596 (andronat)
    • Make exec more consistent with the rest of the kubectl commands. #8604 (brendandburns)
    • fixed kubectl label command crashes when a resource has no labels #4311 (kazegusuri)
    • Warns the user for deprecated flags that use _ separators #8026 (andronat)
    • Rename 'kubectl log' to 'kubectl logs' #8634 (csrwng)
    • use default namespace to do rollingupdate #4696 (kazegusuri)
    • Allow kubectl to handle all namespace #7024 (kazegusuri)
    • expose: Use resource builder #8169 (kargakis)
    • resize: Enable resource type/name syntax #8618 (kargakis)
    • bump timeout back to previous time #8671 (kargakis)
    • Fixed PV Describe bug #8665 (markturansky)
  • UI
    • Update service pages to v1beta3 in web ui #8611 (bcbroussard)
    • Update replication controller pages to v1beta3 in web ui #8612 (bcbroussard)
    • Web UI v1beta3 conversion #8304 (bcbroussard)
    • Fix misdirected links in Web UI from pod conversion #8302 (bcbroussard)
    • Update web ui listing pages #8368 (bcbroussard)
    • Added Hover to Views Menu in Web UI #8548 (bcbroussard)
    • Update pod pages to v1beta3 in web ui #8600 (bcbroussard)
    • Update node pages to v1beta3 in web ui #8614 (bcbroussard)
    • Update events page to v1beta3 in web ui #8615 (bcbroussard)
    • Update groups page to v1beta3 in web ui #8616 (bcbroussard)
binary hash alg hash
kubernetes.tar.gz md5 2878c212f6d333c51ff77dc47da4987b
kubernetes.tar.gz sha1 47426aa6dce57f33a031b8c9fdc5e16e163dd62b