You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
define imagePullSecrets for KFP v2 in the pipeline level as in KFP v1: dsl.get_pipeline_conf().set_image_pull_secrets([k8s_client.V1ObjectReference(name="secret-name")])
It is more convenient to set it once at the pipeline level rather than defining it separately for each component.
Is there a workaround currently?
Yes, imagePullSecrets can be set for each componen separately.
Also, the following workaround does not work:
When using a pipeline wrapper as in the following example I get an error: ValueError: Platform-specific features can only be set on primitive components. Found platform-specific feature set on a pipeline.
P.S. The option to set kubernetes.set_image_pull_policy at the pipeline level, with the flexibility to override it for individual components, can also be very useful.
What feature would you like to see?
define
imagePullSecrets
for KFP v2 in the pipeline level as in KFP v1:dsl.get_pipeline_conf().set_image_pull_secrets([k8s_client.V1ObjectReference(name="secret-name")])
Related issue: #11112
What is the use case or pain point?
It is more convenient to set it once at the pipeline level rather than defining it separately for each component.
Is there a workaround currently?
Yes,
imagePullSecrets
can be set for each componen separately.Also, the following workaround does not work:
When using a pipeline wrapper as in the following example I get an error:
ValueError: Platform-specific features can only be set on primitive components. Found platform-specific feature set on a pipeline
.Love this idea? Give it a 👍.
The text was updated successfully, but these errors were encountered: