Skip to content

Implement cli subcommand to install fleet-agent on downstream cluster #244

@Danil-Grigorev

Description

@Danil-Grigorev

In order to install fleet-agent on downstream cluster, a fleet-agent subcommand should be implemented, which will:

  • use predefined path to read the token, apiServerURL and apiServerCA from a file (essentially helm values.yaml file)
  • perform helm install actions once, according to agent-initiated procedure.

To prevent multiple attempts at installation with equivalent settings on each CP node bootstrap, the command should store its installation state in a Secret. If the secret is not present or contains a diff, a helm upgrade should be performed.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions