Commit Graph

6 Commits

Author SHA1 Message Date
Ettore Di Giacinto
b62a3fc892 robot: Make linter happy 2022-07-25 22:26:10 +00:00
Ettore Di Giacinto
1a12a26876 Update internal/machine/openrc/unit.go
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com>
2022-07-25 23:49:16 +02:00
DQ
51f0251685 Apply suggestions from code review
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com>
Signed-off-by: DQ <daniel@chaosengine.net>
2022-07-21 01:11:15 -07:00
Daniel Quinlan
7b87cc755f naive attempt at appending to /etc/rancher/k3s/k3s.env 2022-07-20 21:13:27 -07:00
Ettore Di Giacinto
9679421d20 gear: Add c3os bundles 2022-07-13 22:23:47 +00:00
Ettore Di Giacinto
63cd28d1cb Split off cli into separate binaries (#37)
* 🎨 Split off cli into separate binaries

This commit splits off the cli into 3 binaries:
- agent
- cli
- provider

The provider now is a separate component that can be tested by itself
and have its own lifecycle. This paves the way to a ligher c3os variant,
HA support and other features that can be provided on runtime.

This is working, but still there are low hanging fruit to care about.

Fixes #14

* 🤖 Add provider bin to releases

* ⚙️ Handle signals

* ⚙️ Reduce buildsize footprint

* 🎨 Scan for providers also in /system/providers

* 🤖 Run goreleaser

* 🎨 Refactoring
2022-07-04 22:39:34 +02:00