Hussein Galal
|
3cdcb04e1a
|
Add validation for system cluster name for both controller and cli (#81)
* Add validation for system cluster name for both controller and cli
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* Add validation for system cluster name for both controller and cli
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* Add validation for system cluster name for both controller and cli
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
---------
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
|
2024-01-06 02:15:20 +02:00 |
|
Hussein Galal
|
fedfa109b5
|
Fix append to empty slice (#80)
* Fix append to empty slice
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* Fix initialization of addresses slice
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
---------
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
|
2024-01-04 01:49:48 +02:00 |
|
Hussein Galal
|
67c8cac611
|
[controller] HA stabilization and fix rejoining ephermal nodes (#68)
* Remove etcd member if server pod gets removed
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* make sure to add finalizer to server pod only in HA mode
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* Fix recursion bug and add new fields to cluster status
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* fixing comments
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* fixing comments
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
---------
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
|
2023-12-13 00:21:02 +02:00 |
|
Hussein Galal
|
dd618e580a
|
use statefulsets for servers (#67)
* use statefulsets for servers
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* remove unused code
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* fix comments
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
---------
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
|
2023-11-28 23:51:50 +02:00 |
|
Hussein Galal
|
3c283ce178
|
Add readiness probe and fix readme (#63)
* Add readiness probe and fix readme
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* typos and fixes
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
---------
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
|
2023-09-05 22:24:27 +03:00 |
|
Brian Downs
|
0dd234b2d5
|
Add Addon Feature (#61)
* resolve conflicts and other changes
Signed-off-by: Brian Downs <brian.downs@gmail.com>
* updates
Signed-off-by: Brian Downs <brian.downs@gmail.com>
* fix remaining conflict
Signed-off-by: Brian Downs <brian.downs@gmail.com>
* add back cluster and service cidr
Signed-off-by: Brian Downs <brian.downs@gmail.com>
---------
Signed-off-by: Brian Downs <brian.downs@gmail.com>
|
2023-08-31 01:34:35 +03:00 |
|
Hussein Galal
|
9dbd0bef44
|
Add cluster persistence with statefulsets (#55)
* Add cluster persistence with statefulsets
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* fix comments
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
---------
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
|
2023-08-08 23:23:55 +03:00 |
|
Brian Downs
|
d32ce24d31
|
remove some unused code and additional updates
Signed-off-by: Brian Downs <brian.downs@gmail.com>
|
2023-08-01 10:58:18 -07:00 |
|
Brad Davidson
|
84d3f768c6
|
Run k3s as pid 1 (#50)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
|
2023-06-27 02:43:01 +03:00 |
|
Brian Downs
|
b2e969f6df
|
update package refs
Signed-off-by: Brian Downs <brian.downs@gmail.com>
|
2023-06-13 16:45:46 -07:00 |
|
Hussein Galal
|
43d7779dfa
|
Export k3k cluster kubeconfig in k3kcli (#36)
* Export k3k cluster kubeconfig in k3kcli
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* Update readme and logs
---------
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
|
2023-06-13 19:48:57 +03:00 |
|
Hussein Galal
|
ea1e7e486f
|
Revert CIDR pool allocation and fix delete (#35)
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
|
2023-03-28 23:45:57 +02:00 |
|
Hussein Galal
|
7bcc312b4b
|
move crds to the helm chart (#34)
* Fixes to the controller and cli
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* Move crds to the helm chart
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* fix statically configured cluster
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
---------
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
|
2023-03-23 21:33:52 +02:00 |
|
Hussein Galal
|
dde877e285
|
Fixes to the controller and cli (#33)
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
|
2023-02-03 18:00:07 +02:00 |
|
Brian Downs
|
e1b2f7c25f
|
update per pr review
Signed-off-by: Brian Downs <brian.downs@gmail.com>
|
2023-02-02 14:45:00 -07:00 |
|
Brian Downs
|
76a2e255b3
|
update cidr pool names
Signed-off-by: Brian Downs <brian.downs@gmail.com>
|
2023-02-02 14:20:48 -07:00 |
|
Brian Downs
|
ab1b54b335
|
add doc comments
Signed-off-by: Brian Downs <brian.downs@gmail.com>
|
2023-02-02 14:17:57 -07:00 |
|
Brian Downs
|
60191ae867
|
initial allocator impl
Signed-off-by: Brian Downs <brian.downs@gmail.com>
|
2023-02-02 14:09:54 -07:00 |
|
galal-hussein
|
d7be8e1478
|
handle deletion and change the scope of the crd
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
|
2023-02-02 03:20:35 +02:00 |
|
galal-hussein
|
1931b0e554
|
Add init commit for address allocator
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
|
2023-02-01 00:13:47 +02:00 |
|
galal-hussein
|
e31ab4102c
|
Add serverArgs and agentArgs
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
|
2023-01-31 02:55:34 +02:00 |
|
galal-hussein
|
7794188415
|
Add expose options to the cluster
|
2023-01-31 02:55:21 +02:00 |
|
galal-hussein
|
b624102528
|
Add ingress and kubeconfig with sslip.io
|
2023-01-20 02:26:40 +02:00 |
|
galal-hussein
|
3cd9dc8e18
|
Orchestrate agents and servers
|
2023-01-18 23:10:23 +02:00 |
|
galal-hussein
|
e521e3b46f
|
init commit
|
2023-01-18 21:48:50 +02:00 |
|