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 525c6db75e357a667a0d0e24fa076850d5bb6d74
Merge: f00b4ab 8efe1c2
Author: Bruno Salzano <[email protected]>
AuthorDate: Sat Dec 7 21:38:42 2024 +0100

    Merge pull request #25 from francescotimperi/main
    
    Implements apache/openserverless#78

 .github/kind.yaml                                  |     6 +
 .github/workflows/check.yml                        |     6 +-
 .github/workflows/image.yml                        |     6 +-
 Dockerfile                                         |     9 +-
 Taskfile.yml                                       |     9 +-
 TaskfileTest.yml                                   |    56 +-
 demos/milvus/milvus_admin_test.py                  |    43 +
 deploy/apisix-etcd/etcd-sts.yaml                   |   160 -
 deploy/demos/devel/mdb_find.json                   |     1 +
 deploy/demos/devel/mdb_insert.json                 |    18 +
 deploy/demos/devel/minio_buckets.json              |     3 +
 deploy/demos/devel/minio_cp.json                   |     9 +
 deploy/demos/devel/minio_ls.json                   |     6 +
 deploy/demos/devel/minio_mv.json                   |     9 +
 deploy/demos/devel/minio_rm.json                   |     7 +
 deploy/demos/devel/psql_create1.json               |     3 +
 deploy/demos/devel/psql_create2.json               |     3 +
 deploy/demos/devel/psql_create3.json               |     3 +
 deploy/demos/devel/psql_desc.json                  |     3 +
 deploy/demos/devel/psql_select.json                |     3 +
 deploy/demos/devel/redis_get.json                  |     3 +
 deploy/demos/devel/redis_set.json                  |     3 +
 deploy/demos/reference/milvus_manifest.yaml        |  3056 ++++
 .../etcd-secret.yaml => etcd/etcd-jwt-secret.yaml} |     5 +-
 deploy/{apisix-etcd => etcd}/etcd-policy.yaml      |     8 +-
 .../etcd-policy.yaml => etcd/etcd-secret.yaml}     |    18 +-
 deploy/etcd/etcd-sts.yaml                          |   164 +
 deploy/{apisix-etcd => etcd}/etcd-svc.yaml         |    17 +-
 deploy/milvus-operator/README.md                   |     3 +
 deploy/milvus-operator/milvus-operator-dep.yaml    |    87 +
 deploy/milvus-operator/milvus-operator-svc.yaml    |    59 +
 deploy/milvus/milvus-cfg-base.yaml                 |   132 +
 deploy/milvus/milvus-cfg-deps.yaml                 |   286 +
 .../milvus-etcd-secret.yaml}                       |    20 +-
 deploy/milvus/milvus-init-jobs.yaml                |   141 +
 deploy/milvus/milvus-pulsar.yaml                   |   463 +
 deploy/milvus/milvus-pvc.yaml                      |    82 +
 .../etcd-pvc.yaml => milvus/milvus-s3-secret.yaml} |    20 +-
 deploy/milvus/milvus-svc.yaml                      |   140 +
 deploy/milvus/milvus-zookeeper.yaml                |   117 +
 deploy/milvus/milvus.yaml                          |   110 +
 deploy/minio/02-minio-svc.yaml                     |     2 +-
 deploy/nginx-static/nginx-static-sts.yaml          |     2 +-
 .../nuvolaris-milvus-operator-common.yaml}         |    15 +-
 .../nuvolaris-milvus-operator-crd.yaml             | 14450 +++++++++++++++++++
 .../nuvolaris-milvus-operator-roles.yaml           |   338 +
 .../operator-clusterroles.yaml                     |     2 +-
 deploy/nuvolaris-permissions/operator-roles.yaml   |    10 +
 deploy/nuvolaris-permissions/whisk-crd.yaml        |    88 +-
 deploy/nuvolaris-permissions/whisk-user-crd.yaml   |    20 +-
 deploy/qdrant/qdrant-svc.yaml                      |     2 -
 nuvolaris/etcd.py                                  |   168 +
 nuvolaris/kopf_util.py                             |     2 +
 nuvolaris/kustomize.py                             |     2 +-
 nuvolaris/main.py                                  |    39 +-
 nuvolaris/milvus_admin_client.py                   |    92 +
 nuvolaris/milvus_operator.py                       |    88 +
 nuvolaris/milvus_standalone.py                     |   223 +
 nuvolaris/minio_deploy.py                          |    10 +-
 nuvolaris/minio_ingress.py                         |    12 +-
 nuvolaris/minio_util.py                            |     2 +-
 nuvolaris/nuvolaris_metadata.py                    |     4 +
 nuvolaris/opaque_secret.py                         |    50 +
 nuvolaris/operator_util.py                         |    21 +-
 nuvolaris/patcher.py                               |    12 +-
 nuvolaris/postgres_operator.py                     |     5 +-
 nuvolaris/storage_static.py                        |     2 +-
 nuvolaris/templates/etcd-sts.yaml                  |    54 +
 nuvolaris/templates/etcd_manage_user_tpl.sh        |    31 +
 nuvolaris/templates/milvus-cfg-base.yaml           |   142 +
 .../templates/milvus.yaml                          |    17 +-
 nuvolaris/templates/opaque-secret-tpl.yaml         |    13 +
 nuvolaris/testutil.py                              |     6 +-
 nuvolaris/user_handlers.py                         |    24 +-
 nuvolaris/util.py                                  |   103 +-
 nuvolaris/whisk_actions_deployer.py                |     2 +-
 poetry.lock                                        |   467 +-
 pyproject.toml                                     |     1 +
 .../etcd-pvc.yaml => tests/etcd_test.ipy           |    33 +-
 tests/k3s/whisk-full.yaml                          |    16 +-
 tests/k3s/whisk.yaml                               |    36 +-
 .../kind/milvus_standalone_test.ipy                |    43 +-
 tests/kind/whisk-full.yaml                         |     6 +-
 tests/kind/whisk-user.yaml                         |     6 +-
 tests/kind/whisk.yaml                              |    32 +-
 tests/whisk.yaml                                   |    13 +-
 86 files changed, 21620 insertions(+), 383 deletions(-)

Reply via email to