Florian Paul Azim Hoberg
f834f07333
feature: Add rolling updates (node auto patching) feature
...
* Add rolling updates feature.
* Add own (ProxLB) API integration.
Fixes : #39
Fixes : #18
2024-08-10 20:56:43 +02:00
Florian
101855b404
Merge pull request #46 from gyptazy/fix/45-adjust-daemon-time-mix-min-hrs
...
fix: Fix daemon timer to use hours instead of minutes.
v1.0.1
2024-08-06 21:29:34 +02:00
Florian Paul Azim Hoberg
37e7a601be
fix: Fix daemon timer to use hours instead of minutes.
...
Reported by: @mater-345
Fixes : #45
2024-08-06 18:06:05 +02:00
Florian
8791007e77
Merge pull request #43 from gyptazy/feature/40-option-run-only-on-master-node
...
feature: Add option to run ProxLB only on the Proxmox's master node in the cluster.
2024-08-06 18:00:26 +02:00
Florian Paul Azim Hoberg
3a2c16b137
feature: Add option to run ProxLB only on the Proxmox's master node in the cluster.
...
Fixes : #40
2024-08-06 17:58:34 +02:00
Florian
adc476e848
Merge pull request #42 from gyptazy/feature/41-add-option-run-migration-parallel-or-serial
...
feature: Add option to run migrations in parallel or sequentially
2024-08-04 08:27:04 +02:00
Florian Paul Azim Hoberg
28be8b8146
feature: Add option to run migrations in parallel or sequentially
...
Fixes : #41
2024-08-04 08:25:03 +02:00
Florian
cbaeba2046
Merge pull request #38 from gyptazy/release/pre-1.0.0
...
release: Prepare release 1.0.0
v1.0.0
2024-08-02 12:57:20 +02:00
Florian Paul Azim Hoberg
61de9cb01d
release: Prepare release 1.0.0
2024-08-01 10:34:13 +02:00
Florian
2e36d59f84
Merge pull request #37 from gyptazy/feature/36-docs-add-repository
...
docs: Add section for downloads (pkgs, repo, container image)
2024-08-01 10:10:27 +02:00
Florian Paul Azim Hoberg
3f1444a19f
docs: Add section for downloads (pkgs, repo, container image)
...
Fixes : #36
2024-08-01 09:52:31 +02:00
Florian
86fe2487b5
Merge pull request #34 from gyptazy/feature/29-rebalance-by-free-node-memory-in-percent
...
feature: Add new mode_option to rebalance by node's bytes or percent.
2024-07-30 22:13:56 +02:00
Florian Paul Azim Hoberg (@gyptazy)
46832ba6b2
feature: Add new mode_option to rebalance by node's bytes or percent.
...
Fixes : #29
2024-07-30 07:41:17 +02:00
Florian
4671b414b8
Merge pull request #33 from gyptazy/fix/27-container-migration
...
fix: Rebalance CT function including reboot
2024-07-28 19:48:42 +02:00
Florian Paul Azim Hoberg
4efa9df965
fix: Rebalance CT function including reboot
...
Fixes : #27
Fixes : #29
fix
2024-07-28 19:46:58 +02:00
Florian
5c6cf04ed2
Merge pull request #31 from gyptazy/docs/30-improve-documentation
...
docs: Update the docs
2024-07-23 13:59:32 +02:00
Florian Paul Azim Hoberg
62f82e389a
docs: Update the docs
...
Fixes : #30
2024-07-23 13:57:35 +02:00
Florian
1c7a630e39
Merge pull request #28 from gyptazy/feature/27-add-container-support
...
feature(core): Add support for LXC/Container to be rebalanced.
2024-07-21 11:42:13 +02:00
Florian Paul Azim Hoberg
f2209ce1b0
feature(core): Add support for LXC/Container to be rebalanced.
...
Fixes : #27
2024-07-21 11:41:13 +02:00
Florian
1908c2e8d8
Merge pull request #25 from formorer/patch-1
...
docs(README): Fix typo
2024-07-18 08:02:02 +02:00
Alexander Wirt
0e1774ee84
Fix typo in README.md
2024-07-18 07:58:55 +02:00
Florian
8bf4b1f107
Merge pull request #23 from gyptazy/feature/16-rebalance-on-assigned-resources
...
feature: Add option to rebalance VMs by their assigned resources. [#16 ]
2024-07-16 12:42:34 +02:00
Florian Paul Azim Hoberg
86009ff3c2
feature: Add option to rebalance VMs by their assigned resources. [ #16 ]
...
Fixes : #16
2024-07-16 12:39:59 +02:00
Florian
3d634ef824
Merge pull request #22 from gyptazy/feature/17-add-configurable-log-verbosity
...
feature(logging): Add configurable log verbosity. [#17 ]
2024-07-13 08:33:38 +02:00
Florian Paul Azim Hoberg
e204bba54f
feature(logging): Add configurable log verbosity. [ #17 ]
...
Fixes #17
2024-07-13 08:31:33 +02:00
Florian
0cd5bb0b3f
Merge pull request #20 from DerbyKurby/patch-1
...
docs(README): Update ToC and fix typos.
2024-07-12 15:30:02 +02:00
DerbyKurby
2278a91cb9
fix-readme
2024-07-12 15:18:06 +02:00
Florian
d26efea831
Merge pull request #13 from gyptazy/feature/6-add-dry-run-support
...
feature: Add dry-run support to see what kind of rebalancing would be done
2024-07-12 08:17:46 +02:00
Florian Paul Azim Hoberg (@gyptazy)
bf5ba5f8a6
feature: Add dry-run support to see what kind of rebalancing would be done. [ #6 ]
...
* Add new cli param: -d for dry-run: Prints movements to cli
* Add new cli param: -j for json: Prints movement as a json to cli
Fixes : #6
2024-07-11 12:57:56 +02:00
Florian
5b40b2ffdb
Merge pull request #14 from gyptazy/feature/github-actions-build
...
feature(github-workflows): Add initial github workflows
2024-07-11 12:13:42 +02:00
Florian Paul Azim Hoberg (@gyptazy)
3fd8618c35
feature(github-workflows): Add initial github workflows
2024-07-11 12:01:32 +02:00
Florian
a242f0ebce
Merge pull request #12 from gyptazy/changelogs/10-docker-support
...
docs(container): Add docs for container (e.g., Docker, Prodman) support
2024-07-10 17:43:21 +02:00
Florian Paul Azim Hoberg
a5576db109
docs(container): Add docs for container (e.g., Docker, Prodman) support
2024-07-10 17:42:04 +02:00
Florian
6feb7b6488
Merge pull request #9 from gyptazy/feature/3-add-vm-include-exclude-grouping
...
feature(tags): Add tag evaluation to provide new features
2024-07-10 16:52:16 +02:00
Florian Paul Azim Hoberg
511d0a3c24
feature(tags): Add tag evaluation to provide new features:
...
* Bundle multiple VMs by tag to be relocated together [#3 ]
* Ensure by tag that VMs will not be reloccated to the same node [#5 ]
* Ignore VMs from being relocated by tag [#7 ]
* Ignore VMs from being relocated by a wildcard pattern [#7 ]
Fixes : #3
Fixes : #5
Fixes : #7
2024-07-10 15:56:22 +02:00
Florian
fdb385e3a5
Merge pull request #10 from daanbosch/DOCKER-SUPPORT
...
Add support for Docker container
2024-07-10 12:51:27 +02:00
daanbosch
25953eb9b9
Add support for Docker container
2024-07-10 11:15:16 +02:00
Florian
7a538e132e
Merge pull request #2 from gyptazy/release/0.9.9
...
release(0.9.9): Prepare public development release 0.9.9
v0.9.9-dev
2024-07-07 16:49:59 +02:00
Florian Paul Azim Hoberg
4560a88550
release(0.9.9): Prepare public development release 0.9.9
2024-07-07 16:46:48 +02:00
Florian
d5d674f01f
Initial commit
2024-07-07 12:04:44 +02:00