Commit 51a8d3f
authored
fix: kubernetes imagePullSecrets support for argo workflows (#2494)
Argo workflows does not support applying imagePullSecrets on a
per-template basis, only on a workflow template level.
Changing the implementation to leverage podSpecPatch in order to apply
the imagePullSecrets on a per task basis
JobSets were not tested but should be unaffected due to them utilizing
`create` within the spec and simply dumping native k8s job specs
closes #24771 parent f33c948 commit 51a8d3f
1 file changed
Lines changed: 19 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2125 | 2125 | | |
2126 | 2126 | | |
2127 | 2127 | | |
2128 | | - | |
2129 | | - | |
| 2128 | + | |
| 2129 | + | |
| 2130 | + | |
| 2131 | + | |
| 2132 | + | |
| 2133 | + | |
| 2134 | + | |
| 2135 | + | |
| 2136 | + | |
| 2137 | + | |
| 2138 | + | |
2130 | 2139 | | |
2131 | 2140 | | |
2132 | 2141 | | |
| |||
3825 | 3834 | | |
3826 | 3835 | | |
3827 | 3836 | | |
| 3837 | + | |
| 3838 | + | |
| 3839 | + | |
| 3840 | + | |
| 3841 | + | |
| 3842 | + | |
| 3843 | + | |
| 3844 | + | |
3828 | 3845 | | |
3829 | 3846 | | |
3830 | 3847 | | |
| |||
3836 | 3853 | | |
3837 | 3854 | | |
3838 | 3855 | | |
3839 | | - | |
3840 | | - | |
3841 | | - | |
3842 | | - | |
3843 | 3856 | | |
3844 | 3857 | | |
3845 | 3858 | | |
| |||
0 commit comments