Skip to content

Helm chart invalid config "sidecarConfiguration.providerArgs" #800

@Ricardo-Osorio

Description

@Ricardo-Osorio

Issue

The helm chart value sidecarConfiguration.providerArgs (present in values.yaml and also the README.md) maps to a non existent flagd arg causing the container to crash at startup.

As per this field description, it passes the arg --sync-provider-args to the flagd sidecar containers injected to workloads however, what actually happens is the container fails to startup with the error:

Error: unknown flag: --sync-provider-args

Causing it to go into a crash loop.

Context

This problem seems to exist since 2022 because flagd has not supported it since then:

Here are the actual flagd args.

Reproducing the issue

I am running the operator v0.8.9 and flagd v0.13.2 (default versions from helm chart).

Example values.yaml usage to replicate the issue:

sidecarConfiguration:
  providerArgs: "<any arg>=<any value>"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions