Skip to content

Confusing Helm Chart Configs #3710

Closed
Closed
@fernandonogueira

Description

@fernandonogueira

Hi! 👋🏼

I tried to change Keptn's resources, but I had some issues.
I'm using the umbrella chart (keptn) with the following values.yaml

lifecycleOperator:
  schedulingGatesEnabled: true
  allowedNamespaces:
    - "staging"
  resources:
    limits:
      cpu: 500m
      memory: 512Mi
    requests:
      cpu: 50m
      memory: 150Mi

However, lifecycle-operator's pods are still using the default resources.

Checking the helm chart, I noticed sometimes it references lifecycle-operator values via .Values.lifecycleOperator.<property>, sometimes via .Values.<property>.

Is this lifecycleOperator property duplicated for some reason, or should it be considered a bug?

I can contribute with a PR, if needed.

For now, I'll use the following values.yaml as a workaround:

lifecycleOperator:
  schedulingGatesEnabled: true
  allowedNamespaces:
    - "staging"
  lifecycleOperator:
    resources:
    limits:
      cpu: 500m
      memory: 512Mi
    requests:
      cpu: 50m
      memory: 150Mi

Thanks in advance 🙇🏼

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions