Kubernetes: v1.0.0 Release

Release date:
July 17, 2015
Previous version:
v0.21.4 (released July 17, 2015)
Magnitude:
589 Diff Delta
Contributors:
2 total committers
Data confidence:
Commits:

Top Contributors in v1.0.0

brendandburns
a-robinson

Directory Browser for v1.0.0

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

Release notes

Addons

  • update kubectl output in examples/elasticsearch #10845 (caesarxuchao)
  • Use latest heapster image #10872 (nikhiljindal)
  • Addon update kill children #10611 (marekbiskup)
  • Sidecar container capable of servicing exec style liveness probes over http #10925 (bprashanth)
  • Use the exec-sidecar as a healthz probe for the syndns container #11004 (bprashanth)
  • Assigned emptyDir for etcd data dir in skydns pod #11055 (ArtfulCoder)

Documentation

  • Update Fedora Getting Started to indicate needs v0.18 or later #11015 (aveshagarwal)
  • When releasing, update versions in title #11062 (thockin)
  • Link verification #11038 (lavalamp)
  • Update releasing.md with Kubernetes release process #10709 (zmerlynn)
  • Add monitoring docs #11066 (JanetKuo)
  • Create schedule_algorithm file #10914 (HaiyangDING)
  • Better docs for downward API #10794 (thockin)
  • First draft of deployment-oriented sections of the user guide. #11071 (bgrant0607)
  • Add user guide for connecting applications #11072 (bprashanth)
  • update kubectl output in examples #10935 (caesarxuchao)
  • Change the generated release template to docs/README.md #11060 (zmerlynn)
  • Fix kubelet.md with --max-pods #11091 (dchen1107)
  • LimitRange example improvements, detailed README #9264 (derekwaynecarr)
  • Run all munges on all docs #11086 (thockin)
  • add user guide docs for kubectl exec, proxy, and port-forward #11090 (caesarxuchao)
  • First version of Introspection and Debugging section of User Guide. #11083 (davidopp)
  • Docs munge infrastructure #11096 (thockin)
  • [HA] Fully automated impl of containerized high available etcd+apiserver+controllermgr+scheduler #9904 (jayunit100)
  • examples/cassandra - image version inc and reduced cpu requirements #10993 (mwielgus)
  • Update logging example #10951 (satnam6502)
  • Fix reference to kube-ui proxy path #10971 (timstclair)
  • Fix up alignment of columns w/ namespaces. #10851 (jbeda)
  • remove v1beta3 examples from getting started from scratch guide #10856 (mikedanese)
  • Automatic Doc Editing, with Table of Contents Generation #10762 (erictune)
  • Update logging getting started guides to reflect namespace change #10898 (satnam6502)
  • Update UI doc for the usage of Kubernetes UI #10895 (JanetKuo)
  • Fixed link in persistent-volumes.md #10847 (markturansky)
  • update the output of kubectl get in examples/hazelcast #10869 (caesarxuchao)
  • Update GCE docs to reflect namespaces #10844 (jbeda)
  • Fix broken links in docs/README #10875 (thockin)
  • Make examples links be relative #10811 (thockin)
  • update kubectl output in examples/glusterfs #10863 (caesarxuchao)
  • update the output of kubectl get pods in examples/iscsi #10870 (caesarxuchao)
  • Examples/rethinkdb fixes - namespaces, api update, curl params #10832 (mwielgus)
  • Updated spark example with docker images moved to gcr.io/google_containers #10407 (mwielgus)
  • Flower service and updated kubectl outputs in examples/celery-rabbitmq #10672 (mwielgus)
  • Update document of security context #10865 (JanetKuo)
  • Embed doc URLs in swagger document #10854 (JanetKuo)
  • Better volumes docs #10800 (thockin)
  • Make docs links be relative so we can version them #10681 (thockin)
  • Fix document typo #10946 (JanetKuo)
  • update kube* daemon docs synposis and flags. #10765 (mikedanese)
  • Fix typo in examples/rethinkdb/rc.yaml (google_containes->google_containers) #10917 (mwielgus)
  • Change remaining instances of hostDir in docs to hostPath #10950 (pmorie)
  • Update kubectl output in doc #10949 (JanetKuo)
  • Move scheduler overview from docs/design/ to docs/devel/ #10859 (davidopp)
  • Add a pointer to a new java library. #10907 (brendandburns)
  • Fix IP field name and add namespace support in Cassandra example #10231 (mwielgus)
  • Update release notes tool and documentation #10887 (alex-mohr)
  • Add some additional clarity to label prefix requirements. #10911 (brendandburns)
  • Update CLI flags in node overview doc #10924 (kelcecil)
  • Fixed image name in example #10927 (markturansky)
  • Make "age" of pod print example static #10937 (JanetKuo)
  • update the kubectl output in gettint-started-guides #10941 (caesarxuchao)
  • update the kubectl get command in examples/node-selection #10890 (caesarxuchao)
  • Make READMEs even more obviously versioned. #10896 (thockin)
  • update the output of kubectl get in examples/kubernetes-namespace #10871 (caesarxuchao)
  • update kubectl get outputs in examples/cluster-dns #10799 (caesarxuchao)

Cleanup

  • Replace REASON with STATUS in examples #10867 (caesarxuchao)
  • Fix "Docker Containers should be able to override the image's default command" tests #10880 (saad-ali)
  • Update kubectl get command in docs/devel/ #10903 (JanetKuo)
  • Update kubectl describe help to document prefix matching behavior #10894 (jlowdermilk)
  • Salt: support systemd (don't assume Redhat <=> systemd) #10488 (justinsb)
  • Remove the unsafe_format_and_mount instructions #10912 (brendandburns)
  • Install the kubectl binary on nodes in addition to the master. #10590 (roberthbailey)
  • Do not override environment variable in ubuntu defaults #9943 (mamikonyana)
  • Stop exposing v1beta3 by default #10525 (nikhiljindal)

Testing

  • Promote ElasticSearch test to non-flaky suite #10923 (wojtek-t)
  • End to end test for Kibana liveness #10948 (satnam6502)
  • Fully update gcloud before Jenkins runs #10864 (mbforbes)
  • Jenkins: remove dead 'use server version' code #10952 (mbforbes)
  • Fix Shell services test #10978 (wojtek-t)
  • Added load test with pods doing real works #10823 (piosz)
  • Add skip/flaky arguments for gce-release job #10932 (zmerlynn)
  • E2E tests for kubectl label command #10964 (JanetKuo)
  • Enable e2e networking test for intra-pod communication for vagrant #11010 (derekwaynecarr)
  • Jenkins: Allow fetching new tars for multi-job tests #10940 (mbforbes)
  • Add GKE coverage for e2e tests that support both GCE and GKE #11068 (alex-mohr)
  • Allow upgrade target version to be specified #11005 (mbforbes)
  • TestCreateCleanWithPrefix was failing if env variables existed #9782 (andronat)

Bug fixes

  • Disable liveness for dns due to #10659 #10884 (dchen1107)
  • Make merge conflicts less likely in jenkins/e2e.sh w/ multiline regexes #10905 (quinton-hoole)
  • Vagrant cloud provider not including ca.crt in secret #10562 (derekwaynecarr)
  • Fix AWS Setup. #10877 (brendandburns)
  • Fix service shell e2e test #10922 (wojtek-t)
  • Add more logging to scheduler predicates to help debugging max_pods e2e test flakyness #10916 (gmarek)
  • Fix quoting issue on sed #10961 (thockin)
  • Fixes #8945: Cleanup log symlinks on remove & dead log symlinks #10830 (jimmidyson)
  • add spec.host as a synonym for spec.nodeName in v1 #11084 (brendandburns)
  • Change kubelet flag --max-pods default value to 40 to match v1.0 roadmap #11078 (dchen1107)
  • fix verify gendocs #11073 (mikedanese)
  • Increase the rate limiting of GCE's token source #11024 (a-robinson)
  • ignore pods that are failed but controlled by a rc when start e2e tests #11019 (caesarxuchao)
  • Remove race in setting/reading kubelet.podCIDR #10958 (cjcullen)

Features

  • Automatically open a firewall when creating a GCE load balancer. #10974 (brendandburns)
  • Adding polling to all node readiness #11008 (krousey)

Tools

  • Add cherry_pick_pull.sh <pr-number> <branch> #10757 (zmerlynn)
  • Brendan noticed this silly inconsistency. #10944 (zmerlynn)
  • Improvements to conformance test #10953 (erictune)
  • Add build-official-release.sh (take two) #10910 (zmerlynn)
  • Fix two issues in cherry_pick_pull.sh #10965 (zmerlynn)
  • Ignore untracked files in cherrypick #10963 (thockin)

AWS Support

  • AWS: Allow callers to specify VPC_ID and SUBNET_ID #10751 (justinsb)
  • AWS: Query by subnet-id, if we have it #10752 (justinsb)
  • AWS: Add support for Vivid Vervet & Debian Jessie #9381 (justinsb)

Monitoring

  • Add prometheus metrics for altTokenSource. #10889 (cjcullen)

User Interface

  • Update the web ui (kube-ui) pod to v1.1 #10930 (bcbroussard)

| binary | hash alg | hash | | --- | --- | --- | | kubernetes.tar.gz | md5 | dcdd47e55c11247be6d39c459a84a0f9 | | kubernetes.tar.gz | sha1 | 2eb5d2489ff551451ae2690d92e044dc0497ecbb |