Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
This repository was archived by the owner on Feb 11, 2026. It is now read-only.

Metrics deployment#391

Merged
vishnoianil merged 7 commits intoinstructlab:maininstructlab/ui:mainfrom
Gregory-Pereira:umami-metrics-deploymentGregory-Pereira/ui:umami-metrics-deploymentCopy head branch name to clipboard
Dec 11, 2024
Merged

Metrics deployment#391
vishnoianil merged 7 commits intoinstructlab:maininstructlab/ui:mainfrom
Gregory-Pereira:umami-metrics-deploymentGregory-Pereira/ui:umami-metrics-deploymentCopy head branch name to clipboard

Conversation

@Gregory-Pereira
Copy link
Collaborator

Partially addresses: #281
cc @RobotSail @vishnoianil @nerdalert

Changes:

  • App of apps architecture for argo
  • Umami deployment manifests for openshift and kind
    • Everything here works, but I cannot access the ingress for umami after first deploying the kind.yaml and the kind-ingress.yaml and then deploying the umami stack. That being said I tried the same thing with the Instructlab-ui kind manifests, and the ingress for that also didn't work so I assume this is a non-issue.
  • Some kind docs on stuff I learned through struggling with it

After this PR lands, we need to deploy it, make sure its working, and then go in and configure the settings. After that is done, we can setup a sites for QA and Prod, and grab their respective tracker codes to to embed in the TS codebase. Then we simply do check on the env variable and inject the correct script tag.

@Gregory-Pereira Gregory-Pereira force-pushed the umami-metrics-deployment branch from da677f7 to 1ffe86e Compare December 6, 2024 22:31
@Gregory-Pereira Gregory-Pereira changed the title kind docs, umami manifests, argocd app-of-apps plus umami app Metrics deployment Dec 6, 2024
@Gregory-Pereira Gregory-Pereira force-pushed the umami-metrics-deployment branch from 1ffe86e to a76abda Compare December 8, 2024 18:09
Signed-off-by: greg pereira <grpereir@redhat.com>
Signed-off-by: greg pereira <grpereir@redhat.com>
… secret template, secrets applied individually

Signed-off-by: greg pereira <grpereir@redhat.com>
Signed-off-by: greg pereira <grpereir@redhat.com>
Signed-off-by: greg pereira <grpereir@redhat.com>
@Gregory-Pereira Gregory-Pereira force-pushed the umami-metrics-deployment branch from fbbf830 to 5c7ecc1 Compare December 10, 2024 21:00
Signed-off-by: greg pereira <grpereir@redhat.com>
@Gregory-Pereira Gregory-Pereira force-pushed the umami-metrics-deployment branch 3 times, most recently from e60da09 to 42c3a03 Compare December 10, 2024 23:33
Copy link
Contributor

@vishnoianil vishnoianil left a comment

Choose a reason for hiding this comment

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

awesome work @Gregory-Pereira . Few minor comments. Can you add some text around how to access the umami dashboard in kind and openshift environment?
Also i think the PR description needs to be updated?

.gitignore Outdated Show resolved Hide resolved
Makefile Show resolved Hide resolved
docs/umami_metrics.md Show resolved Hide resolved
docs/umami_metrics.md Outdated Show resolved Hide resolved
@Gregory-Pereira Gregory-Pereira force-pushed the umami-metrics-deployment branch from 42c3a03 to 08441f9 Compare December 11, 2024 03:20
Signed-off-by: greg pereira <grpereir@redhat.com>
@Gregory-Pereira Gregory-Pereira force-pushed the umami-metrics-deployment branch from 08441f9 to ac980b2 Compare December 11, 2024 03:25
@Gregory-Pereira
Copy link
Collaborator Author

I would consider your review addressed @vishnoianil. I did try to make the route changes you were talking about but they would require another refactor (swapping to ingress or something else). For that reason, lets keep a separate route for the umami portal disconnected from the UI domain. We can iterate as we go - I would love to eventually see it as tab in our UI.

Copy link
Contributor

@vishnoianil vishnoianil left a comment

Choose a reason for hiding this comment

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

LGTM

@vishnoianil vishnoianil merged commit aa65db0 into instructlab:main Dec 11, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments

Close sidebar
Morty Proxy This is a proxified and sanitized view of the page, visit original site.