Itxaka
9bff3742c1
Load elemental config/spec from cloud config ( #82 )
2023-07-20 15:53:48 +02:00
Itxaka
9c5731baa2
Rename go module kairos-agent ( #81 )
2023-07-10 14:39:48 +02:00
Dimitris Karakasilis
e7807dd66c
Change module path according to Go docs ( #1220 )
...
https://go.dev/doc/modules/major-version
This way we can bump the kairos dependency on the provider-kairos repo
which otherwise produced the error:
```
~/workspace/kairos/provider-kairos (main)*$ go get -u github.com/kairos-io/kairos@v2.0.0-alpha3
go: github.com/kairos-io/kairos@v2.0.0-alpha3: invalid version: module contains a go.mod file, so module path must match major version ("github.com/kairos-io/kairos/v2")
```
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
Co-authored-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-03-30 14:18:53 +03:00
Ettore Di Giacinto
667fd76d9d
seedling: Webui enhancements ( #620 )
...
* 🌱 Make sure webui starts on alpine
Also drop to shell when there are no providers
Signed-off-by: mudler <mudler@c3os.io>
* 🌱 Suppress verbose logging on tty
Signed-off-by: mudler <mudler@c3os.io>
* 🌱 Print WebUI address
Signed-off-by: mudler <mudler@c3os.io>
* 🎨 Update banner
Signed-off-by: mudler <mudler@c3os.io>
* 🌱 Refactor, display also interfaces
Signed-off-by: mudler <mudler@c3os.io>
* 🌱 Address feedback from review
Signed-off-by: mudler <mudler@c3os.io>
Signed-off-by: mudler <mudler@c3os.io>
2023-01-08 21:49:23 +01:00
Ettore Di Giacinto
d59892c5c5
seedling: Webui installer ( #587 )
...
* 🌱 Add webui
Signed-off-by: mudler <mudler@c3os.io>
* 🌱 Re-read config files after loading bundles
Signed-off-by: mudler <mudler@c3os.io>
* [check-spelling] Update metadata
Update for https://github.com/kairos-io/kairos/actions/runs/3806058276/attempts/1
Accepted in https://github.com/kairos-io/kairos/pull/587#issuecomment-1367859480
Signed-off-by: check-spelling-bot <check-spelling-bot@users.noreply.github.com>
Signed-off-by: mudler <mudler@c3os.io>
* 🎨 Beautify index page
Signed-off-by: mudler <mudler@c3os.io>
* Do not rerun if we were successful or we are already running
Signed-off-by: mudler <mudler@c3os.io>
* Add syntax highlight
Signed-off-by: mudler <mudler@c3os.io>
* Add error message
Signed-off-by: mudler <mudler@c3os.io>
* Add YAML validation and highlight
Signed-off-by: mudler <mudler@c3os.io>
* Fixup terminal output
Signed-off-by: mudler <mudler@c3os.io>
* Fix newlines
Signed-off-by: mudler <mudler@c3os.io>
* fixups
Signed-off-by: mudler <mudler@c3os.io>
* 🎨 Fixup lint issues
Signed-off-by: mudler <mudler@c3os.io>
* Mark dependencies
Signed-off-by: mudler <mudler@c3os.io>
* Let configure the listening address
Signed-off-by: mudler <mudler@c3os.io>
Signed-off-by: mudler <mudler@c3os.io>
Signed-off-by: check-spelling-bot <check-spelling-bot@users.noreply.github.com>
2023-01-05 14:15:05 +01:00
Eng Zer Jun
c868bbaf9e
art: Move from io/ioutil to io and os packages ( #470 )
...
refactor: move from io/ioutil to io and os packages
The io/ioutil package has been deprecated as of Go 1.16 [1]. This commit
replaces the existing io/ioutil functions with their new definitions in
io and os packages.
[1]: https://golang.org/doc/go1.16#ioutil
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2022-11-22 01:11:03 +08:00
Jacob Payne
b1396c541b
added support for fast mode ( #168 )
2022-09-30 17:23:10 -07:00
Ettore Di Giacinto
e25526cfc9
art: Rebranding ( #130 )
...
See: https://github.com/c3os-io/c3os/issues/88
2022-09-17 18:43:51 +02:00
Ettore Di Giacinto
1254c09745
bug: fixup reset and interactive-install branding text
2022-08-20 21:27:04 +00:00
mudler
122d29cbac
art: Expose interactive install to providers
...
In this way install can be driven from providers too
Part of: https://github.com/c3os-io/c3os/issues/68
2022-08-12 12:21:12 +02:00
Ettore Di Giacinto
b62a3fc892
robot: Make linter happy
2022-07-25 22:26:10 +00:00
Ettore Di Giacinto
602d086ce4
art: Refactor agent code
...
Move out cmd pieces and split into its own package. Also make sure we reload
plugins before bootstrapping nodes.
Also commons out the agent configuration in a specific YAML file.
2022-07-18 22:02:49 +00:00