Skip to content

Add support for some form struct based agent addon #293

Description

@saswatamcode

I would like to propose an idea for something like BuildStructAgentAddon, that takes in some interface{} which implements a Manifests() method which has default values and values you can pass in.

Essentially a downstream operator could just maintain the objects they manage as k8s structs instead of helm or Go templates, so such a function, makes it much easier for those operators to create agent addons based on pre-existing code. Also, has added benefit that linting/updating manifests/managing versions in Go is much easier.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    To do

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions