Skip to content

Commit c7e3ab8

Browse files
authored
Prepare for release v0.51.0 (#785)
ProductLine: KubeDB Release: v2025.1.9 Release-tracker: kubedb/CHANGELOG#105 Signed-off-by: 1gtm <1gtm@appscode.com>
1 parent b886182 commit c7e3ab8

38 files changed

+837
-125
lines changed

go.mod

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,14 @@ require (
2626
k8s.io/klog/v2 v2.130.1
2727
k8s.io/kubectl v0.29.0
2828
kmodules.xyz/cert-manager-util v0.29.0
29-
kmodules.xyz/client-go v0.30.42
29+
kmodules.xyz/client-go v0.30.44
3030
kmodules.xyz/custom-resources v0.30.0
3131
kmodules.xyz/monitoring-agent-api v0.30.2
32-
kubedb.dev/apimachinery v0.50.0
33-
kubedb.dev/db-client-go v0.5.0
32+
kubedb.dev/apimachinery v0.51.0
33+
kubedb.dev/db-client-go v0.6.0
3434
sigs.k8s.io/controller-runtime v0.18.4
3535
sigs.k8s.io/yaml v1.4.0
36-
stash.appscode.dev/apimachinery v0.37.0
36+
stash.appscode.dev/apimachinery v0.38.0
3737
)
3838

3939
require (
@@ -145,11 +145,11 @@ require (
145145
kmodules.xyz/objectstore-api v0.29.1 // indirect
146146
kmodules.xyz/offshoot-api v0.30.1 // indirect
147147
kmodules.xyz/prober v0.29.0 // indirect
148-
kmodules.xyz/resource-metadata v0.23.1 // indirect
148+
kmodules.xyz/resource-metadata v0.24.1 // indirect
149149
kubeops.dev/csi-driver-cacerts v0.1.0 // indirect
150150
kubeops.dev/petset v0.0.7 // indirect
151-
kubeops.dev/sidekick v0.0.10-0.20241122131943-163e27e5ef71 // indirect
152-
kubestash.dev/apimachinery v0.14.0 // indirect
151+
kubeops.dev/sidekick v0.0.10 // indirect
152+
kubestash.dev/apimachinery v0.15.0 // indirect
153153
sigs.k8s.io/gateway-api v1.1.0 // indirect
154154
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
155155
sigs.k8s.io/kustomize/api v0.17.2 // indirect

go.sum

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -717,8 +717,8 @@ kmodules.xyz/apiversion v0.2.0 h1:vAQYqZFm4xu4pbB1cAdHbFEPES6EQkcR4wc06xdTOWk=
717717
kmodules.xyz/apiversion v0.2.0/go.mod h1:oPX8g8LvlPdPX3Yc5YvCzJHQnw3YF/X4/jdW0b1am80=
718718
kmodules.xyz/cert-manager-util v0.29.0 h1:HjEaEsv66xeMKiI8LwfTRls0z9V9L0qEvPBdOcX/CsI=
719719
kmodules.xyz/cert-manager-util v0.29.0/go.mod h1:0YuaPwp+P3Pw7Spxf6eDhOCMDDNXfNV2xIuxIexT1QU=
720-
kmodules.xyz/client-go v0.30.42 h1:79x66I8betRJtmFzKS46ujXzXVKAxpXNsm32ayNxTEA=
721-
kmodules.xyz/client-go v0.30.42/go.mod h1:ZOxyEdoSZByjZLkzSM3Q8p1zXMayflK7jQQnWMG2Yj8=
720+
kmodules.xyz/client-go v0.30.44 h1:mLOBXQhvCIhdega9WoN4Px/usqobuKTT2vOPQcbGhXQ=
721+
kmodules.xyz/client-go v0.30.44/go.mod h1:T9Kiu20wXEn65dLBQeegf4+y7oahJBR9ZJO2zGEVLIY=
722722
kmodules.xyz/custom-resources v0.30.0 h1:vR3CbseHMLwR4GvtcJJuRuwIV8voKqFqNii27rMcm1o=
723723
kmodules.xyz/custom-resources v0.30.0/go.mod h1:ZsTuI2mLG2s3byre7bHmpxJ9w0HDqAkRTL1+izGFI24=
724724
kmodules.xyz/monitoring-agent-api v0.30.2 h1:sAgz5P5EXZqhlj1NzJ+QltAgeIx5bGSMj+aYy2EiKaw=
@@ -729,20 +729,20 @@ kmodules.xyz/offshoot-api v0.30.1 h1:TrulAYO+oBsXe9sZZGTmNWIuI8qD2izMpgcTSPvgAmI
729729
kmodules.xyz/offshoot-api v0.30.1/go.mod h1:T3mpjR6fui0QzOcmQvIuANytW48fe9ytmy/1cgx6D4g=
730730
kmodules.xyz/prober v0.29.0 h1:Ex7m4F9rH7uWNNJlLgP63ROOM+nUATJkC2L5OQ7nwMg=
731731
kmodules.xyz/prober v0.29.0/go.mod h1:UtK+HKyI1lFLEKX+HFLyOCVju6TO93zv3kwGpzqmKOo=
732-
kmodules.xyz/resource-metadata v0.23.1 h1:uEs7E2fUCACbFEkIVe2BbFl+U9kotvE3Op0j9oNPzVY=
733-
kmodules.xyz/resource-metadata v0.23.1/go.mod h1:k7oxVO2BbgXOXfPrf6v8uAki52MLQ01mo4g0PcEyebM=
734-
kubedb.dev/apimachinery v0.50.0 h1:lHhYoXMXFtIrAgMYRvyGXQj1GhKt8/LCiUDr/laDk/4=
735-
kubedb.dev/apimachinery v0.50.0/go.mod h1:s1FTCR0gEwDFY5XjawG5yu9pG94M2A1Zub+9UJSaMVQ=
736-
kubedb.dev/db-client-go v0.5.0 h1:m2DyVW/PDxgbWFNeItZ0ChHk7cC3YZzHshEQSImgUTE=
737-
kubedb.dev/db-client-go v0.5.0/go.mod h1:Y9iJRijKqrhBF0ohZHfobZMqwWfomMg/1tT2fVptQA8=
732+
kmodules.xyz/resource-metadata v0.24.1 h1:l4PmP+zbccPUQmSHKfEmmFLWMXtAHcgaRLWZ3v4WjYM=
733+
kmodules.xyz/resource-metadata v0.24.1/go.mod h1:TIHbYsuqmLl8yhYwV/4Uwwm4CO4GdqGHy1KAOgKhpYY=
734+
kubedb.dev/apimachinery v0.51.0 h1:kkd7P7lfp3qC10E0s78QI99nAdynSfubDU6pBg3nQpk=
735+
kubedb.dev/apimachinery v0.51.0/go.mod h1:MLRK+0bdVef03iqlrT9Jc5Depkb4728LLWL+SmGC1I0=
736+
kubedb.dev/db-client-go v0.6.0 h1:fN6ZYmjlusX7rnS2pLVg0uyAkKtk+LBU7AIvWbTEkw0=
737+
kubedb.dev/db-client-go v0.6.0/go.mod h1:v1OVVO4tYeKHPnPVenDVWttnrm9ZpyULmUK1gTqRK68=
738738
kubeops.dev/csi-driver-cacerts v0.1.0 h1:WDgKNo5QAiMoVy4c/4ARWeCXJbqdcXdcn8VLImV4VZU=
739739
kubeops.dev/csi-driver-cacerts v0.1.0/go.mod h1:5a/ZOn5LFw26PPBpTKvsivBjcvVArOrJX24C+k+przk=
740740
kubeops.dev/petset v0.0.7 h1:F77BTRfUqRVO7kNc8q2oFSSviDmYBqni/osXqu0kgJ4=
741741
kubeops.dev/petset v0.0.7/go.mod h1:lt0SZV4ohRy7RiwLNUnMoauG4lCbcRbSqhMg20rdUQg=
742-
kubeops.dev/sidekick v0.0.10-0.20241122131943-163e27e5ef71 h1:MIrAOBOkxkJuV1mtRTbP1elbLUUp55UmbGrAlFgLO7U=
743-
kubeops.dev/sidekick v0.0.10-0.20241122131943-163e27e5ef71/go.mod h1:KGH6DiNqAfTaVz9bVTvm7e+KPKPN/PkfKkqee89YhW0=
744-
kubestash.dev/apimachinery v0.14.0 h1:mHOR7WFpev7Tar5t7z+fiteO8yg+Ej7sGWo4KggyDCY=
745-
kubestash.dev/apimachinery v0.14.0/go.mod h1:k+My508NVx4V3UyiNMtcrk2QDO7Ex8089VERcfQgFJ0=
742+
kubeops.dev/sidekick v0.0.10 h1:/lOT+yV920F6TTPLc7bKR9HLAG/Yx+sTRm1C7rUz744=
743+
kubeops.dev/sidekick v0.0.10/go.mod h1:VRyiiKGiJikv/8dNCkrXfkwZCv/2HoIhkmtNurs0gcM=
744+
kubestash.dev/apimachinery v0.15.0 h1:2VX9WrLkJhytGA7tNC0yC4htuYJRT3ZlVMLceZ8PeBs=
745+
kubestash.dev/apimachinery v0.15.0/go.mod h1:5N6yz/zo+0AJNhc+dUbs/R/pUf96GcTx47N1Hlhvc88=
746746
rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
747747
sigs.k8s.io/gateway-api v1.1.0 h1:DsLDXCi6jR+Xz8/xd0Z1PYl2Pn0TyaFMOPPZIj4inDM=
748748
sigs.k8s.io/gateway-api v1.1.0/go.mod h1:ZH4lHrL2sDi0FHZ9jjneb8kKnGzFWyrTya35sWUTrRs=
@@ -756,5 +756,5 @@ sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+s
756756
sigs.k8s.io/structured-merge-diff/v4 v4.4.1/go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08=
757757
sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E=
758758
sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY=
759-
stash.appscode.dev/apimachinery v0.37.0 h1:dwKOX6XHTbTMxxRB4+nEyy740NT6+n/Rmr6Cfp+vRqE=
760-
stash.appscode.dev/apimachinery v0.37.0/go.mod h1:Q+GTcB8/VWNqG9yywbMBWiRDnYT29tnEDnGnCYtKq4g=
759+
stash.appscode.dev/apimachinery v0.38.0 h1:tQ4dUdMxm0XZSs4Ieii/DupOjQ3dvpwYnzqC1M8TMCQ=
760+
stash.appscode.dev/apimachinery v0.38.0/go.mod h1:HoMcNxSg7TUHEhbHE+JvdhICrXoEKRvfLuFBKAM40ng=

vendor/kmodules.xyz/client-go/api/v1/cluster.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,14 +192,15 @@ type ClusterInfo struct {
192192
CAPI *CAPIClusterInfo `json:"capi" protobuf:"bytes,4,opt,name=capi"`
193193
}
194194

195-
// +kubebuilder:validation:Enum=capa;capg;capz
195+
// +kubebuilder:validation:Enum=capa;capg;capz;caph;capk
196196
type CAPIProvider string
197197

198198
const (
199199
CAPIProviderCAPA CAPIProvider = "capa"
200200
CAPIProviderCAPG CAPIProvider = "capg"
201201
CAPIProviderCAPZ CAPIProvider = "capz"
202202
CAPIProviderCAPH CAPIProvider = "caph"
203+
CAPIProviderCAPK CAPIProvider = "capk"
203204
)
204205

205206
type ClusterClaimInfo struct {

vendor/kmodules.xyz/client-go/api/v1/object.go

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,13 @@ import (
2727
"sigs.k8s.io/controller-runtime/pkg/client"
2828
)
2929

30-
// TypedObjectReference represents an typed namespaced object.
30+
// TypeReference represents an object type.
31+
type TypeReference struct {
32+
APIGroup string `json:"apiGroup,omitempty" protobuf:"bytes,1,opt,name=apiGroup"`
33+
Kind string `json:"kind,omitempty" protobuf:"bytes,2,opt,name=kind"`
34+
}
35+
36+
// TypedObjectReference represents a typed namespaced object.
3137
type TypedObjectReference struct {
3238
APIGroup string `json:"apiGroup,omitempty" protobuf:"bytes,1,opt,name=apiGroup"`
3339
Kind string `json:"kind,omitempty" protobuf:"bytes,2,opt,name=kind"`

vendor/kmodules.xyz/client-go/api/v1/zz_generated.deepcopy.go

Lines changed: 16 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/kmodules.xyz/client-go/client/client.go

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -143,8 +143,7 @@ func CreateOrPatchE(ctx context.Context, c client.Client, obj client.Object, tra
143143

144144
func CreateOrPatch(ctx context.Context, c client.Client, obj client.Object, transform TransformFunc, opts ...client.PatchOption) (kutil.VerbType, error) {
145145
return CreateOrPatchE(ctx, c, obj, func(obj client.Object, createOp bool) (client.Object, error) {
146-
transform(obj, createOp)
147-
return obj, nil
146+
return transform(obj, createOp), nil
148147
}, opts...)
149148
}
150149

@@ -188,8 +187,7 @@ func PatchE(ctx context.Context, c client.Client, obj client.Object, transform P
188187

189188
func Patch(ctx context.Context, c client.Client, obj client.Object, transform PatchFunc, opts ...client.PatchOption) (kutil.VerbType, error) {
190189
return PatchE(ctx, c, obj, func(obj client.Object) (client.Object, error) {
191-
transform(obj)
192-
return obj, nil
190+
return transform(obj), nil
193191
}, opts...)
194192
}
195193

@@ -232,8 +230,7 @@ func PatchStatusE(ctx context.Context, c client.Client, obj client.Object, trans
232230

233231
func PatchStatus(ctx context.Context, c client.Client, obj client.Object, transform PatchFunc, opts ...client.SubResourcePatchOption) (kutil.VerbType, error) {
234232
return PatchStatusE(ctx, c, obj, func(obj client.Object) (client.Object, error) {
235-
transform(obj)
236-
return obj, nil
233+
return transform(obj), nil
237234
}, opts...)
238235
}
239236

vendor/kmodules.xyz/resource-metadata/apis/node/v1alpha1/openapi_generated.go

Lines changed: 27 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/kmodules.xyz/resource-metadata/crds/meta.k8s.appscode.com_resourceeditors.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ spec:
7171
name:
7272
type: string
7373
sourceRef:
74-
description: TypedObjectReference represents an typed namespaced
74+
description: TypedObjectReference represents a typed namespaced
7575
object.
7676
properties:
7777
apiGroup:
@@ -143,7 +143,7 @@ spec:
143143
name:
144144
type: string
145145
sourceRef:
146-
description: TypedObjectReference represents an
146+
description: TypedObjectReference represents a
147147
typed namespaced object.
148148
properties:
149149
apiGroup:
@@ -218,7 +218,7 @@ spec:
218218
name:
219219
type: string
220220
sourceRef:
221-
description: TypedObjectReference represents an typed namespaced
221+
description: TypedObjectReference represents a typed namespaced
222222
object.
223223
properties:
224224
apiGroup:
@@ -256,7 +256,7 @@ spec:
256256
name:
257257
type: string
258258
sourceRef:
259-
description: TypedObjectReference represents an typed namespaced
259+
description: TypedObjectReference represents a typed namespaced
260260
object.
261261
properties:
262262
apiGroup:

vendor/kmodules.xyz/resource-metadata/crds/meta.k8s.appscode.com_resourcelayouts.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1336,7 +1336,7 @@ spec:
13361336
name:
13371337
type: string
13381338
sourceRef:
1339-
description: TypedObjectReference represents an
1339+
description: TypedObjectReference represents a
13401340
typed namespaced object.
13411341
properties:
13421342
apiGroup:
@@ -1411,7 +1411,7 @@ spec:
14111411
name:
14121412
type: string
14131413
sourceRef:
1414-
description: TypedObjectReference represents an typed namespaced
1414+
description: TypedObjectReference represents a typed namespaced
14151415
object.
14161416
properties:
14171417
apiGroup:
@@ -1449,7 +1449,7 @@ spec:
14491449
name:
14501450
type: string
14511451
sourceRef:
1452-
description: TypedObjectReference represents an typed namespaced
1452+
description: TypedObjectReference represents a typed namespaced
14531453
object.
14541454
properties:
14551455
apiGroup:

vendor/kmodules.xyz/resource-metadata/crds/meta.k8s.appscode.com_resourceoutlinefilters.yaml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,11 @@ spec:
4141
type: object
4242
name:
4343
type: string
44+
show:
45+
type: boolean
4446
required:
45-
- items
47+
- name
48+
- show
4649
type: object
4750
type: array
4851
header:
@@ -60,18 +63,26 @@ spec:
6063
type: boolean
6164
type: object
6265
info:
63-
type: boolean
66+
additionalProperties:
67+
type: boolean
68+
type: object
6469
insight:
6570
type: boolean
6671
name:
6772
type: string
73+
show:
74+
type: boolean
6875
required:
6976
- info
7077
- insight
78+
- show
7179
type: object
7280
type: array
81+
show:
82+
type: boolean
7383
required:
7484
- name
85+
- show
7586
type: object
7687
type: array
7788
resource:

0 commit comments

Comments
 (0)