Skip to content

Helm chart invalid config "sidecarConfiguration.providerArgs" #800

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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions