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

Merge官方最新代码 #1

Merged
merged 189 commits into from
Aug 1, 2023
Merged

Conversation

Sad-polar-bear
Copy link
Owner

What this PR does / Why we need it:

Pre-Submission Checklist:

  • Did you explain what problem does this PR solve? Or what new features have been added?
  • Have you added related test cases?
  • Have you modified the related document?
  • Is this PR backward compatible?

Sad-polar-bear and others added 30 commits May 10, 2022 14:02
Signed-off-by: Sad-polar-bear <942583449@qq.com>
Signed-off-by: Sad-polar-bear <942583449@qq.com>
Signed-off-by: Sad-polar-bear <942583449@qq.com>
Signed-off-by: Xunzhuo <mixdeers@gmail.com>
Signed-off-by: Xunzhuo <mixdeers@gmail.com>
Signed-off-by: Sad-polar-bear <942583449@qq.com>
* upgrade istio to 1.12.7

Signed-off-by: Xunzhuo <mixdeers@gmail.com>

* update istio package dependences

Signed-off-by: Xunzhuo <mixdeers@gmail.com>

* fix xds cache issue

Signed-off-by: Xunzhuo <mixdeers@gmail.com>

* fix kafka and redis

Signed-off-by: Xunzhuo <mixdeers@gmail.com>
* update helm chart

* fix yaml-lint errors

* fix yaml-lint error for tcmapiservice.yaml

* fix all the yaml-lint errors for tcmapiservice.yaml

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
* for demo install support  if istio use revision install

* add license header

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: zhaohuabing <zhaohuabing@gmail.com>
* Add multi-version routing test configuration:
1.Add metarouter-multi-route.yaml to configure multi-version routing configuration
2.Modify the client deployment yaml and increase the version environment variable

* yaml-init fix: missing starting space in comment

Co-authored-by: yawenruan <yawenruan@tencent.com>
* remove lazyxds

Signed-off-by: Sad-polar-bear <942583449@qq.com>

* fix license link

Signed-off-by: Sad-polar-bear <942583449@qq.com>
Co-authored-by: luisyjliu <luisyjliu@tencent.com>
Signed-off-by: Xunzhuo <mixdeers@gmail.com>

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Signed-off-by: Xunzhuo <mixdeers@gmail.com>
Signed-off-by: Xunzhuo <mixdeers@gmail.com>
* change envofilter to namespace scope

Signed-off-by: huabingzhao <zhaohuabing@gmail.com>

* add exportTo to MetaRouter api

Signed-off-by: huabingzhao <zhaohuabing@gmail.com>

* allow setting default scope for generated envoy filters

The default scope is mesh wide, wihch means the EnvoyFilter will be
generated in the root namespace and affect the workloads in all namespaces.
If the environment variable AERAKI_ENABLE_ENVOY_FILTER_NS_SCOPE is set to true,
the EnvoyFilters will be generated in the namespace where the service reside in.

Signed-off-by: huabingzhao <zhaohuabing@gmail.com>

* fix golang lint

Signed-off-by: Xunzhuo <mixdeers@gmail.com>
#222

Signed-off-by: Xunzhuo <mixdeers@gmail.com>
* change ApplicationProtocol CRD to cluster scope

Signed-off-by: Sad-polar-bear <942583449@qq.com>

* fix script issue

Signed-off-by: Sad-polar-bear <942583449@qq.com>

* fix e2e test

Signed-off-by: Sad-polar-bear <942583449@qq.com>

* fix e2e test

Signed-off-by: Sad-polar-bear <942583449@qq.com>

* fix e2e test

Signed-off-by: Sad-polar-bear <942583449@qq.com>

* fix e2e test

Signed-off-by: Sad-polar-bear <942583449@qq.com>
* refactor service entry controller

Use controller runtime api to rewrite service entry controller.

Signed-off-by: Xunzhuo <mixdeers@gmail.com>

* remove the old serviceentry controller

Signed-off-by: Xunzhuo <mixdeers@gmail.com>

* fix lint

Signed-off-by: Xunzhuo <mixdeers@gmail.com>
Co-authored-by: wangyuyang@kanzhun.com <wangyuyang@kanzhun.com>
Signed-off-by: huabingzhao <zhaohuabing@gmail.com>
* aeraki crd validation webhook

#234

Signed-off-by: Xunzhuo <mixdeers@gmail.com>

* fix lint

Signed-off-by: Xunzhuo <mixdeers@gmail.com>

* fix lint

Signed-off-by: Xunzhuo <mixdeers@gmail.com>
Watch namespaces and create bootsrap configmap for sidecar proxies

Signed-off-by: huabingzhao <zhaohuabing@gmail.com>

Co-authored-by: huabingzhao <zhaohuabing@gmail.com>
#235)

* fix: mirror validation

* fix: Consistent hash load balancing prioritizes dependent subsets

* fix: Consistent hash load balancing prioritizes dependent subsets

* fix: Consistent hash load balancing prioritizes dependent subsets

Co-authored-by: wangyuyang@kanzhun.com <wangyuyang@kanzhun.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
* refactory

Signed-off-by: Sad-polar-bear <942583449@qq.com>

* fix license check

Signed-off-by: Sad-polar-bear <942583449@qq.com>

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Signed-off-by: Xunzhuo <mixdeers@gmail.com>
Signed-off-by: Xunzhuo <mixdeers@gmail.com>
panniyuyu@gmail.com and others added 29 commits May 5, 2023 11:10
Signed-off-by: panniyuyu@gmail.com <panniyuyu@gmail.com>
Signed-off-by: bitliu <bitliu@tencent.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Signed-off-by: huabingzhao <zhaohuabing@gmail.com>
Signed-off-by: huabing zhao <zhaohuabing@gmail.com>
Signed-off-by: huabing zhao <zhaohuabing@gmail.com>
Signed-off-by: huabing zhao <zhaohuabing@gmail.com>
Signed-off-by: huabing zhao <zhaohuabing@gmail.com>
Signed-off-by: huabing zhao <zhaohuabing@gmail.com>
Signed-off-by: huabing zhao <zhaohuabing@gmail.com>
Signed-off-by: huabing zhao <zhaohuabing@gmail.com>
Signed-off-by: huabing zhao <zhaohuabing@gmail.com>
Signed-off-by: chentanjun <tanjunchen20@gmail.com>
Signed-off-by: chentanjun <tanjunchen20@gmail.com>
* Signed-off-by: chentanjun <tanjunchen20@gmail.com>

upgrade aeraki to support istio 1.16.5

* Update install-demo.sh

* Update ingress-gateway.yaml

---------

Co-authored-by: zhaohuabing <zhaohuabing@gmail.com>
Signed-off-by: huabing zhao <zhaohuabing@gmail.com>
Signed-off-by: chentanjun <tanjunchen20@gmail.com>
…#358)

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20211020060615-d418f374d309 to 0.7.0.
- [Commits](https://github.com/golang/net/commits/v0.7.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/lestrrat-go/jwx](https://github.com/lestrrat-go/jwx) from 1.2.0 to 1.2.26.
- [Release notes](https://github.com/lestrrat-go/jwx/releases)
- [Changelog](https://github.com/lestrrat-go/jwx/blob/v1.2.26/Changes)
- [Commits](lestrrat-go/jwx@v1.2.0...v1.2.26)

---
updated-dependencies:
- dependency-name: github.com/lestrrat-go/jwx
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/opencontainers/runc](https://github.com/opencontainers/runc) from 1.0.2 to 1.1.5.
- [Release notes](https://github.com/opencontainers/runc/releases)
- [Changelog](https://github.com/opencontainers/runc/blob/main/CHANGELOG.md)
- [Commits](opencontainers/runc@v1.0.2...v1.1.5)

---
updated-dependencies:
- dependency-name: github.com/opencontainers/runc
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: liudui <liuduidui@beyondcent.com>
Signed-off-by: huabing zhao <zhaohuabing@gmail.com>
Signed-off-by: huabing zhao <zhaohuabing@gmail.com>
Signed-off-by: huabing zhao <zhaohuabing@gmail.com>
* move api and client-go to standalone repos

Signed-off-by: huabing zhao <zhaohuabing@gmail.com>

* fix test

Signed-off-by: huabing zhao <zhaohuabing@gmail.com>

* refactory: move pkg and plugin to internal directory since they're not public packages

Signed-off-by: huabing zhao <zhaohuabing@gmail.com>

* set test condition

Signed-off-by: huabing zhao <zhaohuabing@gmail.com>

* fix test

Signed-off-by: huabing zhao <zhaohuabing@gmail.com>

* fix test

Signed-off-by: huabing zhao <zhaohuabing@gmail.com>

* fix test

Signed-off-by: huabing zhao <zhaohuabing@gmail.com>

* fix test

Signed-off-by: huabing zhao <zhaohuabing@gmail.com>

* fix lint

Signed-off-by: huabing zhao <zhaohuabing@gmail.com>

* fix lint

Signed-off-by: huabing zhao <zhaohuabing@gmail.com>

* fix lint

Signed-off-by: huabing zhao <zhaohuabing@gmail.com>

---------

Signed-off-by: huabing zhao <zhaohuabing@gmail.com>
Signed-off-by: chentanjun <tanjunchen20@gmail.com>
Signed-off-by: huabing zhao <zhaohuabing@gmail.com>
Signed-off-by: root <lihuang@alauda.io>
Signed-off-by: huabing zhao <zhaohuabing@gmail.com>
Signed-off-by: huabing zhao <zhaohuabing@gmail.com>
@Sad-polar-bear Sad-polar-bear merged commit ca0141a into Sad-polar-bear:master Aug 1, 2023
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.