Skip to content

using this provider together with other terraform providers #14

@AndyMoore

Description

@AndyMoore

(I don't think I'm looking for changes now, but I thought I'd flag this as a potential use-case as much as anything else.. apologies if the wrong place to raise it)

I'm in the process of setting up a new project using terraform to build kubernetes platforms. The aim is to be able to stand up environments (including ephemeral) with 100% automation/hands off. This should include installing spinnaker and setting up pipelines etc.

I think it's probably outside the scope of this module to do the installation (and there's more than one way to do this already), but it'd be useful to have a way to set spinnaker up on kubernetes (terraform-provider-helm installing stable/spinnaker works well enough), install the ingress, and then have this module connect to the newly created deployment and configure the pipelines

Due to the way spinnaker is setup currently in helm, I think there are timing issues that'd stop this being an option. some kind of retry/backoff would allow it, but it's not necessarily the right pattern

If this as already been achieved elsewhere, I'm very interested. I think for now I'll have to template pipelines and install them through terraform using something a custom config map and a template (more thought required though)

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