-
Notifications
You must be signed in to change notification settings - Fork 803
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
multicluster: support inject / recover on remote cluster #3453
multicluster: support inject / recover on remote cluster #3453
Conversation
Signed-off-by: YangKeao <yangkeao@chunibyo.icu>
Signed-off-by: YangKeao <yangkeao@chunibyo.icu>
Signed-off-by: YangKeao <yangkeao@chunibyo.icu>
Signed-off-by: YangKeao <yangkeao@chunibyo.icu>
Signed-off-by: YangKeao <yangkeao@chunibyo.icu>
Signed-off-by: YangKeao <yangkeao@chunibyo.icu>
Signed-off-by: YangKeao <yangkeao@chunibyo.icu>
Signed-off-by: YangKeao <yangkeao@chunibyo.icu>
…roller-manager Signed-off-by: YangKeao <yangkeao@chunibyo.icu>
Signed-off-by: STRRL <im@strrl.dev>
Signed-off-by: FingerLeader <wanxfinger@gmail.com>
Signed-off-by: STRRL <im@strrl.dev>
Signed-off-by: STRRL <im@strrl.dev>
Signed-off-by: YangKeao <yangkeao@chunibyo.icu>
Signed-off-by: YangKeao <yangkeao@chunibyo.icu>
…elm-pkg Signed-off-by: YangKeao <yangkeao@chunibyo.icu>
…integrate-fingerleader-injection
Signed-off-by: YangKeao <yangkeao@chunibyo.icu>
…eader-injection Signed-off-by: YangKeao <yangkeao@chunibyo.icu>
Signed-off-by: YangKeao <yangkeao@chunibyo.icu>
Signed-off-by: YangKeao <yangkeao@chunibyo.icu>
[REVIEW NOTIFICATION] This pull request has been approved by:
To complete the pull request process, please ask the reviewers in the list to review by filling The full list of commands accepted by this bot can be found here. Reviewer can indicate their review by submitting an approval review. |
|
||
var values map[string]interface{} | ||
if obj.Spec.ConfigOverride != nil { | ||
err = json.Unmarshal(obj.Spec.ConfigOverride, values) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SA1014: json.Unmarshal expects to unmarshal into a pointer, but the provided value is not a pointer
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
Signed-off-by: STRRL <im@strrl.dev>
Signed-off-by: STRRL <im@strrl.dev>
Signed-off-by: cwen0 <cwenyin0@gmail.com>
Signed-off-by: cwen0 <cwenyin0@gmail.com>
Signed-off-by: cwen0 <cwenyin0@gmail.com>
Signed-off-by: cwen0 <cwenyin0@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
/merge |
This pull request has been accepted and is ready to merge. Commit hash: 4cacfa6
|
/hold please update the changelog, it should not remove any entries. |
d27c313
to
5e0ee97
Compare
Signed-off-by: cwen0 <cwenyin0@gmail.com>
5e0ee97
to
2b116aa
Compare
/merge |
This pull request has been accepted and is ready to merge. Commit hash: 2b116aa
|
In response to a cherrypick label: new pull request created: #3802. |
* add remotecluster type Signed-off-by: YangKeao <yangkeao@chunibyo.icu> * add the infrastructure to operate multiple clusters Signed-off-by: YangKeao <yangkeao@chunibyo.icu> * remove clientset Signed-off-by: YangKeao <yangkeao@chunibyo.icu> * modify changelog Signed-off-by: YangKeao <yangkeao@chunibyo.icu> * add license to the remote-cluster.yaml Signed-off-by: YangKeao <yangkeao@chunibyo.icu> * fix Wrapf arguments Signed-off-by: YangKeao <yangkeao@chunibyo.icu> * make check Signed-off-by: YangKeao <yangkeao@chunibyo.icu> * make the lock private Signed-off-by: YangKeao <yangkeao@chunibyo.icu> * chore: helm chart integration and basic interface Signed-off-by: STRRL <im@strrl.dev> * apply remote chaos Signed-off-by: FingerLeader <wanxfinger@gmail.com> * chore: complete the implementation of ReleaseService Signed-off-by: STRRL <im@strrl.dev> * chore: update changelog Signed-off-by: STRRL <im@strrl.dev> * install chaos mesh Signed-off-by: YangKeao <yangkeao@chunibyo.icu> * add CHANGELOG Signed-off-by: YangKeao <yangkeao@chunibyo.icu> * inject successfully Signed-off-by: YangKeao <yangkeao@chunibyo.icu> * clear finalizer successfully Signed-off-by: YangKeao <yangkeao@chunibyo.icu> * add more logs Signed-off-by: YangKeao <yangkeao@chunibyo.icu> * chore: helm chart integration and basic interface Signed-off-by: STRRL <im@strrl.dev> * chore: complete the implementation of ReleaseService Signed-off-by: STRRL <im@strrl.dev> * chore: update changelog Signed-off-by: STRRL <im@strrl.dev> * chore: fix make check Signed-off-by: STRRL <im@strrl.dev> * chore: update lincense checker config file Signed-off-by: STRRL <im@strrl.dev> * test: mark examples of helm as integration test Signed-off-by: STRRL <im@strrl.dev> * add condition initialization for remote cluster Signed-off-by: YangKeao <yangkeao@chunibyo.icu> * upgrade chaosmesh release version to 2.4.1 Signed-off-by: YangKeao <yangkeao@chunibyo.icu> * upgrade chaosmesh release version to 2.4.1 Signed-off-by: YangKeao <yangkeao@chunibyo.icu> * upgrade chaosmesh release version to 2.4.1 Signed-off-by: YangKeao <yangkeao@chunibyo.icu> * fix CI Signed-off-by: cwen0 <cwenyin0@gmail.com> * fix revive checks Signed-off-by: cwen0 <cwenyin0@gmail.com> * Run make check to format code Signed-off-by: cwen0 <cwenyin0@gmail.com> * fix comment controller Signed-off-by: cwen0 <cwenyin0@gmail.com> * update changelog Signed-off-by: cwen0 <cwenyin0@gmail.com> Signed-off-by: YangKeao <yangkeao@chunibyo.icu> Signed-off-by: STRRL <im@strrl.dev> Signed-off-by: FingerLeader <wanxfinger@gmail.com> Signed-off-by: cwen0 <cwenyin0@gmail.com> Co-authored-by: STRRL <im@strrl.dev> Co-authored-by: FingerLeader <wanxfinger@gmail.com> Co-authored-by: cwen0 <cwenyin0@gmail.com> Signed-off-by: YangKeao <yangkeao@chunibyo.icu> Signed-off-by: STRRL <im@strrl.dev> Signed-off-by: FingerLeader <wanxfinger@gmail.com> Signed-off-by: cwen0 <cwenyin0@gmail.com> Co-authored-by: YangKeao <yangkeao@chunibyo.icu> Co-authored-by: STRRL <im@strrl.dev> Co-authored-by: FingerLeader <wanxfinger@gmail.com> Co-authored-by: cwen0 <cwenyin0@gmail.com>
Hello @YangKeao, I'd greatly appreciate if I can get some information on TODO |
What problem does this PR solve?
Inject / recover chaos on remote cluster
What's changed and how it works?
Documentation: chaos-mesh/website#365.
TODO: