This is an automated email from the ASF dual-hosted git repository.
mfordjody pushed a change to tag 0.4.3
in repository https://gitbox.apache.org/repos/asf/dubbo-kubernetes.git
*** WARNING: tag 0.4.3 was modified! ***
from 705b1c08 (tag)
to 642a9f2c (commit)
omit 80922c2b Added probe injection feature (#976)
omit e0ff0ed5 Fixed known issues with the control plane (#975)
omit 757462bc Document pull request automation (#974)
omit 72ab0d54 Add /lgtm merge docs and automatic project labels (#973)
omit de62b3cd Require maintainer lgtm before merging (#972)
omit 0b02ec98 Fix maintainer review detection (#971)
omit 54d42ecc Require maintainer approval on master (#970)
omit d255365a Add maintainer approval status gate (#969)
omit 91191c8b Enable next-generation ASF YAML processing (#968)
omit 5e82f81c Enable ASF ruleset reconciliation (#967)
omit 89e2cf57 Stage solo maintainer review gate (#966)
omit 48b52f4e Fix Codecov authentication on protected branches (#965)
omit 73994dfe Fix CI startup policy and require quality gate (#964)
omit cd068a07 Add supplementary tests and performance tests (#963)
omit 5a002d0c Add a collaborative governance module (#962)
omit b7605bae Refine the build and release process (#961)
omit b3e99787 Supplement test coverage (#960)
omit a25d2362 Optimize files and standardize engineering practices (#959)
This update removed existing revisions from the reference, leaving the
reference pointing at a previous point in the repository history.
* -- * -- N refs/tags/0.4.3 (642a9f2c)
\
O -- O -- O (705b1c08)
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 17 +-
.codecov.yml | 9 +-
.dockerignore | 22 --
.github/CODEOWNERS | 16 -
.github/ISSUE_TEMPLATE/bug_report.md | 68 ----
.github/ISSUE_TEMPLATE/config.yml | 20 --
.github/ISSUE_TEMPLATE/feature_request.md | 54 ----
.github/labeler.yml | 128 --------
.github/pull_request_template.md | 48 ---
.github/workflows/benchmark.yml | 66 ----
.github/workflows/ci.yml | 99 +-----
.github/workflows/commands.yml | 92 ++----
.github/workflows/labels.yml | 40 ---
.github/workflows/release.yaml | 122 --------
.github/workflows/review-gate.yml | 103 ------
.licenserc.yaml | 4 -
CONTRIBUTING.md | 35 +--
Makefile | 133 +++++++-
OWNERS | 6 +-
PERFORMANCE.md | 115 -------
README.md | 7 +-
{dubboctl => cli}/cmd/admin.go | 2 +-
{dubboctl => cli}/cmd/admin_test.go | 15 -
{dubboctl => cli}/cmd/analyze.go | 2 +-
{dubboctl => cli}/cmd/create.go | 6 +-
{dubboctl => cli}/cmd/dashboard.go | 2 +-
{dubboctl => cli}/cmd/dashboard_test.go | 15 -
{dubboctl => cli}/cmd/get.go | 2 +-
{dubboctl => cli}/cmd/get_test.go | 15 -
{dubboctl => cli}/cmd/gui.go | 15 -
{dubboctl => cli}/cmd/gui_test.go | 15 -
{dubboctl => cli}/cmd/image.go | 12 +-
{dubboctl => cli}/cmd/multicluster.go | 15 -
{dubboctl => cli}/cmd/multicluster_test.go | 15 -
{dubboctl => cli}/cmd/portforward.go | 0
{dubboctl => cli}/cmd/proxystatus.go | 2 +-
{dubboctl => cli}/cmd/repo.go | 4 +-
{dubboctl => cli}/cmd/root.go | 20 +-
{dubboctl => cli}/main.go | 2 +-
{dubboctl => cli}/pkg/cli/context.go | 0
{dubboctl => cli}/pkg/cli/options.go | 0
{dubboctl => cli}/pkg/hub/builder/builder.go | 2 +-
.../pkg/hub/builder/dockerfile/build.go | 4 +-
{dubboctl => cli}/pkg/hub/builder/pack/build.go | 6 +-
{dubboctl => cli}/pkg/hub/client.go | 2 +-
.../pkg/hub/credentials/credentials.go | 2 +-
.../pkg/hub/credentials/prompt/prompt.go | 4 +-
{dubboctl => cli}/pkg/hub/deployer/deploy.tpl | 0
{dubboctl => cli}/pkg/hub/deployer/deployer.go | 6 +-
{dubboctl => cli}/pkg/hub/pusher/pusher.go | 4 +-
{dubboctl => cli}/pkg/hub/pusher/transport.go | 0
{dubboctl => cli}/pkg/hub/ssh/agent.go | 0
{dubboctl => cli}/pkg/hub/ssh/agent_windows.go | 0
{dubboctl => cli}/pkg/hub/ssh/dialer.go | 0
{dubboctl => cli}/pkg/hub/ssh/terminal.go | 0
{dubboctl => cli}/pkg/sdk/client.go | 4 +-
{dubboctl => cli}/pkg/sdk/dubbo/config.go | 0
{dubboctl => cli}/pkg/sdk/dubbo/dockerfile.go | 0
{dubboctl => cli}/pkg/sdk/repositories.go | 0
{dubboctl => cli}/pkg/sdk/repository.go | 2 +-
{dubboctl => cli}/pkg/sdk/template.go | 4 +-
{dubboctl => cli}/pkg/sdk/templates.go | 4 +-
{dubboctl => cli}/pkg/sdk/templates_embedded.go | 4 +-
.../pkg/sdk/tpl/default/manifest.yaml | 0
cli/pkg/sdk/tpl/filesystem.go | 201 ++++++++++++
.../pkg/sdk/tpl/zz_filesystem_generated.go | 0
{dubboctl => cli}/pkg/util/err.go | 0
{dubboctl => cli}/pkg/util/file.go | 0
{dubboctl => cli}/pkg/util/fs.go | 0
{dubboctl => cli}/pkg/util/path.go | 0
{dubboctl => cli}/pkg/util/sortedset.go | 0
{dubboctl => cli}/pkg/validate/validate.go | 2 +-
{dubboctl => cli}/pkg/version/version.go | 0
cni/main.go | 32 +-
cni/pkg/{nodeagent => cni}/config.go | 5 +-
cni/pkg/{nodeagent => cni}/config_test.go | 6 +-
cni/pkg/{nodeagent => cni}/install.go | 4 +-
cni/pkg/{nodeagent => cni}/install_test.go | 2 +-
cni/pkg/{nodeagent => cni}/iptables.go | 2 +-
cni/pkg/{nodeagent => cni}/iptables_test.go | 2 +-
cni/pkg/{nodeagent => cni}/k8s.go | 2 +-
cni/pkg/{nodeagent => cni}/plugin.go | 4 +-
cni/pkg/{nodeagent => cni}/plugin_test.go | 2 +-
cni/pkg/{nodeagent => cni}/state.go | 2 +-
dubbod/discovery/cmd/app/grpc_inbound_test.go | 15 -
dubbod/discovery/cmd/app/grpc_outbound_test.go | 15 -
.../cmd/app/{testdata => testproto}/xds_test.pb.go | 2 +-
.../cmd/app/{testdata => testproto}/xds_test.proto | 0
.../{testdata => testproto}/xds_test_grpc.pb.go | 2 +-
dubbod/discovery/cmd/app/xds_test_grpc.go | 2 +-
dubbod/discovery/docker/dockerfile.dubbod | 18 +-
.../discovery/pkg/bootstrap/config_controller.go | 10 +
.../pkg/bootstrap/gateway_multicluster.go | 15 -
dubbod/discovery/pkg/bootstrap/gui.go | 15 -
dubbod/discovery/pkg/bootstrap/gui_test.go | 15 -
dubbod/discovery/pkg/bootstrap/options.go | 7 +
.../bootstrap/proxyless_grpc_controller_test.go | 88 +-----
dubbod/discovery/pkg/bootstrap/server.go | 9 +-
.../config/kube/gateway/deployment_controller.go | 45 +++
.../leaderelection/k8sleaderelection/metrics.go | 12 +
.../pkg/model/authentication_resolution_test.go | 293 -----------------
dubbod/discovery/pkg/model/authentication_test.go | 15 -
dubbod/discovery/pkg/model/destinationrule.go | 90 ++++++
dubbod/discovery/pkg/model/push_context.go | 109 +++++++
dubbod/discovery/pkg/model/service.go | 18 ++
.../discovery/pkg/networking/grpcgen/mtls_test.go | 32 +-
dubbod/discovery/pkg/networking/grpcgen/rds.go | 8 +
.../serviceregistry/kube/controller/controller.go | 21 +-
.../kube/controller/endpoint_builder.go | 1 +
.../kube/controller/endpointslice.go | 15 +
.../serviceentry/controller_test.go | 6 +-
dubbod/discovery/pkg/xds/ads_benchmark_test.go | 346 ---------------------
dubbod/discovery/pkg/xds/ads_test.go | 106 -------
.../pkg/xds/endpoints/endpoint_builder_test.go | 15 -
dubbod/discovery/pkg/xds/pushqueue_test.go | 48 ---
dubbod/gui/handler.go | 15 -
dubbod/gui/handler_test.go | 15 -
dubbod/gui/resources/data/app.js | 17 -
dubbod/gui/resources/data/charts.js | 17 -
dubbod/gui/resources/data/index.html | 17 -
dubbod/gui/resources/data/mock.js | 17 -
dubbod/gui/resources/data/styles.css | 17 -
dubbod/gui/resources/data/topology.js | 17 -
dubbod/gui/resources/fs.go | 15 -
manifests/charts/README.md | 23 +-
manifests/charts/base/Chart.yaml | 4 +-
manifests/charts/dubbod/Chart.yaml | 4 +-
manifests/charts/dubbod/README.md | 31 +-
manifests/charts/dubbod/templates/clusterrole.yaml | 4 -
.../charts/dubbod/templates/cni-daemonset.yaml | 2 +-
.../charts/dubbod/templates/configmap-values.yaml | 3 +-
manifests/charts/dubbod/templates/deployment.yaml | 18 +-
.../dubbod/templates/poddisruptionbudget.yaml | 32 --
.../templates/validatingwebhookconfiguration.yaml | 9 +-
manifests/charts/dubbod/values.yaml | 8 +-
operator/cmd/cluster/install.go | 2 +-
operator/cmd/cluster/manifest.go | 2 +-
operator/cmd/cluster/uninstall.go | 4 +-
operator/cmd/cluster/upgrade.go | 2 +-
pkg/adsc/adsc.go | 2 +
pkg/bootstrap/config.go | 4 +-
pkg/config/schema/resource/schema.go | 7 +-
pkg/kube/controllers/queue.go | 2 +
pkg/kube/inject/app_probe.go | 105 +------
pkg/kube/inject/app_probe_test.go | 191 ------------
pkg/kube/inject/webhook.go | 3 +-
pkg/kube/multicluster/eastwest.go | 15 -
pkg/kube/multicluster/eastwest_test.go | 15 -
pkg/kube/multicluster/secretcontroller_test.go | 15 -
samples/moviereview/README.md | 19 +-
samples/moviereview/build.sh | 39 ---
samples/moviereview/deployment.yaml | 24 +-
samples/moviereview/src/details/Dockerfile | 15 -
samples/moviereview/src/moviepage/Dockerfile | 15 -
samples/moviereview/src/moviepage/app.py | 18 +-
samples/moviereview/src/ratings/Dockerfile | 15 -
samples/moviereview/src/reviews-v1/Dockerfile | 15 -
samples/moviereview/src/reviews-v2/Dockerfile | 15 -
samples/moviereview/src/reviews-v2/app.py | 7 +-
samples/moviereview/src/reviews-v3/Dockerfile | 15 -
tests/e2e/run.sh | 215 -------------
tests/e2e/testdata/serviceentry.yaml | 28 --
tools/ci/install-helm.sh | 66 ----
tools/ci/install-kind.sh | 65 ----
tools/govulncheck.py | 14 -
tools/make/build.mk | 43 ---
tools/make/common.mk | 49 ---
tools/make/lint.mk | 73 -----
tools/make/test.mk | 42 ---
169 files changed, 890 insertions(+), 3626 deletions(-)
delete mode 100644 .dockerignore
delete mode 100644 .github/CODEOWNERS
delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md
delete mode 100644 .github/ISSUE_TEMPLATE/config.yml
delete mode 100644 .github/labeler.yml
delete mode 100644 .github/pull_request_template.md
delete mode 100644 .github/workflows/benchmark.yml
delete mode 100644 .github/workflows/labels.yml
delete mode 100644 .github/workflows/review-gate.yml
delete mode 100644 PERFORMANCE.md
rename {dubboctl => cli}/cmd/admin.go (98%)
rename {dubboctl => cli}/cmd/admin_test.go (70%)
rename {dubboctl => cli}/cmd/analyze.go (99%)
rename {dubboctl => cli}/cmd/create.go (97%)
rename {dubboctl => cli}/cmd/dashboard.go (99%)
rename {dubboctl => cli}/cmd/dashboard_test.go (84%)
rename {dubboctl => cli}/cmd/get.go (99%)
rename {dubboctl => cli}/cmd/get_test.go (76%)
rename {dubboctl => cli}/cmd/gui.go (79%)
rename {dubboctl => cli}/cmd/gui_test.go (60%)
rename {dubboctl => cli}/cmd/image.go (96%)
rename {dubboctl => cli}/cmd/multicluster.go (95%)
rename {dubboctl => cli}/cmd/multicluster_test.go (80%)
rename {dubboctl => cli}/cmd/portforward.go (100%)
rename {dubboctl => cli}/cmd/proxystatus.go (99%)
rename {dubboctl => cli}/cmd/repo.go (97%)
rename {dubboctl => cli}/cmd/root.go (88%)
rename {dubboctl => cli}/main.go (94%)
rename {dubboctl => cli}/pkg/cli/context.go (100%)
rename {dubboctl => cli}/pkg/cli/options.go (100%)
rename {dubboctl => cli}/pkg/hub/builder/builder.go (96%)
rename {dubboctl => cli}/pkg/hub/builder/dockerfile/build.go (93%)
rename {dubboctl => cli}/pkg/hub/builder/pack/build.go (95%)
rename {dubboctl => cli}/pkg/hub/client.go (98%)
rename {dubboctl => cli}/pkg/hub/credentials/credentials.go (99%)
rename {dubboctl => cli}/pkg/hub/credentials/prompt/prompt.go (97%)
rename {dubboctl => cli}/pkg/hub/deployer/deploy.tpl (100%)
rename {dubboctl => cli}/pkg/hub/deployer/deployer.go (93%)
rename {dubboctl => cli}/pkg/hub/pusher/pusher.go (98%)
rename {dubboctl => cli}/pkg/hub/pusher/transport.go (100%)
rename {dubboctl => cli}/pkg/hub/ssh/agent.go (100%)
rename {dubboctl => cli}/pkg/hub/ssh/agent_windows.go (100%)
rename {dubboctl => cli}/pkg/hub/ssh/dialer.go (100%)
rename {dubboctl => cli}/pkg/hub/ssh/terminal.go (100%)
rename {dubboctl => cli}/pkg/sdk/client.go (98%)
rename {dubboctl => cli}/pkg/sdk/dubbo/config.go (100%)
rename {dubboctl => cli}/pkg/sdk/dubbo/dockerfile.go (100%)
rename {dubboctl => cli}/pkg/sdk/repositories.go (100%)
rename {dubboctl => cli}/pkg/sdk/repository.go (99%)
rename {dubboctl => cli}/pkg/sdk/template.go (92%)
rename {dubboctl => cli}/pkg/sdk/templates.go (95%)
rename {dubboctl => cli}/pkg/sdk/templates_embedded.go (90%)
rename {dubboctl => cli}/pkg/sdk/tpl/default/manifest.yaml (100%)
create mode 100644 cli/pkg/sdk/tpl/filesystem.go
rename {dubboctl => cli}/pkg/sdk/tpl/zz_filesystem_generated.go (100%)
rename {dubboctl => cli}/pkg/util/err.go (100%)
rename {dubboctl => cli}/pkg/util/file.go (100%)
rename {dubboctl => cli}/pkg/util/fs.go (100%)
rename {dubboctl => cli}/pkg/util/path.go (100%)
rename {dubboctl => cli}/pkg/util/sortedset.go (100%)
rename {dubboctl => cli}/pkg/validate/validate.go (99%)
rename {dubboctl => cli}/pkg/version/version.go (100%)
rename cni/pkg/{nodeagent => cni}/config.go (98%)
rename cni/pkg/{nodeagent => cni}/config_test.go (94%)
rename cni/pkg/{nodeagent => cni}/install.go (99%)
rename cni/pkg/{nodeagent => cni}/install_test.go (99%)
rename cni/pkg/{nodeagent => cni}/iptables.go (99%)
rename cni/pkg/{nodeagent => cni}/iptables_test.go (99%)
rename cni/pkg/{nodeagent => cni}/k8s.go (99%)
rename cni/pkg/{nodeagent => cni}/plugin.go (98%)
rename cni/pkg/{nodeagent => cni}/plugin_test.go (99%)
rename cni/pkg/{nodeagent => cni}/state.go (99%)
rename dubbod/discovery/cmd/app/{testdata => testproto}/xds_test.pb.go (99%)
rename dubbod/discovery/cmd/app/{testdata => testproto}/xds_test.proto (100%)
rename dubbod/discovery/cmd/app/{testdata => testproto}/xds_test_grpc.pb.go
(99%)
delete mode 100644 dubbod/discovery/pkg/model/authentication_resolution_test.go
delete mode 100644 dubbod/discovery/pkg/xds/ads_benchmark_test.go
delete mode 100644 manifests/charts/dubbod/templates/poddisruptionbudget.yaml
delete mode 100644 pkg/kube/inject/app_probe_test.go
delete mode 100755 samples/moviereview/build.sh
delete mode 100755 tests/e2e/run.sh
delete mode 100644 tests/e2e/testdata/serviceentry.yaml
delete mode 100755 tools/ci/install-helm.sh
delete mode 100755 tools/ci/install-kind.sh
delete mode 100644 tools/make/build.mk
delete mode 100644 tools/make/common.mk
delete mode 100644 tools/make/lint.mk
delete mode 100644 tools/make/test.mk