Dalton Hubble
b339254ed5
Update README to correspond to bootkube v0.10.0
v0.10.0
2018-01-19 23:03:03 -08:00
Dalton Hubble
9ccedf7b1e
Update Calico from v2.6.5 to v2.6.6
...
* https://github.com/projectcalico/calico/releases/tag/v2.6.6
2018-01-19 22:18:58 -08:00
Dalton Hubble
9795894004
Update hyperkube from v1.9.1 to v1.9.2
2018-01-19 08:19:28 -08:00
Dalton Hubble
bf07c3edad
Update kube-dns from v1.14.7 to v1.14.8
...
* https://github.com/kubernetes/kubernetes/pull/57918
2018-01-12 09:57:01 -08:00
Dalton Hubble
41a16db127
Add separate service account for kube-dns
2018-01-12 09:15:36 -08:00
Dalton Hubble
b83e321b35
Enable portmap plugin to fix hostPort with Calico
...
* Ask the Calico sidecar to add a CNI conflist to each node
(for calico and portmap plugins). Cleans up Switch from CNI conf to conflist
* https://github.com/projectcalico/cni-plugin/blob/v1.11.2/k8s-install/scripts/install-cni.sh
* Related https://github.com/kubernetes-incubator/bootkube/pull/711
2018-01-06 13:33:17 -08:00
Dalton Hubble
28333ec9da
Update Calico from v2.6.4 to 2.6.5
2018-01-06 13:17:46 -08:00
Dalton Hubble
891e88a70b
Update apiserver --admission-control for v1.9.x
...
* https://kubernetes.io/docs/admin/admission-controllers
2018-01-06 13:16:27 -08:00
Dalton Hubble
5326239074
Update hyperkube from v1.9.0 to v1.9.1
2018-01-06 11:25:26 -08:00
Dalton Hubble
abe1f6dbf3
Update kube-dns from v1.14.6 to v1.14.7
...
* https://github.com/kubernetes/kubernetes/pull/54443
2018-01-06 11:24:55 -08:00
Dalton Hubble
4260d9ae87
Update kube-dns version and probe for SRV records
...
* https://github.com/kubernetes/kubernetes/pull/51378
2018-01-06 11:24:55 -08:00
Dalton Hubble
84c86ed81a
Update hyperkube from v1.8.6 to v1.9.0
2018-01-06 11:24:55 -08:00
Dalton Hubble
a97f2ea8de
Use an isolated service account for controller-manager
...
* https://github.com/kubernetes-incubator/bootkube/pull/795
2018-01-06 11:19:11 -08:00
Dalton Hubble
5072569bb7
Update calico/cni sidecar from v1.11.1 to v1.11.2
2017-12-21 11:16:55 -08:00
Dalton Hubble
7a52b30713
Update hyperkube image from v1.8.5 to v1.8.6
2017-12-21 10:26:06 -08:00
Dalton Hubble
73fcee2471
Switch kubeconfig-in-cluster from Secret to ConfigMap
...
* kubeconfig-in-cluster doesn't contain secrets, just refernces
to locations
2017-12-21 09:15:15 -08:00
Dalton Hubble
b25d802e3e
Update Calico from v2.6.3 to v2.6.4
...
* https://github.com/projectcalico/calico/releases/tag/v2.6.4
2017-12-21 08:57:02 -08:00
Dalton Hubble
df22b04db7
Update README to correspond to bootkube v0.9.1
v0.9.1
2017-12-15 01:40:25 -08:00
Dalton Hubble
6dc7630020
Fix Terraform formatting with fmt
2017-12-13 00:58:26 -08:00
Dalton Hubble
3ec47194ce
Rename cluster_dns_fqdn variable to cluster_domain_suffix
2017-12-13 00:11:16 -08:00
Barak Michener
03ca146ef3
Add option for Cluster DNS having a FQDN other than cluster.local
2017-12-12 10:17:53 -08:00
Dalton Hubble
5763b447de
Remove self-hosted etcd TLS cert SANs
...
* Remove self-hosted etcd service IP out, defunct
2017-12-12 00:30:04 -08:00
Dalton Hubble
36243ff89b
Update pod-checkpointer and drop ClusterRole to Role
...
* pod-checkpointer no longer needs to watch pods in all namespaces,
it should only have permission to watch kube-system
* https://github.com/kubernetes-incubator/bootkube/pull/784
2017-12-12 00:10:55 -08:00
Dalton Hubble
810ddfad9f
Add controller-manager flag for service_cidr
...
* controller-manager can handle overlapping pod and service CIDRs
to avoid address collisions, if its informed of both ranges
* Still favor non-overlapping pod and service ranges of course
* https://github.com/kubernetes-incubator/bootkube/pull/797
2017-12-12 00:00:26 -08:00
Dalton Hubble
ec48758c5e
Remove experimental self-hosted etcd options
2017-12-11 21:51:07 -08:00
Dalton Hubble
533e82f833
Update hyperkube from v1.8.4 to v1.8.5
2017-12-08 08:46:22 -08:00
Dalton Hubble
31cfae5789
Update README to correspond to v0.9.0
v0.9.0
2017-12-01 22:13:33 -08:00
Dalton Hubble
680244706c
Update Calico from v2.6.1 to v2.6.3
...
* Bug fixes for Calico 2.6.x
https://github.com/projectcalico/calico/releases/tag/v2.6.3
* Bug fixes for cni-plugin (i.e. cni) v1.11.x
https://github.com/projectcalico/cni-plugin/releases/tag/v1.11.1
2017-11-28 21:33:51 -08:00
Dalton Hubble
dbcf3b599f
Remove flock from bootstrap-apiserver and kube-apiserver
...
* https://github.com/kubernetes-incubator/bootkube/pull/616
2017-11-28 21:13:15 -08:00
Dalton Hubble
b7b56a6e55
Update hyperkube from v1.8.3 to v1.8.4
2017-11-28 21:11:52 -08:00
Dalton Hubble
a613c7dfa6
Remove unused critical-pod annotations in manifests
...
* https://github.com/kubernetes-incubator/bootkube/pull/777
2017-11-28 21:10:05 -08:00
Dalton Hubble
ab4d7becce
Disable Calico termination grace period
...
* Disable termination grace period to account for Kubernetes v1.8
changes to DaemonSet rolling behavior
* https://github.com/projectcalico/calico/pull/1293
* Fix IPIP mode casing https://github.com/projectcalico/calico/pull/1233
2017-11-17 00:40:25 -08:00
Dalton Hubble
4d85d9c0d1
Update flannel version from v0.9.0 to v0.9.1
...
* https://github.com/kubernetes-incubator/bootkube/pull/776
2017-11-17 00:38:37 -08:00
Dalton Hubble
ec5f86b014
Use service accounts for kube-proxy and pod-checkpointer
...
* Create separate service accounts for kube-proxy and pod-checkpointer
* Switch kube-proxy and pod-checkpointer to use a kubeconfig that
references the local service account, rather than the host kubeconfig
* https://github.com/kubernetes-incubator/bootkube/pull/767
2017-11-17 00:33:22 -08:00
Dalton Hubble
92ff0f253a
Update README to correspond to bootkube v0.8.2
v0.8.2
2017-11-10 19:54:35 -08:00
Dalton Hubble
4f6af5b811
Update hyperkube from v1.8.2 to v1.8.3
...
* https://github.com/kubernetes-incubator/bootkube/pull/765
2017-11-08 21:48:21 -08:00
Dalton Hubble
f76e58b56d
Update checkpointer with state machine impl
...
* https://github.com/kubernetes-incubator/bootkube/pull/759
2017-11-08 21:45:01 -08:00
Dalton Hubble
383aba4e8e
Add /lib/modules mount to kube-proxy
...
* Starting in Kubernetes v1.8, kube-proxy modprobes ipvs
* kube-proxy still uses iptables, but in future may switch to
ipvs, this prepares the way for that to happen
* https://github.com/kubernetes-incubator/bootkube/issues/741
2017-11-08 21:39:07 -08:00
Dalton Hubble
aebb45e6e9
Update README to correspond to bootkube v0.8.1
v0.8.1
2017-10-28 12:44:06 -07:00
Dalton Hubble
b6b320ef6a
Update hyperkube from v1.8.1 to v1.8.2
...
* v1.8.2 includes an apiserver memory leak fix
2017-10-24 21:27:46 -07:00
Dalton Hubble
9f4ffe273b
Switch hyperkube from quay.io/coreos to gcr.io/google_containers
...
* Use the Kubernetes official hyperkube image
* Patches in quay.io/coreos/hyperkube are no longer needed
for kubernetes-incubator/bootkube clusters starting in
Kubernetes 1.8
2017-10-22 17:05:52 -07:00
Dalton Hubble
74366f6076
Enable hairpinMode in flannel CNI config
...
* Allow pods to communicate with themselves via service IP
* https://github.com/coreos/flannel/pull/849
2017-10-22 13:51:46 -07:00
Dalton Hubble
db7c13f5ee
Update flannel from v0.8.0-amd64 to v0.9.0-amd64
2017-10-22 13:48:14 -07:00
Dalton Hubble
3ac28c9210
Add --no-negcache flag to dnsmasq args
...
* e1d6bcc227
2017-10-21 17:15:19 -07:00
Dalton Hubble
64748203ba
Update assets generation for bootkube v0.8.0
...
* Update from Kubernetes v1.7.7 to v1.8.1
v0.8.0
2017-10-19 20:48:24 -07:00
Dalton Hubble
262cc49856
Update README intro, repo name, and links
2017-10-08 23:00:58 -07:00
Dalton Hubble
125f29d43d
Render images from the container_images map variable
...
* Container images may be customized to facilitate using mirrored
images or development with custom images
2017-10-08 22:29:26 -07:00
Dalton Hubble
aded06a0a7
Update assets generation for bootkube v0.7.0
v0.7.0
2017-10-03 09:27:30 -07:00
Dalton Hubble
cc2b45780a
Add square brackets for lists to be explicit
...
* Terraform's "type system" sometimes doesn't identify list
types correctly so be explicit
* https://github.com/hashicorp/terraform/issues/12263#issuecomment-282571256
2017-10-03 09:23:25 -07:00
Dalton Hubble
d93b7e4dc8
Update kube-dns image to address dnsmasq vulnerability
...
* https://security.googleblog.com/2017/10/behind-masq-yet-more-dns-and-dhcp.html
2017-10-02 10:23:22 -07:00