Open irvinlim opened 2 years ago
Merging #100 (062e447) into main (5ad6ccc) will decrease coverage by
0.25%
. The diff coverage is61.31%
.
@@ Coverage Diff @@
## main #100 +/- ##
==========================================
- Coverage 63.50% 63.25% -0.26%
==========================================
Files 205 217 +12
Lines 10958 11358 +400
==========================================
+ Hits 6959 7184 +225
- Misses 3621 3789 +168
- Partials 378 385 +7
Impacted Files | Coverage Δ | |
---|---|---|
apis/execution/v1alpha1/job_types.go | 100.00% <ø> (ø) |
|
apis/execution/v1alpha1/task_types.go | 100.00% <ø> (ø) |
|
cmd/execution-controller/main.go | 0.00% <ø> (ø) |
|
cmd/execution-webhook/main.go | 0.00% <ø> (ø) |
|
...tion/controllers/jobconfigcontroller/controller.go | 32.30% <ø> (-2.99%) |
:arrow_down: |
...kg/execution/controllers/jobcontroller/informer.go | 0.00% <0.00%> (ø) |
|
...ecution/taskexecutor/podtaskexecutor/pod_lister.go | 85.00% <ø> (+4.35%) |
:arrow_up: |
pkg/runtime/controllercontext/context.go | 0.00% <0.00%> (ø) |
|
...kg/runtime/controllercontext/context_clientsets.go | 0.00% <0.00%> (ø) |
|
pkg/runtime/controllercontext/context_crds.go | 0.00% <0.00%> (ø) |
|
... and 42 more |
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.
Implements a new task executor: Argo Workflows.
Currently, the task executor is very simple:
.spec.arguments.parameters.*.value
. This avoids conflicting with Argo's own substitution mechanism.argoWorkflow
task executor. If it is installed or uninstalled, currently it would require a restart ofexecution-controller
to take effect, because we need to reinitialize the informers.argoWorkflow
task executor, but a warning will be returned by the admission webhook.argoWorkflow
task executor, AdmissionRefused will be thrown if it cannot be created because the CRD is not installed.