Skip to content

Commit 0ec1f09

Browse files
authored
Basic Lifecycle Management Interfaces + v2 Concrete Implementations (#568)
This adds the basic interfaces for StatefulSet-based lifecycle management for initially the v2 operator. Currently it is not leveraged in a controller, as that needs to be subsequently broken out from the original PoC.
1 parent 08876c4 commit 0ec1f09

19 files changed

+5181
-1
lines changed

operator/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ require (
4747
go.uber.org/zap v1.27.0
4848
golang.org/x/exp v0.0.0-20240904232852-e7e105dedf7e
4949
golang.org/x/sync v0.10.0
50+
golang.org/x/tools v0.29.0
5051
gopkg.in/yaml.v2 v2.4.0
5152
gopkg.in/yaml.v3 v3.0.1
5253
helm.sh/helm/v3 v3.14.4
@@ -296,7 +297,6 @@ require (
296297
golang.org/x/term v0.28.0 // indirect
297298
golang.org/x/text v0.21.0 // indirect
298299
golang.org/x/time v0.7.0 // indirect
299-
golang.org/x/tools v0.29.0 // indirect
300300
gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect
301301
google.golang.org/api v0.203.0 // indirect
302302
google.golang.org/genproto v0.0.0-20241015192408-796eee8c2d53 // indirect

0 commit comments

Comments
 (0)