diff options
Diffstat (limited to 'src')
-rwxr-xr-x | src/flufigut.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/flufigut.py b/src/flufigut.py index 0f8ae4a..77980d7 100755 --- a/src/flufigut.py +++ b/src/flufigut.py @@ -632,6 +632,10 @@ class K8sDeployment: 'flags': worker['flags'] } + secret = self.__generate_object(tmpl_env, 'flumotion-worker-secret.yml', worker) + secret['data']['password'] = base64.b64encode(worker['password'].encode('utf-8')).decode('ascii') + v1.create_namespaced_secret(self._namespace, secret) + deploy = self.__generate_object(tmpl_env, 'flumotion-worker-deploy.yml', worker) appsV1.create_namespaced_deployment(self._namespace, deploy) |