Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deploy pixiu as dubbo service egress gateway in k8s istio #446

Merged
merged 18 commits into from
Sep 20, 2022

Conversation

ma642
Copy link
Contributor

@ma642 ma642 commented Jun 19, 2022

What this PR does:

Which issue(s) this PR fixes:

Fixes #

Special notes for your reviewer:

Does this PR introduce a user-facing change?:


@PhilYue PhilYue added this to the 0.6.0 milestone Jul 22, 2022
@codecov-commenter
Copy link

codecov-commenter commented Aug 7, 2022

Codecov Report

Merging #446 (5e2e29e) into develop (287bbeb) will decrease coverage by 0.23%.
The diff coverage is 1.65%.

@@             Coverage Diff             @@
##           develop     #446      +/-   ##
===========================================
- Coverage    54.92%   54.69%   -0.24%     
===========================================
  Files          662      663       +1     
  Lines        77433    77702     +269     
===========================================
- Hits         42530    42498      -32     
- Misses       31278    31579     +301     
  Partials      3625     3625              
Impacted Files Coverage Δ
...registry/zookeeper/application_service_listener.go 0.00% <ø> (ø)
pixiu/pkg/config/xds/apiclient/apiclient.go 0.00% <0.00%> (ø)
pixiu/pkg/config/xds/apiclient/grpc_envoy.go 0.00% <0.00%> (ø)
pixiu/pkg/config/xds/cds.go 52.89% <ø> (ø)
pixiu/pkg/config/xds/lds.go 58.03% <ø> (ø)
pixiu/pkg/config/xds/apiclient/grpc.go 17.85% <3.33%> (-0.10%) ⬇️
pixiu/pkg/config/xds/xds.go 12.30% <7.40%> (-7.70%) ⬇️
pixiu/pkg/server/dynamic_resource_manager.go 89.18% <100.00%> (ø)
pkg/istio-agent/xds_proxy_delta.go 45.07% <0.00%> (-8.30%) ⬇️
pkg/kube/inject/watcher.go 48.14% <0.00%> (-6.18%) ⬇️
... and 12 more

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@ma642 ma642 changed the title WIP: deploy pixiu as dubbo service egress gateway in k8s istio deploy pixiu as dubbo service egress gateway in k8s istio Aug 21, 2022
pkg/config/xds/xds.go Outdated Show resolved Hide resolved
pkg/config/xds/xds.go Outdated Show resolved Hide resolved
pkg/config/xds/xds.go Outdated Show resolved Hide resolved
pkg/model/base.go Outdated Show resolved Hide resolved
pkg/model/listener.go Outdated Show resolved Hide resolved
@AlexStocks
Copy link
Contributor

pls fix the file confliction.thx.

@PhilYue
Copy link
Member

PhilYue commented Sep 3, 2022

is the Sidecar start need special handling? the relevant code : sidecar.go

@AlexStocks AlexStocks merged commit cdbae99 into apache:develop Sep 20, 2022
AlexStocks added a commit to apache/dubbo-go-pixiu-samples that referenced this pull request Oct 20, 2022
The sample for PR apache/dubbo-go-pixiu#446 (deploy pixiu as dubbo service egress gateway in k8s istio)
bobtthp pushed a commit to bobtthp/dubbo-go-pixiu that referenced this pull request Dec 12, 2022
* tmp use aagreate xds

* add istio support

* use pixiu-api

* runable xds istio

* fix xds issue

* use google protobuf package

* format imports

* add logger for unsupport discover type

* get ip from env

* move to pixiu/pkg

* rename istio

* fix issue readDubboServiceFromListener

* fix ci issue

* fix ci issue

Co-authored-by: mazhihui <mazhihui@unipus.cn>
Co-authored-by: mazhihui <mazhihui@baimaohui.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants