Skip to content

Namespace scoped Release object (helm.m.crossplane.io) does not support namespace field in spec.forProvider.chart.pullSecretRef #300

@IlliaZhahlouTR

Description

@IlliaZhahlouTR

What happened?

Release object does not support namespace configuration in spec.forProvider.chart.pullSecretRef. Provider is looking for a secret in the same namespace where Release object is being created. It forces to create/duplicate the secret which can already be present in a cluster.

How can we reproduce it?

Could be reproduced in any cluster when using Release object of helm.m.crossplane.io API group

What environment did it happen in?

  • Crossplane version: 2.0.2
  • Cloud provider or hardware configuration: AWS
  • Kubernetes version (use kubectl version): Client Version: v1.31.10, Server Version: v1.31.10-eks-931bdca
  • Kubernetes distribution (e.g. Tectonic, GKE, OpenShift): EKS, in general any k8s cluster
  • OS (e.g. from /etc/os-release): not relevant
  • Kernel (e.g. uname -a): not relevant

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions