no update (secret)

This commit is contained in:
kkb0318
2024-04-14 20:44:02 +09:00
parent dcc01e17bd
commit 993b08a204
9 changed files with 76 additions and 18 deletions
+3
View File
@@ -4,11 +4,14 @@ import (
"context"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
"sigs.k8s.io/controller-runtime/pkg/client"
)
type KubernetesClient interface {
Apply(ctx context.Context, obj client.Object) error
Create(ctx context.Context, obj client.Object) error
Get(ctx context.Context, obj client.Object) (*unstructured.Unstructured, error)
Delete(ctx context.Context, obj client.Object, opts DeleteOptions) error
}