Skip to content

[FEATURE] Remove API Dependency on Tekton and cert-manager #270

@adambkaplan

Description

@adambkaplan

Is there an existing feature request for this?

  • I have searched the existing feature requests

Is your feature request related to a problem or use-case? Please describe.

The Shipwright operator CSV declares an API dependency on TektonConfig (from Tekton's operator) and Certificate (from cert-manager's operator).

Cert-manager's operator has been declared deprecated and has stopped receiving updates. In addition, API dependency declarations with OLM v0 can result in duplicate operators being installed.

Describe the solution that you would like.

Remove the API depenency for TektonConfig and Certificate in the operator CSV. Documentation should instruct users to install Tekton and cert-manager using appropriate procedures.

Describe alternatives you have considered.

N/A

Anything else?

N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/featureCategorizes issue or PR as related to a new feature.

    Type

    No type

    Projects

    Status

    No status

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions