prepare changelog and set ownership to generated secrets

This commit is contained in:
2024-05-18 22:50:18 +02:00
parent c9c36f1a37
commit 1128051a5b
4 changed files with 29 additions and 6 deletions

View File

@ -70,6 +70,8 @@ def create_managed_registry_secret(spec, name, namespace, logger, **kwargs):
username_ref,
password_ref,
registry)
kopf.append_owner_reference(secret)
api.create_namespaced_secret(
secret_namespace, secret
@ -147,6 +149,9 @@ def update_managed_registry_secret(
username_ref,
password_ref,
registry)
kopf.append_owner_reference(secret)
try:
api.replace_namespaced_secret(
name=secret_name,

View File

@ -62,6 +62,8 @@ def create_managed_secret(spec, name, namespace, logger, body, **kwargs):
name=secret_name, annotations=annotations, labels=labels)
secret = create_kv(secret, secret_json_object, content_def)
kopf.append_owner_reference(secret)
api.create_namespaced_secret(
namespace="{}".format(secret_namespace),
body=secret
@ -128,6 +130,8 @@ def update_managed_secret(
name=secret_name, annotations=annotations, labels=labels)
secret = create_kv(secret, secret_json_object, content_def)
kopf.append_owner_reference(secret)
try:
api.replace_namespaced_secret(
name=secret_name,

View File

@ -52,6 +52,8 @@ def create_managed_secret(spec, name, namespace, logger, body, **kwargs):
name=secret_name, annotations=annotations, labels=labels)
secret = create_template_secret(logger, secret, filename, template)
kopf.append_owner_reference(secret)
api.create_namespaced_secret(
secret_namespace, secret
)
@ -118,6 +120,8 @@ def update_managed_secret(
name=secret_name, annotations=annotations, labels=labels)
secret = create_template_secret(logger, secret, filename, template)
kopf.append_owner_reference(secret)
try:
api.replace_namespaced_secret(
name=secret_name,