Itxaka
f7d5d81013
⬆️ Bump deps to use kairos-sdk ( #299 )
...
First time bumping the provider, be gentle
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
---------
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-03-31 14:31:54 +02:00
Oz Tiram
70903fdec8
🌱 add version information directly from git ( #175 )
...
Partial fix for https://github.com/kairos-io/kairos/issues/643
Signed-off-by: Oz Tiram <oz@spectrocloud.com>
2023-01-17 10:19:43 +01:00
Ettore Di Giacinto
4857ff8879
🌱 Change config to be more user friendly
...
Signed-off-by: Ettore Di Giacinto <mudler@mocaccino.org>
2022-12-12 15:38:21 +01:00
Ettore Di Giacinto
23abe1c0e2
🌱 Please linting
...
Signed-off-by: Ettore Di Giacinto <mudler@mocaccino.org>
2022-12-12 12:31:03 +01:00
Ettore Di Giacinto
19d541774b
🌱 Leader now prunes inactive members
...
Signed-off-by: Ettore Di Giacinto <mudler@mocaccino.org>
2022-12-12 11:49:38 +01:00
Ettore Di Giacinto
87d7fc2131
🌱 Run hook during bootstrap
...
Signed-off-by: Ettore Di Giacinto <mudler@mocaccino.org>
2022-12-11 18:12:51 +01:00
Ettore Di Giacinto
79fd3633a5
⚠️ Change P2P configuration setting reference
...
Signed-off-by: Ettore Di Giacinto <mudler@mocaccino.org>
2022-12-09 16:36:30 +01:00
Ettore Di Giacinto
15a9d15a0c
🌱 HA block belongs to Kairos, not k3s
...
Signed-off-by: Ettore Di Giacinto <mudler@mocaccino.org>
2022-12-09 09:59:22 +01:00
Ettore Di Giacinto
301b69cfa5
🌱 Refactor
...
Signed-off-by: Ettore Di Giacinto <mudler@mocaccino.org>
2022-12-07 14:49:07 +01:00
Ettore Di Giacinto
b03741c4c5
🌱 Fix linting
...
Signed-off-by: Ettore Di Giacinto <mudler@mocaccino.org>
2022-12-07 14:37:38 +01:00
Ettore Di Giacinto
4703feefd8
🌱 Propagate back roles
...
If we keep the API started, we want to keep streaming roles in case of completely disconnection between the nodes.
This guarantees that we keep streaming out our roles nevertheless of what happens
Signed-off-by: Ettore Di Giacinto <mudler@mocaccino.org>
2022-12-07 14:32:48 +01:00
Ettore Di Giacinto
007d902369
🌱 Make linter happy pt2
...
Signed-off-by: Ettore Di Giacinto <mudler@mocaccino.org>
2022-12-07 14:27:10 +01:00
Ettore Di Giacinto
998f665167
🌱 Make linter happy
...
Signed-off-by: Ettore Di Giacinto <mudler@mocaccino.org>
2022-12-07 14:06:06 +01:00
Ettore Di Giacinto
82514b5cb5
Respect ExternalDB
...
Signed-off-by: Ettore Di Giacinto <mudler@mocaccino.org>
2022-12-06 22:15:57 +01:00
Ettore Di Giacinto
db3a4bc287
✨ Add HA p2p support
...
Fixes: https://github.com/kairos-io/kairos/issues/2
Signed-off-by: Ettore Di Giacinto <mudler@mocaccino.org>
2022-12-06 22:15:12 +01:00
Ettore Di Giacinto
18a0b14a51
🌱 Configure worker
...
Signed-off-by: Ettore Di Giacinto <mudler@mocaccino.org>
2022-12-05 13:32:08 +01:00
Ettore Di Giacinto
955e8df55e
🌱 Cleanups
...
Signed-off-by: Ettore Di Giacinto <mudler@mocaccino.org>
2022-12-05 11:53:33 +01:00
Ettore Di Giacinto
c5b11bdc06
🌱 Use static kubevip artifacts
...
Signed-off-by: Ettore Di Giacinto <mudler@mocaccino.org>
2022-12-05 11:53:33 +01:00
Ettore Di Giacinto
dd9127f7ce
🌱 Allow to set minimum number of node to wait for
...
Signed-off-by: Ettore Di Giacinto <mudler@mocaccino.org>
2022-12-05 11:53:33 +01:00
mudler
0517b1e766
✨ Add kubeVIP support with p2p hybrid mode
...
In this way, the p2p API will just run the co-ordination to setup KubeVIP automatically
to the new cluster.
Signed-off-by: Ettore Di Giacinto <mudler@mocaccino.org>
2022-12-05 11:53:33 +01:00
mudler
c64a19f1d4
🌱 Refactor roles
...
Signed-off-by: mudler <mudler@c3os.io>
Signed-off-by: Ettore Di Giacinto <mudler@mocaccino.org>
2022-12-05 11:53:33 +01:00
Ettore Di Giacinto
4a17cff5e0
🎨 Finalize rebranding
...
there were few places that still had c3OS references.
2022-09-19 09:59:28 +00:00
Ettore Di Giacinto
359ed271c7
🎨 Rebrand
...
See: https://github.com/c3os-io/c3os/issues/88
2022-09-16 15:42:45 +00:00
mudler
8b8f28c91a
🎨 Initial import of provider code
2022-08-16 08:27:04 +00:00