Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
workflow task node (chaos-mesh#1866)
* feat: conditional branches in workflownode Signed-off-by: STRRL <str_ruiling@outlook.com> * feat: reconciler of task node Signed-off-by: STRRL <str_ruiling@outlook.com> * feat: setup one container for task node Signed-off-by: STRRL <str_ruiling@outlook.com> * fix: address the comments by muse-dev Signed-off-by: STRRL <str_ruiling@outlook.com> * chore: cleanup duplicated codes Signed-off-by: STRRL <str_ruiling@outlook.com> * fix: bump controller-gen version compliable issue with kubernetes 1.18, detail: kubernetes-sigs/controller-tools#480 Signed-off-by: STRRL <str_ruiling@outlook.com> * chore: bump the version of controller-gen to v0.4.1 Signed-off-by: STRRL <str_ruiling@outlook.com> * fix: restrict kubernetes version with replace Signed-off-by: STRRL <str_ruiling@outlook.com> * fix: also restrict version for e2e-test Signed-off-by: STRRL <str_ruiling@outlook.com> * fix: also bump the verison of controller-runtime Signed-off-by: STRRL <str_ruiling@outlook.com> * fix: fallback to v1beta1 Signed-off-by: STRRL <str_ruiling@outlook.com> * Revert "fix: also bump the verison of controller-runtime" This reverts commit 8e05196. Signed-off-by: STRRL <str_ruiling@outlook.com> * fix: fill the conditional branches if nil Signed-off-by: STRRL <str_ruiling@outlook.com> * fix: permission of custom task about creating pod Signed-off-by: STRRL <str_ruiling@outlook.com> * feat: use v1 instead of v1beta1 with CRD Signed-off-by: STRRL <str_ruiling@outlook.com> * fix: NOOP when pods exactly same Signed-off-by: STRRL <str_ruiling@outlook.com> * refactor: refactor the collectors Signed-off-by: STRRL <str_ruiling@outlook.com> * feat: finish the rest of task nodes Signed-off-by: STRRL <str_ruiling@outlook.com> * fix: check before sync nodes in task Signed-off-by: STRRL <str_ruiling@outlook.com> * chore: make linters happier Signed-off-by: STRRL <str_ruiling@outlook.com> * chore: make linters happier Signed-off-by: STRRL <str_ruiling@outlook.com> * Update pkg/workflow/controllers/task_reconciler.go Signed-off-by: STRRL <str_ruiling@outlook.com> Co-authored-by: AsterNighT <klxjt99@outlook.com> * fix: use create instead of apply apply will create a huge annotaion which exceed the limit of size of annotation Signed-off-by: STRRL <str_ruiling@outlook.com> * chore: update the comments for workflow template Signed-off-by: STRRL <str_ruiling@outlook.com> * fix: crd installation in e2e test Signed-off-by: STRRL <str_ruiling@outlook.com> Co-authored-by: AsterNighT <klxjt99@outlook.com> Co-authored-by: Ti Chi Robot <ti-community-prow-bot@tidb.io> Signed-off-by: root <root@vm3.jisiqhvhuzaupp2x5y5vff1eff.fx.internal.cloudapp.net>
- Loading branch information