4606 Commits

Author SHA1 Message Date
James Munnelly
b7f0de049a Allow specifying node image to boot in kind Config type 2018-09-12 15:26:56 -07:00
James Munnelly
e9eb92dfd1 Make kind go_default_library public
This will allow us to build kind for various architectures from external bazel projects
2018-09-12 15:26:56 -07:00
Benjamin Elder
d8c8f95f3c update bazel 2018-09-12 15:26:56 -07:00
Benjamin Elder
703522b863 refactor config, add machinery similar to a kubernetes API 2018-09-12 15:26:56 -07:00
Benjamin Elder
031ce4c0cb ensure _output exists 2018-09-12 15:26:56 -07:00
Benjamin Elder
33b2fc0e1a fix bazel built image install 2018-09-12 15:26:56 -07:00
Benjamin Elder
a54f658391 regnerate image sources 2018-09-12 15:26:56 -07:00
Benjamin Elder
8d48308f24 remove journalctl to container logs 2018-09-12 15:26:56 -07:00
Benjamin Elder
0eb8ccea9a capture version info after building 2018-09-12 15:26:56 -07:00
Benjamin Elder
efe68224d4 improve kube git version error handling 2018-09-12 15:26:56 -07:00
Benjamin Elder
3a6fe2fee6 cleanup bits comments 2018-09-12 15:26:56 -07:00
Benjamin Elder
6c09e639cf move paths maps to Paths() 2018-09-12 15:26:56 -07:00
Benjamin Elder
2941f27489 leverage make quick-release-images 2018-09-12 15:26:56 -07:00
Benjamin Elder
7cddbfe96b overhaul kind docs 2018-09-12 15:26:56 -07:00
Benjamin Elder
7fa5f0a9f9 replace all os.Exit with log.Fatal 2018-09-12 15:26:05 -07:00
Benjamin Elder
a93ab34c5a update-bazel 2018-09-12 15:26:05 -07:00
Benjamin Elder
dfe16135a1 switch kind to logrus 2018-09-12 15:26:05 -07:00
Benjamin Elder
587a86e146 add more todo 2018-09-12 15:26:05 -07:00
AdamDang
ddbb1bdc37 Typo fix in error message: kubenetes->kubernetes
Typo fix in error message: kubenetes->kubernetes
2018-09-12 15:26:05 -07:00
Benjamin Elder
af0e94a983 update config tests 2018-09-12 15:25:37 -07:00
Benjamin Elder
55ef71a2da support config files 2018-09-12 15:25:37 -07:00
Benjamin Elder
9a3577f997 refactor kind config 2018-09-12 15:25:37 -07:00
Benjamin Elder
efb7fa4163 add some more todo 2018-09-12 15:25:37 -07:00
Benjamin Elder
205d00cce9 refactor kind cli package layout 2018-09-12 15:25:37 -07:00
Benjamin Elder
af6f5438e0 don't populate non-existent assets when building node image 2018-09-12 15:25:37 -07:00
Benjamin Elder
94ac99664e improve errors and document api server port 2018-09-12 15:25:37 -07:00
Benjamin Elder
30789d08f6 fix readme typo 2018-09-12 15:25:37 -07:00
Benjamin Elder
f2fe6b69fe re-generate kind sources 2018-09-12 15:25:37 -07:00
Benjamin Elder
5f27c7ac75 fix spelling typos 2018-09-12 15:25:37 -07:00
Benjamin Elder
935b07cbba fix config test 2018-09-12 15:25:37 -07:00
Benjamin Elder
8bbc8306cb update bazel 2018-09-12 15:25:37 -07:00
Benjamin Elder
3d579b2b00 better cluster boot, more build types 2018-09-12 15:25:37 -07:00
Benjamin Elder
d214304957 actual cluster boot 2018-09-12 15:24:51 -07:00
Benjamin Elder
51ed027e4e build node image 2018-09-12 15:24:51 -07:00
Benjamin Elder
bbf0256ca9 binary collection 2018-09-12 15:24:51 -07:00
Benjamin Elder
15ef7b4753 rename node image to base image 2018-09-12 15:24:51 -07:00
Benjamin Elder
1d2f757e91 minor naming refactor 2018-09-12 15:24:51 -07:00
Benjamin Elder
f5cf188b72 remove stale comment 2018-09-12 15:24:51 -07:00
Benjamin Elder
b4e6c638e6 minor fixes to generate.sh 2018-09-12 15:22:46 -07:00
Benjamin Elder
9b2b7cb0db improve kind documentation 2018-09-12 15:22:46 -07:00
Amit Watve
ab5bc59eeb Run hack/generate.sh 2018-09-12 15:21:00 -07:00
Amit Watve
7f9832290f Update debian base image version to 0.3.2 2018-09-12 15:21:00 -07:00
Benjamin Elder
68facc5efd test config validation 2018-09-12 15:21:00 -07:00
Benjamin Elder
c5411c2fcd validate cluster name 2018-09-12 15:21:00 -07:00
Benjamin Elder
dd126f1169 hack/update-bazel.sh 2018-09-12 15:21:00 -07:00
Benjamin Elder
51ac153161 refactor kind commands, add --name to create and delete 2018-09-12 15:21:00 -07:00
Benjamin Elder
e029692f5d break out and refactor exec helpers 2018-09-12 15:21:00 -07:00
Benjamin Elder
e71be8bdf5 verify kind generation 2018-09-12 15:21:00 -07:00
Benjamin Elder
9cc3bbf2a4 use baked in sources 2018-09-12 15:21:00 -07:00
Benjamin Elder
3539f8d5c3 generate bindata 2018-09-12 15:21:00 -07:00