This is an automated email from the ASF dual-hosted git repository.

liujun pushed a commit to branch ospp-2024
in repository https://gitbox.apache.org/repos/asf/dubbo-kubernetes.git

commit e149d5f42fe58c29ac3dbd7bbf331f1b6c6d52a1
Merge: 479e408f 79b4dbfa
Author: Ken Liu <[email protected]>
AuthorDate: Mon Oct 28 19:06:17 2024 +0800

    Merge pull request #491 from ShawnJeffersonWang/master
    
    feat: add service metrics and api for service dependency

 dubboctl/cmd/build.go                              |  28 +-
 dubboctl/cmd/create.go                             |   5 +
 dubboctl/cmd/dashboard_all_cmds.go                 |   2 +-
 dubboctl/cmd/deploy.go                             |   3 -
 dubboctl/identifier/{constant.go => const.go}      |   2 +-
 dubboctl/identifier/{env.go => path.go}            |  19 +-
 dubboctl/internal/builders/pack/build.go           |  76 ++-
 .../internal/builders/pack/mirror/error.go         |  30 +-
 dubboctl/internal/builders/pack/mirror/mirror.go   | 189 +++++++
 dubboctl/internal/docker/docker_client.go          |   5 +-
 dubboctl/internal/dubbo/client.go                  |   2 +-
 dubboctl/internal/dubbo/dubbo.go                   |  35 +-
 dubboctl/internal/dubbo/repository.go              |   2 +-
 dubboctl/internal/kube/operator.go                 |   2 +-
 dubboctl/internal/manifest/render/render.go        |   2 +-
 dubboctl/internal/manifest/render/render_test.go   |   2 +-
 dubboctl/internal/manifest/tree.go                 |   2 +-
 go.mod                                             | 208 ++++---
 go.sum                                             | 595 ++++++++-------------
 .../application-metrics.json                       |   0
 .../application-traces.json                        |   0
 .../instance-metrics.json                          |   0
 .../instance-traces.json                           |   0
 .../service-metrics.json                           |   0
 .../service-traces.json                            |   0
 manifests/embedded.go                              |   2 +-
 manifests/profiles/default.yaml                    |   1 +
 manifests/profiles/demo.yaml                       |   1 +
 mk/dependencies/deps.lock                          |   2 +-
 mk/dependencies/go-deps.versions                   |   4 +-
 mk/dev.mk                                          |   2 +-
 pkg/admin/handler/observability.go                 |  74 ++-
 pkg/admin/handler/traffic_configurator.go          |   2 +-
 pkg/admin/model/instance.go                        |  40 ++
 pkg/admin/model/observability.go                   |  21 +-
 pkg/admin/model/service.go                         |  62 +++
 pkg/admin/server/router.go                         |   9 +-
 pkg/admin/service/instance.go                      | 154 +++---
 pkg/admin/service/service.go                       | 215 ++++++++
 .../util/prometheusclient/prometheus_client.go     | 122 +++++
 pkg/config/util.go                                 |   2 +-
 pkg/core/logger/log.go                             |   6 +-
 pkg/plugins/common/k8s/composite_validator.go      |   2 +-
 pkg/plugins/resources/traditional/store.go         |  65 +--
 pkg/plugins/resources/traditional/utils.go         |   8 +-
 .../k8s/webhooks/containerpatch_validator.go       |   2 +-
 pkg/plugins/runtime/k8s/webhooks/defaulter.go      |   2 +-
 .../k8s/webhooks/owner_reference_mutator.go        |   2 +-
 .../k8s/webhooks/policy_namespace_validator.go     |   4 +-
 .../runtime/k8s/webhooks/service_validator.go      |   2 +-
 pkg/plugins/runtime/k8s/webhooks/validation.go     |   4 +-
 pkg/plugins/runtime/k8s/webhooks/zone_validator.go |   2 +-
 52 files changed, 1310 insertions(+), 711 deletions(-)

Reply via email to