Commit Graph

57 Commits (0bcbd99e1b32e51ffa16fd8030aa4c84673fb1f3)

Author SHA1 Message Date
Matt Rickard 15294b3a16 Remove b2d from deploy and Makefile
We are no longer releasing any boot2docker based minikube ISOs.
2017-02-16 15:24:15 -08:00
Dongsu Park 91e023a83b rkt: bump to 1.24.0
As rkt 1.24.0 supports an experimental attach command, minikube iso
image should also contain the new version.

See also https://github.com/coreos/rkt/pull/3396#issuecomment-275119304
/cc @s-urbaniak
2017-02-14 13:04:08 +01:00
dlorenc 072ccdc29e Merge pull request #1125 from tvon/persist-hostpath_pv
Persist /tmp/hostpath_pv
2017-02-13 18:38:06 -08:00
Matt Rickard cfa70addd7 Merge pull request #1123 from tvon/enable-user-namespace
Enable user namespace in kernel
2017-02-13 10:33:13 -08:00
Tom von Schwerdtner e4d62f1028 Persist /tmp/hostpath_pv 2017-02-13 12:32:46 -05:00
Tom von Schwerdtner d66a4203a7 Enable CONFIG_USER_NS 2017-02-12 13:43:47 -05:00
Tom von Schwerdtner 521dba6ec8 Re-generate unchnaged kernel config
To make future changes clearer
2017-02-12 13:43:22 -05:00
Tom von Schwerdtner ef8a134495 Use backticks inline instead of $(shell ...)
On the initial build run on a new system, the $(shell ...) variant fails
to provide any output for inline substitution and you end up with the
error:

```
gpg: `--verify-files' is not a valid long keyID
```

Using backticks will provide the desired output on the first run on a
system.
2017-02-10 14:10:18 -05:00
Matt Rickard d9355d89e7 Merge pull request #1074 from r2d4/release-iso
Add release-iso Makefile rule
2017-02-08 18:40:59 -08:00
Ghe Rivero 198ebe7bf1 Ignore dns settings for docker-machines network 2017-02-07 00:46:08 +01:00
Matt Rickard a080737eff Add release-iso Makefile rule
This also tracks the ISO version in the makefile and passes it with
ldflags to automatically bump the default version in the minikube
binary.
2017-02-03 12:01:32 -08:00
Stefan Sauer 118b5b845a Mention prerequisites for building the iso images.
Add the tools that I had missing. Also describe minimal gpg2 setup.
2017-02-03 12:17:24 +01:00
Matt Rickard f941e0669d Cut 0.16 Release 2017-02-02 15:02:07 -08:00
Matt Rickard 6617911826 Merge pull request #1065 from dlorenc/packages
Add git, curl and rsync.
2017-02-02 11:02:21 -08:00
Matt Rickard 4746cdbc88 Merge pull request #1073 from ensonic/master
Enable CONFIG_TUN.
2017-02-02 08:49:27 -08:00
dlorenc 2e86f0f3c5 Add git, curl and rsync. 2017-02-01 14:56:58 -08:00
Aaron Prindle 30c7ddc7d0 Merge pull request #1052 from aaron-prindle/add-nfs-to-buildroot
Added NFS to buildroot
2017-01-31 15:15:51 -08:00
Stefan Sauer bc89349d9d Enable CONFIG_TUN.
This fixes running e.g. openvpn inside pods. See #1056.
2017-01-31 16:53:05 +01:00
Aaron Prindle 350829683c Added NFS to buildroot 2017-01-30 14:16:03 -08:00
dlorenc 80fdb4020b Move the swapon instructions to run on every boot. 2017-01-30 10:36:28 -08:00
Sergiusz Urbaniak 6979179c50
cni: bump to v0.4.0 2017-01-26 19:48:22 +01:00
Sergiusz Urbaniak 8291813807
rkt: bump to v1.23.0
Fixes #1042
2017-01-26 17:26:42 +01:00
Matt Rickard b84c5ed683 Merge pull request #1034 from r2d4/toolbox
Add toolbox script for debugging in VM
2017-01-23 10:00:58 -08:00
Matt Rickard 1a4131ef02 Add toolbox script for debugging in VM
Usage `minikube ssh toolbox` will put you inside a rkt container with
debugging tools.
2017-01-20 14:30:07 -08:00
Aaron Prindle e0605fbef3 Fixed mount permissions with new iso 2017-01-19 17:27:34 -08:00
Aaron Prindle df17303855 Fixed hv_kvp_daemon.mk to fix minikube for windows hyperv 2017-01-13 15:00:21 -08:00
Matt Rickard b01a97c549 Add back persistent /data directory in ISO 2017-01-12 09:54:47 -08:00
Matt Rickard 604b80f183 Revert "Disable some kernel_config options"
This reverts commit 2a2905aca7.
2017-01-11 11:05:19 -08:00
Matt Rickard 32aa78754d Add CONFIG_IP_SET for CNI
Calico and other CNI plugins need the ipset kernel syscall enabled
2017-01-06 15:39:29 -08:00
Matt Rickard 22a331288b Merge pull request #905 from praveenkumar/patch-1
Update dockerfile to accommodate latest b2d changes.
2016-12-23 09:27:16 -08:00
Matt Rickard 427bde79ca Change default ISO to minikube-iso v1.0.1 (buildroot) 2016-12-20 15:34:07 -08:00
dlorenc 8e372ebdce Switch systemd journald logging to volatile. 2016-12-20 14:20:21 -08:00
Matt Rickard 1564399a38 Merge pull request #929 from r2d4/kernel_config
Disable some kernel_config options
2016-12-17 11:12:20 -08:00
Matt Rickard 2a2905aca7 Disable some kernel_config options
I made sure to only disable debugging level ones or ones that were
clearly not applicable.  The ones I disabled were also disabled in the
tinycore linux that b2d is based off.
2016-12-15 21:54:58 -08:00
Matt Rickard 18bbdb1726 Fix logs Integration test
Journalctl has not been logging properly in the minikube-iso because of
the absence of /var/log on startup.  This is an issue now that we are
using systemd for localkube.  This commit links and persists the directory
/var/log like we do for other folders.
2016-12-15 21:13:32 -08:00
Matt Rickard b3849a2841 Use GNU findutils instead of BusyBox find
Fixes #923
2016-12-15 16:00:36 -08:00
Praveen Kumar 60d391871b Update dockerfile to accommodate latest b2d changes.
2d5e77def8 recently merged and it will break current b2d iso creation.
2016-12-12 14:40:35 +05:30
dlorenc 22d13e74a5 Add an empty /etc/docker directory to the ISO. 2016-11-17 10:09:17 -08:00
Dan Lorenc e7b013c8db Add a buildroot package for hv_kvp_daemon. 2016-11-09 16:14:16 -08:00
Aaron Prindle be21ff3e43 Added hyperv configuration to minikube-iso 2016-11-08 16:36:29 -08:00
Matt Rickard bb9bd00e41 Update minikube-alpha.iso to v0.0.6, update readmes 2016-10-28 16:49:20 -07:00
Matt Rickard fa215b7d70 Merge pull request #709 from r2d4/addon-mgr
Move addon-manager to deploy/addons, upgrade v5.1
2016-10-18 16:41:53 -07:00
Matt Rickard 0e7ff379d4 Move addon-manager to deploy/addons, upgrade v5.1 2016-10-18 12:09:03 -07:00
Sergiusz Urbaniak c1783ca733
boot2docker: move build files into separate directory 2016-10-13 20:02:42 +02:00
Sergiusz Urbaniak 6fe5d99644
minikube-iso: remove project files from old repository 2016-10-13 20:02:34 +02:00
Sergiusz Urbaniak 182bcc63e9
Merge branch 'minikube-iso' 2016-10-13 20:00:47 +02:00
Sergiusz Urbaniak ec5d707a59
minikube-iso: move to deploy/iso/minikube-iso 2016-10-13 19:59:25 +02:00
dlorenc ddb1374704 Add /var/lib/kubelet to the persisted volume. 2016-09-01 14:23:16 -07:00
dlorenc 8c6ae71eb6 Add ISO checksum validation. 2016-08-20 17:33:50 -07:00
dlorenc c2b00e4fd5 Configure /data as a persisted directory. 2016-08-04 12:20:18 -07:00