Skip to content

Task: Service Provider Crossplane Image Pull secrets #306

@reshnm

Description

@reshnm

Understand the Task

Description

Service Provider Crossplane must support image pull secrets provided in their own ProviderConfig resource when deploying an instance of Crossplane.

Image

The serivce-provider-crossplane (crossplane_controller) should read their own ProviderConfig resource and copy the image pull secrets provided under spec.imagePullSecrets into the "crossplane-system" namespace of the ManagedControlPlane.

Let's make this a Juggler component by creating a new component called Secret that is able to copy the Image Pull Secrets onto the ManagedControlPlane cluster.

Additionally, the values of the Helm chart (HelmRelease) resource needs to be adjusted so that the actual deployment of Crossplane on the ManagedControlPlane cluster includes the image pull secrets.

Any further valuable resources.

No response

What is required to accept the Task as done.

Done Criteria

  • ...
  • Code has been reviewed by other team members
  • Internal technical Documentation created/updated
  • New / changed code is documented
  • Unit Tests created for new code or existing Unit Tests updated
  • Integration Test Suite updated
  • Enduser Documentation updated (if applicable)
  • Successful demonstration in Review

Metadata

Metadata

Assignees

Labels

area/open-mcpAll ManagedControlPlane related issueskind/taskGeneral task that needs to be done.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions