Skip to content

Add manifests to the published releases #292

@maxgio92

Description

@maxgio92

Feature

Release both binaries and operator manifests (CRDs, webhook configurations, controller, RBAC, etc.).

Motivation

Consumers might need or want to install Kamaji from bare manifests, without the requirement of using Helm.

Additional context

A practical scenario can be kamajictl which can install a specific version of Kamaji, by downloading and applying its released manifests.

Goreleaser could then be leveraged to bundle in the release archive binaries, manifests, signatures, etc. (e.g. https://github.com/fluxcd/kustomize-controller/blob/main/.goreleaser.yaml#L6).

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