Skip to content

Conversation

mhjacks
Copy link
Contributor

@mhjacks mhjacks commented Sep 21, 2021

This is a proposal to change how makefiles are handled in the pattern directories.

Since common should not know which namespaces the secrets need to be injected into, and something the patterns must know, trust them to do so.

This means that instead of Makefile being a symlink in the pattern directory, it becomes a "real" makefile, which must then delegate tasks to the Makefile in common (and may add its own tasks, or customize them, as appropriate).

This adds a generic task to inject the argocd admin password into an arbitrary namespace, after determining that the new namespace is available and that the gitops (argocd server) has generated the secret.

@beekhof beekhof merged commit 1a37f84 into validatedpatterns:main Sep 21, 2021
@beekhof beekhof mentioned this pull request Oct 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants