Commit 738c01c
feat: improve web installer node checks and disk configuration (#3162)
* feat(web): expose host blockdevices for web installer storage configuration
Signed-off-by: yongchuanzhou <18600490162@163.com>
* feat: add inventory host storage module
Support configuring host storage items from inventory for disk formatting, LVM volume management, and optional mount settings.
Signed-off-by: yongchuanzhou <18600490162@163.com>
* feat: add inventory host storage module
Support configuring host storage items from inventory for disk formatting, LVM volume management, and optional mount settings.
Signed-off-by: yongchuanzhou <18600490162@163.com>
* feat: add multipath storage support
Signed-off-by: yongchuanzhou <18600490162@163.com>
* fix: render storage module templates
Signed-off-by: yongchuanzhou <18600490162@163.com>
* fix: force cleanup selected storage disks
Signed-off-by: yongchuanzhou <18600490162@163.com>
* feat: expose gpu info in host check
Signed-off-by: yongchuanzhou <18600490162@163.com>
* fix: align web installer paths and host groups
Signed-off-by: yongchuanzhou <18600490162@163.com>
* fix: stabilize web host checks
Signed-off-by: yongchuanzhou <18600490162@163.com>
* fix: harden storage script quoting
Signed-off-by: yongchuanzhou <18600490162@163.com>
* Refine web installer host setup
Signed-off-by: yongchuanzhou <18600490162@163.com>
* Refine host check handling
Signed-off-by: yongchuanzhou <18600490162@163.com>
* refactor: move storage and multipath logic to roles per review
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
* feat: support harbor port configuration
Signed-off-by: yongchuanzhou <18600490162@163.com>
* fix: preserve allocated storage devices
Signed-off-by: zyc <zyc@macdeMacBook-Pro-2.local>
* fix: load gpu vendor config from scanner path
Signed-off-by: yongchuanzhou <18600490162@163.com>
* fix: change harbor schema
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
* fix: normalize harbor registry host
Signed-off-by: yongchuanzhou <18600490162@163.com>
* fix: use image_registry.http_port and image_registry.https_port
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
* fix: add retries in when push images
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
* fix: fix: handle empty http_code and merge harbor registry creation tasks
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
* fix: use kubernetes.storage_disks instance of storage
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
---------
Signed-off-by: yongchuanzhou <18600490162@163.com>
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
Signed-off-by: zyc <zyc@macdeMacBook-Pro-2.local>
Co-authored-by: redscholar <blacktiledhouse@gmail.com>
Co-authored-by: zyc <zyc@macdeMacBook-Pro-2.local>1 parent 5cedeae commit 738c01c
83 files changed
Lines changed: 3620 additions & 380 deletions
File tree
- builtin/core
- defaults
- config
- inventory
- roles
- defaults/defaults/main
- image-registry
- docker-registry
- tasks
- templates
- harbor
- defaults
- tasks
- templates
- keepalived
- files
- docker-compose
- tasks
- templates
- push/tasks
- native
- dns/tasks
- meta
- multipath/tasks
- storage
- tasks
- templates
- precheck
- kubernetes/tasks
- meta
- storage/tasks
- cmd/kk/app
- options
- docs
- en
- image-registry
- installation
- reference
- zh
- image-registry
- installation
- reference
- pkg
- connector
- const
- converter/tmpl
- executor
- manager
- modules/setup
- proxy/internal
- variable
- web
- api
- handler
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
190 | 190 | | |
191 | 191 | | |
192 | 192 | | |
193 | | - | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
194 | 196 | | |
195 | 197 | | |
196 | 198 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
37 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
38 | 44 | | |
39 | 45 | | |
40 | 46 | | |
41 | 47 | | |
42 | 48 | | |
43 | 49 | | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
44 | 54 | | |
45 | 55 | | |
46 | 56 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
37 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
38 | 44 | | |
39 | 45 | | |
40 | 46 | | |
41 | 47 | | |
42 | 48 | | |
43 | 49 | | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
44 | 54 | | |
45 | 55 | | |
46 | 56 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
37 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
38 | 44 | | |
39 | 45 | | |
40 | 46 | | |
41 | 47 | | |
42 | 48 | | |
43 | 49 | | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
44 | 54 | | |
45 | 55 | | |
46 | 56 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
37 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
38 | 44 | | |
39 | 45 | | |
40 | 46 | | |
41 | 47 | | |
42 | 48 | | |
43 | 49 | | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
44 | 54 | | |
45 | 55 | | |
46 | 56 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
37 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
38 | 44 | | |
39 | 45 | | |
40 | 46 | | |
41 | 47 | | |
42 | 48 | | |
43 | 49 | | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
44 | 54 | | |
45 | 55 | | |
46 | 56 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
37 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
38 | 44 | | |
39 | 45 | | |
40 | 46 | | |
41 | 47 | | |
42 | 48 | | |
43 | 49 | | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
44 | 54 | | |
45 | 55 | | |
46 | 56 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
37 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
38 | 44 | | |
39 | 45 | | |
40 | 46 | | |
41 | 47 | | |
42 | 48 | | |
43 | 49 | | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
44 | 54 | | |
45 | 55 | | |
46 | 56 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
37 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
38 | 44 | | |
39 | 45 | | |
40 | 46 | | |
41 | 47 | | |
42 | 48 | | |
43 | 49 | | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
44 | 54 | | |
45 | 55 | | |
46 | 56 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
37 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
38 | 44 | | |
39 | 45 | | |
40 | 46 | | |
41 | 47 | | |
42 | 48 | | |
43 | 49 | | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
44 | 54 | | |
45 | 55 | | |
46 | 56 | | |
| |||
0 commit comments