Otto Bittner
|
048ab94123
|
Use config structs to limit nr of function args
|
2022-11-22 13:33:57 +01:00 |
|
katexochen
|
ba6e41ed5c
|
Upgrade go module to v2
|
2022-09-22 09:10:19 +02:00 |
|
Malte Poll
|
5f98e699e4
|
node operator: nodeimage controller: ensure heirs are promoted to updated once in same reconcile loop as node deletion
Prevents conditions where Reconcile is not called after deleting a node, leading to an out of date status on the nodeimage.
|
2022-09-13 15:58:38 +02:00 |
|
katexochen
|
fb7ceb5586
|
Fix comment dot
|
2022-09-13 15:58:38 +02:00 |
|
Thomas Tendyck
|
bd63aa3c6b
|
add license headers
sed -i '1i/*\nCopyright (c) Edgeless Systems GmbH\n\nSPDX-License-Identifier: AGPL-3.0-only\n*/\n' `grep -rL --include='*.go' 'DO NOT EDIT'`
gofumpt -w .
|
2022-09-05 09:17:25 +02:00 |
|
Malte Poll
|
1df2a20a36
|
CI: build and upload node operator
|
2022-08-09 10:29:04 +02:00 |
|
Malte Poll
|
fb4bc1545f
|
[node operator] case insensitive equality checks for image and scaling group references
|
2022-08-09 10:29:04 +02:00 |
|
Malte Poll
|
0618a000a7
|
[node operator] nodeimage controller: remove control-plane nodes from etcd cluster before deleting k8s node object
Signed-off-by: Malte Poll <mp@edgeless.systems>
|
2022-08-09 10:29:04 +02:00 |
|
Malte Poll
|
2860fe4eec
|
[node operator] RBAC: add missing permissions
Signed-off-by: Malte Poll <mp@edgeless.systems>
|
2022-08-09 10:29:04 +02:00 |
|
Malte Poll
|
12ce267bac
|
[node operator] NodeImage controller impl
Signed-off-by: Malte Poll <mp@edgeless.systems>
|
2022-08-09 10:29:04 +02:00 |
|
Malte Poll
|
546e53f3df
|
[node operator] NodeImage API gen
Signed-off-by: Malte Poll <mp@edgeless.systems>
|
2022-08-09 10:29:04 +02:00 |
|