This is an automated email from the ASF dual-hosted git repository.
bsalzano pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/openserverless-operator.git
from 7b36270 Merge pull request #70 from francescotimperi/private-registry
add 9030f7b feat: added seaweeedfs as MINIO replacement feat: supporting
seaweedfs buckets for wsku resources feat: milvus setup may use seaweedfs fix:
update valkey image to use bitnamisecure based images
add 286893e fix: added weaweedfs destroy mehtod in test and fixed
whisk-slim config
add 9b63874 fix: test setup must use the same mc client version as the
one used by the operator
new 0bf55d8 Merge pull request #73 from francescotimperi/seaweedfs
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/cisetup.sh | 2 +-
Dockerfile | 1 +
deploy/nuvolaris-permissions/whisk-crd.yaml | 55 +++-
deploy/redis/redis-set.yaml | 2 +-
.../seaweedfs-pvc.yaml} | 6 +-
.../cuda.yaml => seaweedfs/seaweedfs-sts.yaml} | 61 +++--
.../seaweedfs/seaweedfs-svc.yaml | 19 +-
nuvolaris/kopf_util.py | 10 +
nuvolaris/main.py | 18 +-
nuvolaris/milvus_standalone.py | 39 ++-
nuvolaris/patcher.py | 4 +
nuvolaris/seaweedfs_deploy.py | 278 +++++++++++++++++++++
nuvolaris/seaweedfs_ingress.py | 173 +++++++++++++
nuvolaris/seaweedfs_util.py | 153 ++++++++++++
nuvolaris/templates/milvus-cfg-base.yaml | 4 +-
nuvolaris/templates/milvus-cfg-slim-base.yaml | 4 +-
nuvolaris/templates/redis-set.yaml | 2 +-
nuvolaris/user_config.py | 1 +
nuvolaris/user_handlers.py | 12 +-
nuvolaris/util.py | 54 +++-
.../kind/{registry_test.ipy => seaweedfs_test.ipy} | 15 +-
tests/kind/whisk-minimal.yaml | 51 +++-
tests/kind/whisk-slim.yaml | 16 +-
tests/whisk.yaml | 17 +-
24 files changed, 910 insertions(+), 87 deletions(-)
copy deploy/{kvrocks/kvrocks-pvc.yaml => seaweedfs/seaweedfs-pvc.yaml} (93%)
copy deploy/{cuda/cuda.yaml => seaweedfs/seaweedfs-sts.yaml} (55%)
copy nuvolaris/templates/02-minio-svc.yaml =>
deploy/seaweedfs/seaweedfs-svc.yaml (81%)
create mode 100644 nuvolaris/seaweedfs_deploy.py
create mode 100644 nuvolaris/seaweedfs_ingress.py
create mode 100644 nuvolaris/seaweedfs_util.py
copy tests/kind/{registry_test.ipy => seaweedfs_test.ipy} (81%)