Skip to content

linkerd-cni helm deployment fails without a values.yaml file #4691

@jvandemark

Description

@jvandemark

Bug Report

What is the issue?

linkerd-cni helm chart is incomplete, and won't deploy without a values.yaml file

The annotation linkerd.io/created-by: does not get set

How can it be reproduced?

helm install linkerd2-cni linkerd2/linkerd2-cni --debug --dry-run

Logs, error output, etc

Error: unable to build kubernetes objects from release manifest: error validating "": error validating data: [unknown object type "nil" in DaemonSet.metadata.annotations.linkerd.io/created-by, unknown object type "nil" in DaemonSet.spec.template.metadata.annotations.linkerd.io/created-by]
helm.go:84: [debug] error validating "": error validating data: [unknown object type "nil" in DaemonSet.metadata.annotations.linkerd.io/created-by, unknown object type "nil" in DaemonSet.spec.template.metadata.annotations.linkerd.io/created-by]

linkerd check output

N/A

Environment

  • Linkerd version: testing with 2.8.1, using helm 3

Possible solution

provide a values.yaml file

linkerd2-cni:
  cliVersion: linkerd/helm stable-2.8.1

Additional context

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions