This is an automated email from the ASF dual-hosted git repository. bsalzano pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/openserverless-operator.git
commit 7b36270cde7bf3660e0b941465200479bac4f710 Merge: 07f3600 dac2804 Author: Bruno Salzano <[email protected]> AuthorDate: Sun Jul 27 12:46:45 2025 +0200 Merge pull request #70 from francescotimperi/private-registry [FEATURE] Implements apache/openserverless#159 .licenserc.yaml | 1 + Dockerfile | 1 + actions/devel/download/common/util.py | 15 +- actions/devel/upload/common/util.py | 15 +- deploy/nuvolaris-permissions/whisk-crd.yaml | 52 +++- .../openwhisk-invoker/invoker-conf.yaml | 30 +-- .../openwhisk-standalone/standalone-conf.yaml | 30 +-- .../registry/00-registry-secret-docker.yaml | 27 +- .../registry/00-registry-secret.yaml | 27 +- .../registry/01-registry-pvc.yaml | 33 ++- deploy/registry/02-registry-sts.yaml | 66 +++++ .../registry/03-registry-svc.yaml | 32 +-- nuvolaris/apihost_util.py | 4 +- nuvolaris/enterprise_util.py | 4 +- nuvolaris/etcd.py | 2 +- nuvolaris/kopf_util.py | 9 + nuvolaris/main.py | 20 +- nuvolaris/minio_ingress.py | 2 +- nuvolaris/patcher.py | 11 +- nuvolaris/registry_deploy.py | 283 +++++++++++++++++++++ nuvolaris/secret_htpasswd_data.py | 72 ++++++ nuvolaris/secret_imagepull_data.py | 78 ++++++ nuvolaris/templates/enterprise-sts.yaml | 2 +- .../templates/generic-secret-docker-tpl.yaml | 27 +- .../templates/generic-secret-htpassword-tpl.yaml | 27 +- nuvolaris/templates/invoker-sts.yaml | 19 +- nuvolaris/templates/standalone-sts.yaml | 22 +- nuvolaris/util.py | 44 +++- tests/kind/registry_test.ipy | 45 ++++ tests/kind/whisk-slim.yaml | 17 +- tests/kind/whisk.yaml | 13 +- tests/whisk.yaml | 13 +- 32 files changed, 862 insertions(+), 181 deletions(-)
