|
|
|
@ -24,7 +24,11 @@ async def apply_changes(item, v1, apps_api, api_instance): |
|
|
|
|
password = "".join([random.choice(string.ascii_letters + string.digits) for j in range(item["spec"]["size"])]) |
|
|
|
|
data = {} |
|
|
|
|
for o in item["spec"]["mapping"]: |
|
|
|
|
data[o["key"]] = o["value"] % {"password": password} |
|
|
|
|
data[o["key"]] = o["value"] % { |
|
|
|
|
"name": name, |
|
|
|
|
"namespace": namespace, |
|
|
|
|
"password": password, |
|
|
|
|
} |
|
|
|
|
try: |
|
|
|
|
await v1.create_namespaced_secret(namespace, body={ |
|
|
|
|
"metadata": { |
|
|
|
|