Andrew Rynhard
c921099871
chore(conformance): sonobuoy script and kube-bench job ( #154 )
2018-10-13 09:35:56 -07:00
Andrew Rynhard
92ef60222e
feat(*): upgrade all core components ( #153 )
...
This commit introduces the following upgrades:
Linux: v4.18.13
Containerd: v1.2.0-rc.1
Kubernetes: v1.12.1
Docker: v18.06.1-ce
Sonobuoy: v0.12.0
2018-10-13 09:30:17 -07:00
Andrew Rynhard
b34debedfc
feat(kernel): configure Kernel Self Protection Project recommendations ( #152 )
2018-10-12 19:02:11 -07:00
Andrew Rynhard
e114026b57
chore(*): update conform commands ( #150 )
2018-10-04 20:54:58 -07:00
Andrew Rynhard
8f09202228
feat(*): run system services via containerd ( #149 )
2018-09-20 13:34:26 -07:00
Andrew Rynhard
b370ce043e
refactor(initramfs): rename rotd to trustd ( #148 )
2018-08-30 07:45:15 -07:00
Andrew Rynhard
80b5e3631a
feat(kernel): upgrade Linux to v4.18.5 ( #147 )
2018-08-29 17:36:01 -07:00
Andrew Rynhard
46e895a9c2
fix(init): address linter error ( #146 )
2018-08-29 17:33:55 -07:00
Andrew Rynhard
9f0c825118
chore(*): upgrade Go to v1.11.0 ( #145 )
2018-08-29 14:27:28 -07:00
Andrew Rynhard
260d55cbbe
feat(*): HA control plane ( #144 )
2018-08-28 14:52:13 -07:00
Andrew Rynhard
0514ff4c62
feat(osd): node reset and reboot ( #142 )
2018-08-23 18:11:21 -07:00
Andrew Rynhard
db0cb37ea1
feat(*): list and restart processes ( #141 )
2018-08-18 21:31:49 -07:00
Andrew Rynhard
aab4316cdb
feat(kernel): upgrade Linux to v4.17.15 ( #140 )
2018-08-18 06:25:21 -07:00
Andrew Rynhard
37df8a3081
feat(*): upgrade Kubernetes to v1.11.2 ( #139 )
2018-08-10 21:37:50 -07:00
Andrew Rynhard
6058af20e4
feat(init): debug option ( #138 )
2018-08-06 07:38:23 -07:00
Andrew Rynhard
79bb464dcc
feat(image): make AMI regions a variable ( #137 )
2018-08-06 07:02:18 -07:00
Andrew Rynhard
d8a3a79e2d
fix(init): read kubeadm env file ( #136 )
2018-08-06 06:59:33 -07:00
Andrew Rynhard
73597c3ec4
feat(hack): use ubuntu 18.04 image in debug pod ( #135 )
2018-08-04 20:33:04 -07:00
Andrew Rynhard
deea44bc60
feat(hack): add CIS Kubernetes Benchmark script ( #134 )
2018-08-04 20:31:13 -07:00
Andrew Rynhard
275ede77a8
fix(initramfs): align go tests with upstream change ( #133 )
2018-08-04 20:20:20 -07:00
Andrew Rynhard
5058b74ff6
feat(init): add file creation option ( #132 )
2018-08-04 20:17:31 -07:00
Andrew Rynhard
80b20bffc8
chore(image): push docker images ( #131 )
2018-08-02 21:30:23 -07:00
Andrew Rynhard
5d0fa41194
feat(initramfs): check for self-hosted-kube-apiserver label ( #130 )
2018-08-02 21:26:10 -07:00
Andrew Rynhard
6185ac5bae
feat(conformance): add quick mode config ( #129 )
2018-07-25 22:48:15 -07:00
Andrew Rynhard
cb1a939384
feat(kernel): upgrade Linux to v4.17.10 ( #128 )
2018-07-25 22:07:32 -07:00
Andrew Rynhard
6b661c3abc
feat(conformance): add conformance image ( #126 )
2018-07-25 05:40:57 -07:00
Andrew Rynhard
4014872f38
fix(init): make /etc/hosts writable ( #125 )
2018-07-25 05:26:28 -07:00
Andrew Rynhard
ca93edeb4a
feat(initramfs): set the platform explicitly ( #124 )
2018-07-23 21:19:33 -07:00
Andrew Rynhard
b48884b037
feat(*): upgrade Kubernetes to v1.11.1 ( #123 )
2018-07-23 20:45:38 -07:00
Andrew Rynhard
90d3078cd1
feat(*): run the kubelet in a container ( #122 )
2018-07-21 07:09:32 -07:00
Andrew Rynhard
0036bd1555
feat(initramfs): rewrite user data ( #121 )
2018-07-17 18:26:56 -07:00
Andrew Rynhard
dc9e2fe51a
feat(*): add a debug pod manifest ( #120 )
2018-07-05 20:24:35 -07:00
Andrew Rynhard
eabd76c79e
fix(rootfs): don't remove the docker binary ( #119 )
2018-07-05 20:20:53 -07:00
Andrew Rynhard
80edd4852c
refactor(*): move source code into src directory ( #118 )
2018-07-05 20:18:10 -07:00
Andrew Rynhard
f6adabe351
feat(image): generate image ( #114 )
2018-07-04 22:56:51 -07:00
Andrew Rynhard
a3ecf5baff
chore(initramfs): disable cgo for osctl ( #113 )
2018-07-02 07:19:36 -07:00
Andrew Rynhard
7b12d6f042
core(generate): use first unused loopback device ( #112 )
2018-07-02 07:16:51 -07:00
Andrew Rynhard
ea1edbbfa9
feat(initramfs): Kubernetes API reverse proxy ( #107 )
2018-07-02 07:09:34 -07:00
Andrew Rynhard
fa4f78736b
feat(rootfs): upgrade Docker to v17.03.2-ce ( #111 )
2018-06-12 22:08:32 -07:00
Andrew Rynhard
acaf58b40b
chore(*): update generated files ( #110 )
2018-06-09 08:35:23 -07:00
Andrew Rynhard
9f12441337
chore(*): use https wherever possible in source URLs ( #109 )
2018-06-09 08:21:48 -07:00
Andrew Rynhard
9321d7ab18
fix(*): create build directory ( #108 )
2018-06-09 08:10:50 -07:00
Andrew Rynhard
9823c35340
feat(rootfs): install cut ( #106 )
2018-06-08 15:31:42 -07:00
Andrew Rynhard
d5b6ecaac8
feat(kernel): enable Ceph ( #105 )
2018-06-08 15:28:07 -07:00
Andrew Rynhard
551941058e
feat(rootfs): upgrade Kubernetes to v1.11.0-beta.1 ( #104 )
2018-06-08 15:25:01 -07:00
Andrew Rynhard
b1a7a82f10
feat(init): platform discovery ( #101 )
2018-05-21 20:24:44 -07:00
Andrew Rynhard
c0e79960fa
fix(*): field tag should be yaml instead of json ( #100 )
2018-05-20 20:17:06 -07:00
Andrew Rynhard
5bd08794bf
feat(init): configurable kubelet arguments ( #99 )
2018-05-20 19:31:07 -07:00
Andrew Rynhard
2bd7b898cb
fix(*): use commit SHA on master and tag name on tags ( #98 )
2018-05-19 23:31:17 -07:00
Andrew Rynhard
65c2c323cc
fix(init): conditionally set version in /etc/os-release ( #97 )
2018-05-19 23:21:36 -07:00