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

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


    from 479e408f Merge pull request #400 from ikun-Lg/master
     add d76c4f15 feat: add metrics for service and api for service dependency
     add 0d5ef39b chore(deps): update related tools to support `podman`
     add 5a3558eb feat: add support for using CN mirror of buildpacks toolchain
     add 02995149 fix: skip image mirror check when using digest to specify the 
image version
     add 864badf7 chore(dubboctl): add comment about using CN mirror in the 
generated `dubbo.yaml` file
     add 2b45d1ff fix: lint the changed files
     add 2af0ed04 chore(mk): update the version of `golangci-lint` for better 
support on generics
     add 42a9c9e3 fix: add license headers
     add 0f2f0142 fix(dubbo-cp): bump the version of 
sigs.k8s.io/controller-runtime
     add 8b102b18 fix: prevent docker host overriding
     add 08ef0dfe Merge pull request #317 from yin1999/buildpack-cn
     add cc5c0bf8 remove default profiles (#483)
     add 3e7a22ad [dubboctl] Optimized naming and file path locations (#484)
     add b42eb9b6 [dubboctl] fix errors (#485)
     add e08031fb [dubboctl] fix errors (#486)
     add aeffc608 [dubboctl] fix profiles errors (#488)
     add e58d0832 complement configurators get,list,put,post,delete
     add 546525b4 complement test fortag route, condition route
     add 7f93051d Merge branch 'master' of 
github.com:robocanic/dubbo-kubernetes into traffic/complement
     add 43b575ce Merge branch 'apache:master' into traffic/complement
     add 91fae4c3 Merge pull request #487 from robocanic/traffic/complement
     add f25b2fee Merge remote-tracking branch 'origin/master'
     add 79b4dbfa feat: add service topology and optimize metrics for instance
     new e149d5f4 Merge pull request #491 from ShawnJeffersonWang/master

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:
 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         |  26 +-
 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, 1309 insertions(+), 708 deletions(-)
 rename dubboctl/identifier/{constant.go => const.go} (95%)
 rename dubboctl/identifier/{env.go => path.go} (75%)
 copy pkg/xds/envoy/sockets.go => 
dubboctl/internal/builders/pack/mirror/error.go (57%)
 create mode 100644 dubboctl/internal/builders/pack/mirror/mirror.go
 rename manifests/addons/{grafana-dashboards => 
dashboards}/application-metrics.json (100%)
 rename manifests/addons/{grafana-dashboards => 
dashboards}/application-traces.json (100%)
 rename manifests/addons/{grafana-dashboards => 
dashboards}/instance-metrics.json (100%)
 rename manifests/addons/{grafana-dashboards => 
dashboards}/instance-traces.json (100%)
 rename manifests/addons/{grafana-dashboards => 
dashboards}/service-metrics.json (100%)
 rename manifests/addons/{grafana-dashboards => dashboards}/service-traces.json 
(100%)
 create mode 100644 pkg/admin/util/prometheusclient/prometheus_client.go

Reply via email to