Bootkube Versions Save

This project now lives at https://github.com/kinvolk/bootkube

v0.8.1

6 years ago
  • Kubernetes v1.8.2 (@dghubble, #750)
  • Switch to gcr.io/google_containers/hyperkube image (@dghubble, #745)
    • We suggest (but don't require) changing the on-host kubelet to the gcr.io image
    • With kubelet-wrapper, set KUBELET_IMAGE_URL=docker://gcr.io/google_containers/hyperkube and add RKT_RUN_ARGS --insecure-options=image. See #745 for details.
  • flannel v0.9.0 (@dghubble, #743)
  • Add hairpinMode to flannel CNI config (@dghubble, #746)
  • Add --no-negcache to kube-dns dnsmasq (@dghubble, #751)
  • Fix Calico assets naming (@rphillips, #752)
  • Improve checkpointer lib (@diegs, #747)

Image is available at quay.io/coreos/bootkube:v0.8.1

v0.8.0

6 years ago
  • Kubernetes v1.8.1 (@aaronlevy, #729 )
    • Add PersistentVolumeLabel and DefaultTolerationSeconds to apiserver admission-control
    • Update apiVersion for DaemonSets, Deployments, and RBAC kinds
  • Checkpointer improvements (@thorfour, #731, #733)
  • Calico v2.6.1 (@dghubble, #726 )
  • Build with Go 1.8.4 (@diegs, #730)
  • Deprecate --self-hosted-kubelet option (@dghubble, #729)
    • Render flag renamed as --deprecated-self-hosted-kubelet and will be removed in a future release

Image is available at quay.io/coreos/bootkube:v0.8.0

v0.7.0

6 years ago
  • Kubernetes v1.7.7 (@aaronlevy #725)
  • kube-dns 1.14.5 to address dnsmasq vulnerability (@aaronlevy #725)
  • flannel-cni v0.3.0 (@dghubble #705)
  • Calico v2.5.1 (@dghubble #703)
  • Update pod checkpointer (@thorfour #721)
    • Checkpointer no longer uses the /runningpods kubelet endpoint (@thorfour #713)
  • Fix to wait for CRD Kind rollout (@derekparker #722)
  • Fix generated x509 certificates to use unique subject certificates (@diegs #702)
  • Add --network-provider render flag. Support flannel, experimental-calico, and experimental-canal (@dghubble #723 #714)
    • Remove --experimental-calico-network-policy flag. Use --network-provider=canal instead.
  • Change the default flannel CNI config to enable portmap to fix hostPort (@klausenbusk #697)
    • Kubelet must use the CNI plugins installed by flannel-cni on the host (contains portmap), rather than plugins included inside the hyperkube. To retain the old CNI config, see compatibility.

Image is available at quay.io/coreos/bootkube:v0.7.0

v0.6.2

6 years ago

Full diff (v0.6.1...v0.6.2)

v0.6.0

6 years ago
  • Kubernetes v1.7.1
  • kube-DNS v1.14.4
  • client-go v4.0.0-beta.0
  • kenc v0.0.2
  • flannel v0.8.0
  • Use /healthz to test for apiserver readiness when bootstrapping cluster

v0.5.1

6 years ago

And a big thank you to @diegs @abhinavdahiya @hongchaodeng for the many fixes to test flakes (which led to many bug fixes as well).

v0.5.0

6 years ago

NOTE: This release contains a breaking change from v0.4.5. If self-hosted etcd assets were rendered using v0.4.x, they will not work with bootkube start in this version. Please see: https://github.com/kubernetes-incubator/bootkube/pull/621

Changes:

v0.4.5

6 years ago

Full diff (v0.4.4...v0.4.5)

v0.4.4

6 years ago