This is an automated email from the ASF dual-hosted git repository. miki3421 pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/openserverless-task.git
commit 116e8a2c6ca4d18d5e3005f86fcd719268162193 Merge: 194564d b33d808 Author: miki3421 <[email protected]> AuthorDate: Tue Sep 15 12:37:03 2026 +0200 Merge pull request #233 from apache/0.9.0 0.9.0 .gitignore | 1 + .licenserc.yaml | 20 +- NOTICE | 123 ++++++- README.md | 19 + admin/ingress/nginx-template.yaml | 14 +- admin/ingress/opsfile.yml | 2 +- admin/ingress/traefik-template.yaml | 22 +- admin/kubernetes/compact-job.yaml | 2 +- admin/opsfile.yml | 14 +- admin/sso/opsfile.yml | 2 +- admin/usage/README.md | 19 + admin/usage/usage.js | 2 +- admin/usage/usagechecker/job-operator.ts | 2 +- admin/usage/usagechecker/tests/README.md | 19 + admin/user-crd.yaml | 4 +- cloud/aks/cert-manager.yaml | 17 + cloud/eks/cert-manager.yaml | 17 + cloud/eks/ingress-deploy.yaml | 17 + cloud/gke/cert-manager.yaml | 17 + config/docopts.md | 4 +- config/opsfile.yml | 24 +- config/sso/docopts.md | 20 +- config/sso/sso.test.ts | 12 +- config/sso/sso.ts | 6 +- debug/kube/opsfile.yml | 26 +- debug/log/opsfile.yml | 16 +- debug/opsfile.yml | 26 +- debug/test/opsfile.yml | 4 +- debug/verbose.md | 19 + devel/ferretdb/ferretdb.js | 2 +- devel/opsfile.yml | 4 +- env/secrets/.gitignore | 17 + env/secrets/bun.lock | 36 ++ env/secrets/bun.lockb | Bin 3823 -> 0 bytes ide/deploy/bun.lock | 80 +++++ ide/deploy/bun.lockb | Bin 17804 -> 0 bytes ide/deploy/watch.test.js | 19 + ide/install-dependencies.test.ts | 70 ---- ide/install-dependencies.ts | 133 ------- ide/mime.types | 17 + ide/opsfile.yml | 28 +- opsroot.json | 23 +- runtimes.json | 389 ++++++--------------- setup/devcontainer/deployment.yaml | 6 +- setup/devcontainer/opsfile.yml | 6 +- setup/docker/kind.yaml | 6 +- setup/docker/opsfile.yml | 14 +- .../buildkit/buildkitd.toml => docker/space.py} | 54 +-- setup/docopts.md | 2 +- setup/kubernetes/DEBUG.txt | 20 +- ...aris-common.yaml => openserverless-common.yaml} | 10 +- ...on.yaml => openserverless-kubegres-common.yaml} | 2 +- ....yaml => openserverless-monitoring-common.yaml} | 18 +- ...ommon.yaml => openserverless-quota-common.yaml} | 6 +- ...common.yaml => openserverless-wsku-common.yaml} | 6 +- setup/kubernetes/common/openwhisk-core-common.yaml | 2 +- .../common/openwhisk-invoker-common.yaml | 2 +- setup/kubernetes/crds/whisk-crd.yaml | 81 ++--- setup/kubernetes/crds/whisk-user-crd.yaml | 8 +- setup/kubernetes/crds/workflows-crd.yaml | 4 +- setup/kubernetes/forcedelete.src | 2 +- setup/kubernetes/operator-pvc.yaml | 6 +- setup/kubernetes/operator.yaml | 30 +- setup/kubernetes/opsfile.yml | 54 +-- ...les.yaml => openserverless-kubegres-roles.yaml} | 8 +- ...s.yaml => openserverless-monitoring-roles.yaml} | 22 +- ...-roles.yaml => openserverless-quota-roles.yaml} | 20 +- ...u-roles.yaml => openserverless-wsku-roles.yaml} | 26 +- setup/kubernetes/roles/openwhisk-core-roles.yaml | 16 +- .../kubernetes/roles/openwhisk-invoker-roles.yaml | 6 +- setup/kubernetes/roles/operator-clusterroles.yaml | 16 +- setup/kubernetes/roles/operator-roles.yaml | 24 +- setup/kubernetes/whisk.yaml | 48 ++- setup/nuvolaris/web/discord.png | Bin 67337 -> 0 bytes setup/nuvolaris/web/linkedin.png | Bin 47217 -> 0 bytes setup/{nuvolaris => openserverless}/hello.js | 0 setup/{nuvolaris => openserverless}/minio.js | 0 setup/{nuvolaris => openserverless}/mongodb.js | 0 setup/{nuvolaris => openserverless}/opsfile.yml | 60 ++-- setup/{nuvolaris => openserverless}/postgres.js | 16 +- setup/{nuvolaris => openserverless}/redis.js | 0 setup/{nuvolaris => openserverless}/seaweedfs.js | 0 setup/{nuvolaris => openserverless}/sleep.js | 0 .../streamer/nginx-template.yaml | 6 +- .../streamer/opsfile.yml | 12 +- .../streamer/streamer-template.yaml | 20 +- .../streamer/traefik-template.yaml | 6 +- .../system-api/api-template.yaml | 22 +- .../system-api/deploy/buildkit/buildkitd.toml | 2 +- .../system-api/docopts.md | 0 .../system-api/nginx-template.yaml | 6 +- .../system-api/opsfile.yml | 32 +- .../system-api/traefik-template.yaml | 6 +- setup/{nuvolaris => openserverless}/web/index.html | 59 +++- .../web/os-logo-full-vertical-bg-white.png | Bin setup/opsfile.yml | 14 +- tests/opsfile.yml | 2 +- update/opsfile.yml | 38 +- util/config/README.md | 19 + util/config/configurator/bun.lock | 41 +++ util/config/configurator/bun.lockb | Bin 4993 -> 0 bytes .../configurator/tests/fixtures/not-json.txt | 16 + util/freeze/findimages.js | 2 +- util/freeze/opsfile.yml | 2 +- util/kube/opsfile.yml | 6 +- util/opsfile.yml | 36 +- util/upload/.env.test | 23 +- util/upload/.gitignore | 17 + util/upload/bun.lock | 144 ++++++++ util/upload/bun.lockb | Bin 23661 -> 0 bytes 110 files changed, 1410 insertions(+), 1030 deletions(-)
