irsa Status Management

This commit is contained in:
kkb0318
2024-05-26 16:59:07 +09:00
parent 2f1c707690
commit 0b5ec31875
8 changed files with 162 additions and 16 deletions
+8 -1
View File
@@ -63,7 +63,7 @@ func (in *IRSA) DeepCopyInto(out *IRSA) {
out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec)
out.Status = in.Status
in.Status.DeepCopyInto(&out.Status)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IRSA.
@@ -259,6 +259,13 @@ func (in *IRSASpec) DeepCopy() *IRSASpec {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *IRSAStatus) DeepCopyInto(out *IRSAStatus) {
*out = *in
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]v1.Condition, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IRSAStatus.