Skip to content

Tenant nginx ingress (fixes) - #191

Merged
Marian Koreniuk (themoriarti) merged 5 commits into
cozystack:tenant-nginx-ingressfrom
kingdonb:tenant-nginx-ingress
Jun 28, 2024
Merged

Tenant nginx ingress (fixes)#191
Marian Koreniuk (themoriarti) merged 5 commits into
cozystack:tenant-nginx-ingressfrom
kingdonb:tenant-nginx-ingress

Conversation

@kingdonb

Copy link
Copy Markdown
Member

I am testing install with this PR #183 and I had some issues, these should help

Signed-off-by: Kingdon Barrett <kingdon+github@tuesdaystudios.com>
When the local apply is finished, we still have yet to resume. Flux is
not "ok ok" until the HelmRelease is ready too.

Signed-off-by: Kingdon Barrett <kingdon+github@tuesdaystudios.com>
where `helm upgrade` can find them for the post-renderer

Otherwise, these variables will not be available in the
fluxcd-kustomize.sh script

Signed-off-by: Kingdon Barrett <kingdon+github@tuesdaystudios.com>
@kingdonb

Copy link
Copy Markdown
Member Author

I guess that makefile doesn't export local variables to forked processes unless you set them explicitly like this

Signed-off-by: Kingdon Barrett <kingdon+github@tuesdaystudios.com>
Comment thread scripts/installer.sh

flux_is_ok() {
kubectl wait --for=condition=available -n cozy-fluxcd deploy/source-controller deploy/helm-controller --timeout=1s
kubectl wait --for=condition=ready -n cozy-fluxcd helmrelease/fluxcd --timeout=1s # to call "apply resume" below

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure this is necessary now that the bug is fixed in other part of the script, but it helped for debugging. wdyt

Signed-off-by: Kingdon Barrett <kingdon+github@tuesdaystudios.com>

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good

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