Brad Beam
c194621e56
feat(initramfs): Add kernel arg for default interface
...
Should allow us to handle edge cases where eth0 is not the primary interface
Signed-off-by: Brad Beam <brad.beam@talos-systems.com>
2019-07-05 12:17:18 -07:00
Seán C. McCord
91d5e7e6ef
TLS renew ( #807 )
...
Signed-off-by: Seán C McCord <ulexus@gmail.com>
2019-07-02 15:35:27 -07:00
Andrew Rynhard
ebc725afa6
feat: add support for upgrading init nodes ( #761 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-06-24 15:25:32 -07:00
Spencer Smith
e01bc3be05
chore: update toolchain images ( #754 )
...
Signed-off-by: Spencer Smith <robertspencersmith@gmail.com>
2019-06-21 16:24:23 -04:00
Andrew Rynhard
b330d3b778
feat: leave etcd before upgrading ( #702 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-05-31 10:59:12 -07:00
Andrew Rynhard
f95f8f87a4
feat: upgrade Kubernetes to v1.15.0-beta.1 ( #696 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-05-30 18:56:30 -07:00
Brad Beam
0b33280915
feat(init): Add upgrade endpoint ( #623 )
...
Signed-off-by: Brad Beam <brad.beam@talos-systems.com>
2019-05-13 15:15:25 -05:00
Andrew Rynhard
ff58642d93
feat: improve package for /proc/cmdline parsing and management ( #645 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-05-12 09:05:29 -07:00
Andrew Rynhard
9d1cc920b4
fix: use the correct param in root label check ( #622 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-05-07 13:57:28 -07:00
Andrew Rynhard
86e17c91fb
feat: update partition layout to accomodate upgrades ( #621 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-05-07 13:31:34 -07:00
Brad Beam
2c0ec43a0b
feat: Add additional kubernetes certs ( #619 )
...
Add support for supplying all of the necessary CA cert and key pairs for
kubeadm use.
Signed-off-by: Brad Beam <brad.beam@talos-systems.com>
2019-05-07 11:30:10 -05:00
Andrew Rynhard
00eb0658aa
feat: add support for ISO based installations ( #606 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-05-02 21:30:06 -07:00
Tim Jones
7127998f56
feat(init): Add support for hostname kernel parameter ( #591 )
...
Signed-off-by: Tim Jones <timniverse@gmail.com>
2019-04-29 09:50:43 -07:00
Andrey Smirnov
ab2917e833
feat(init): implement init gRPC API, forward reboot to init ( #579 )
...
This implements insecure over-file-socket gRPC API for init with two
first simplest APIs: reboot and shutdown (poweroff).
File socket is mounted only to `osd` service, so it is the only service
which can access init API. Osd forwards reboot/shutdown already
implemented APIs to init which actually executes these.
This enables graceful shutdown/reboot with service shutdown, sync, etc.
Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2019-04-26 23:04:24 +03:00
Brad Beam
271d28244b
fix(osd): Fix k8s.io namespace logs ( #557 )
...
Signed-off-by: Brad Beam <brad.beam@talos-systems.com>
2019-04-18 08:49:33 -07:00
Andrew Rynhard
ae9e6ac282
feat: upgrade Kubernetes to v1.14.1 ( #530 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-04-14 07:20:34 -07:00
Andrew Rynhard
0926e723dc
fix: remove static resolv.conf ( #491 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-04-04 20:36:43 -07:00
Andrew Rynhard
e18b5086a9
chore: update org to new name ( #480 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-04-03 18:29:21 -07:00
Andrew Rynhard
50253b806a
feat: upgrade Kubernetes to v1.14.0 ( #466 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-03-28 17:39:26 -07:00
Andrew Rynhard
b5f398d3dd
feat: add container based deploy support to init ( #447 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-03-09 20:53:32 -08:00
Andrew Rynhard
c63ef4477b
feat: add TALOSCONFIG env var ( #422 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-02-25 15:06:49 -08:00
Brad Beam
8ee9022b71
feat: add osinstall cli utility ( #368 )
2019-02-23 13:18:52 -08:00
Andrew Rynhard
1219ae7934
feat: upgrade Kubernetes to v1.13.3 ( #335 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-02-05 20:11:39 -08:00
Andrew Rynhard
5cadd83aea
feat: upgrade Kubernetes to v1.13.2 ( #319 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-01-18 07:47:11 -08:00
Andrew Rynhard
94b011c724
refactor: use containerd exported defaults ( #310 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-01-15 20:29:13 -08:00
Andrew Rynhard
25fca3d68d
feat: import core service containers from local store ( #309 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-01-15 18:46:41 -08:00
Andrew Rynhard
ee226dddac
chore: enforce commit and license policies ( #304 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-01-13 16:10:49 -08:00
Andrew Rynhard
72eb1b34f5
chore: use buildkit for builds ( #295 )
2018-12-19 22:22:05 -08:00