Compare commits

..

2 Commits

Author SHA1 Message Date
Kubernetes Publisher
394ed525a6 Merge pull request #139101 from lalitc375/conditions
Setup metav1.Condition for declarative valdiations.

Kubernetes-commit: 8f8aa9aae157b88db6ba02836c57596496d3f684
2026-06-11 04:14:23 +00:00
Lalit Chauhan
b5201bbace Generate Protos
Kubernetes-commit: c7576703f081b7658735871b78afadc7ef083444
2026-05-15 17:20:52 +00:00
3 changed files with 12 additions and 9 deletions

View File

@@ -36,6 +36,9 @@ import (
// // +patchStrategy=merge
// // +listType=map
// // +listMapKey=type
// // +k8s:alpha(since: "1.37")=+k8s:optional
// // +k8s:alpha(since: "1.37")=+k8s:listType=map
// // +k8s:alpha(since: "1.37")=+k8s:listMapKey=type
// Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"`
//
// // other fields

6
go.mod
View File

@@ -23,11 +23,11 @@ require (
golang.org/x/time v0.15.0
google.golang.org/protobuf v1.36.12-0.20260120151049-f2248ac996af
gopkg.in/evanphx/json-patch.v4 v4.13.0
k8s.io/api v0.37.0-alpha.1
k8s.io/apimachinery v0.37.0-alpha.1
k8s.io/api v0.0.0-20260611040653-c60902ed42f5
k8s.io/apimachinery v0.0.0-20260611040056-c12c3cb2dc6b
k8s.io/klog/v2 v2.140.0
k8s.io/kube-openapi v0.0.0-20260519202549-bbf5c5577288
k8s.io/streaming v0.37.0-alpha.1
k8s.io/streaming v0.0.0-20260602192112-0a84e25f8e5e
k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2
sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730
sigs.k8s.io/randfill v1.0.0

12
go.sum
View File

@@ -118,16 +118,16 @@ gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=
gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
k8s.io/api v0.37.0-alpha.1 h1:fTnRCeg6apyW4NEMAzh4I0QKmhLrfBn/Wd7ofdiWrWs=
k8s.io/api v0.37.0-alpha.1/go.mod h1:Zb4KyckZ/m8i6rABBg74uJhc6A4crNQo9epNeXftsc0=
k8s.io/apimachinery v0.37.0-alpha.1 h1:1h6p2YVjU618lo3rFTTKELLzWNu/rmOQSY6Yn5VBnSI=
k8s.io/apimachinery v0.37.0-alpha.1/go.mod h1:NCrGZAB1OmwASDtTJ2J0mNYwcgFJSH6FimUsgzQ53d0=
k8s.io/api v0.0.0-20260611040653-c60902ed42f5 h1:LADH6u2CrFQqm/fa9gtL0viE4zE+JJ/zi8Kv3FD4Bjw=
k8s.io/api v0.0.0-20260611040653-c60902ed42f5/go.mod h1:ZyQmN55pBE5+Dr++A1tHbGUCfnftRcm1WArlebMuVl0=
k8s.io/apimachinery v0.0.0-20260611040056-c12c3cb2dc6b h1:RAVGLeZG93HMSWfH5IPC8gR8uH0v97YCGLrX8BvzfMQ=
k8s.io/apimachinery v0.0.0-20260611040056-c12c3cb2dc6b/go.mod h1:fimydsj7+VrAUXJvVoRBL9TgvZfVdrtsBIEHiLUQC4I=
k8s.io/klog/v2 v2.140.0 h1:Tf+J3AH7xnUzZyVVXhTgGhEKnFqye14aadWv7bzXdzc=
k8s.io/klog/v2 v2.140.0/go.mod h1:o+/RWfJ6PwpnFn7OyAG3QnO47BFsymfEfrz6XyYSSp0=
k8s.io/kube-openapi v0.0.0-20260519202549-bbf5c5577288 h1:A7Lby6ekC6nv+6oO38huCMFBRP0Os+tIeq1GkwxOQes=
k8s.io/kube-openapi v0.0.0-20260519202549-bbf5c5577288/go.mod h1:V/QaCUYDa+0QpcHhVVc5l99Uz56wEMEXBSj9oCDkNDY=
k8s.io/streaming v0.37.0-alpha.1 h1:8/IDL5B3WI2l7cnO3na104t9oCuQYEXZ6H3095GpfLo=
k8s.io/streaming v0.37.0-alpha.1/go.mod h1:QN1+yCAfxcSvo0908Z3rFKkA5Xlr3KgUZAGwKuR6qQk=
k8s.io/streaming v0.0.0-20260602192112-0a84e25f8e5e h1:hk+SAa1pedjgwlCSfpcY0gHgGddPjfy0hX/ZQglt7js=
k8s.io/streaming v0.0.0-20260602192112-0a84e25f8e5e/go.mod h1:QN1+yCAfxcSvo0908Z3rFKkA5Xlr3KgUZAGwKuR6qQk=
k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2 h1:AZYQSJemyQB5eRxqcPky+/7EdBj0xi3g0ZcxxJ7vbWU=
k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2/go.mod h1:xDxuJ0whA3d0I4mf/C4ppKHxXynQ+fxnkmQH0vTHnuk=
sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 h1:IpInykpT6ceI+QxKBbEflcR5EXP7sU1kvOlxwZh5txg=