Skip to content

Remove letsencrypt-cluster-issuer from chart #250

Open
@batpad

Description

@batpad

Thanks for the catch from @dakotabenjamin in #249

The letsencrypt cluster issuer is defined here: https://github.com/developmentseed/osm-seed/blob/develop/osm-seed/templates/letsencrypt-issuer.yaml and this works fine if there is only one instance of osm-seed on the cluster. If there are multiple instances, this fail to install because the cluster issuer already exists.

I think the best solution is probably to remove the cluster-issuer from the osm-seed helm chart and add docs on setting that up as a separate helm chart that you can setup once on the cluster.

I was really hoping for people to not have to fiddle with too many things and be able to install everything needed with a single install of this helm chart - maybe we can add it as an option, but osm-seed should definitely not by default create the cluster issuer if there are multiple instances on a cluster. The best solution for now I think is to take it out, and install the Cluster Issuer separately on the cluster.

cc @Rub21 @geohacker

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