Skip to content

feat: Allow annotation addonmgr.keikoproj.io/retry-count to trigger reconciling #252

@kevdowney

Description

@kevdowney

Is this a BUG REPORT or FEATURE REQUEST?:
FEATURE
What happened:
Sometimes users may want to retry an addon upgrade N number of times and adding some param in the spec can be done but it's less efficient then just having a specific annotation for this purpose.

What you expected to happen:
Add support to allow a specific annotation addonmgr.keikoproj.io/retry-count: 1 to trigger a reconcile, the count here should be >0 (positive) to be valid.

How to reproduce it (as minimally and precisely as possible):

Anything else we need to know?:

Environment:

  • Addon Manager version
  • Kubernetes version :
$ kubectl version -o yaml

Other debugging information (if applicable):

  • Addon status:
$ kubectl describe addon <addon-name>
  • controller logs:
$ kubectl logs <addon-manager-pod>

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    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