Add reconcile loop

This commit is contained in:
Maidul Islam
2022-12-15 19:08:30 -05:00
parent 805f733499
commit 0ef9db99b4
7 changed files with 267 additions and 13 deletions
@@ -16,8 +16,8 @@ type KubeSecretReference struct {
// InfisicalSecretSpec defines the desired state of InfisicalSecret
type InfisicalSecretSpec struct {
ServiceTokenSecret KubeSecretReference `json:"serviceTokenSecret,omitempty"`
ManagedSecret KubeSecretReference `json:"managedSecret,omitempty"`
InfisicalToken KubeSecretReference `json:"infisicalToken,omitempty"`
ManagedSecret KubeSecretReference `json:"managedSecret,omitempty"`
// The Infisical project id
// +kubebuilder:validation:Required
@@ -88,7 +88,7 @@ func (in *InfisicalSecretList) DeepCopyObject() runtime.Object {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *InfisicalSecretSpec) DeepCopyInto(out *InfisicalSecretSpec) {
*out = *in
out.ServiceTokenSecret = in.ServiceTokenSecret
out.InfisicalToken = in.InfisicalToken
out.ManagedSecret = in.ManagedSecret
}