Skip to content

Manifests out of dateΒ #1317

@rkthtrifork

Description

@rkthtrifork

Is your feature request related to a problem?/Why is this needed
The usage documentation suggests running the commands

kubectl kustomize https://github.com/kubernetes-csi/external-snapshotter/client/config/crd | kubectl create -f -

and

kubectl -n kube-system kustomize https://github.com/kubernetes-csi/external-snapshotter/deploy/kubernetes/snapshot-controller | kubectl create -f -

But the snapshot controller deployment manifest is not up-to-date. The version in the manifest is currently 8.2.1, but the newest image version is 8.3.0

Describe the solution you'd like in detail
I would like the manifests to always be up-to-date. I would suggest either a GitHub workflow for image releases which also bumps any necessary manifests or a makefile with a release target that both releases the new image and updates any necessary manifests.

Describe alternatives you've considered
The manifests are manually updated, but this is bound to be forgot at some point

Additional context
Nothing

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