Skip to content

Charts will not deploy automatically #19

@inviscid

Description

@inviscid

This looks like a great solution but I've been struggling to get anything but the base piraeus-operator to deploy properly.

The first challenge was figuring out that the operator was not in the helm-charts repo. Easily fixed but it did take a few tries to realize it wasn't in the repo and that there wasn't another repo available. I just ended up creating my own helm repo for it.

I tried making the following as Chart dependencies for my application:

  • piraeus-ha-controller
  • linstor-affinity-controller
  • linstor-scheduler

I also tried creating my own helm repo for the piraeus-operator and setting the above as Chart dependencies of the operator. In both cases, it will not deploy with the following error:

Please specify linstor.endpoint, no default URL could be determined

However, in the documentation it states that the linstor.endpoint does not need to be specified if it is deployed alongside and in the same namespace as the operator, which mine is.

I would set the linstor.endpoint if I knew what to set it to. It's not clear how I can determine the correct value.

Appreciate any insight into a typical approach to get this deployed using helm. I'd like to not resort to kubectl since it is less automated.

Thanks in advance...

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