Commit Graph

8 Commits

Author SHA1 Message Date
Ettore Di Giacinto
b19a93e984 Merge pull request #55 from c3os-io/feature/cluster-provider
Abstract Cluster Provisioning with Cluster Plugins
2022-08-09 08:01:54 +02:00
Ettore Di Giacinto
7ac3c30747 art: Make linter happy 2022-08-08 08:32:11 +00:00
Ettore Di Giacinto
7052c49621 art: Check out if we have to create the log file 2022-08-08 08:20:13 +00:00
Ettore Di Giacinto
f185430669 art: Allow the agent to self-restart on error
In init systems that don't support automatic restart this might be handy when we fail because we boot up too fast.

This is an attempt to fix https://github.com/c3os-io/c3os/issues/47
2022-08-08 08:15:15 +00:00
Ettore Di Giacinto
b62a3fc892 robot: Make linter happy 2022-07-25 22:26:10 +00:00
Ettore Di Giacinto
6c08ac78a8 art: Make sure the agent doesn't start when performing auto-installs 2022-07-20 22:31:40 +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
Ettore Di Giacinto
4e7802346f gear: Setup log rotation 2022-07-17 08:42:12 +00:00