Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

flower-via-docker-compose example #2626

Merged
merged 52 commits into from Jan 25, 2024
Merged

flower-via-docker-compose example #2626

merged 52 commits into from Jan 25, 2024

Conversation

NikosVlachakis
Copy link
Contributor

@NikosVlachakis NikosVlachakis commented Nov 22, 2023

Issue

Description

Related issues/PRs

Proposal

Explanation

Checklist

  • Implement proposed change
  • Write tests
  • Update documentation
  • Update changelog
  • Make CI checks pass
  • Ping maintainers on Slack (channel #contributions)

Any other comments?

@jafermarq jafermarq added the Examples Add or update a Flower example label Nov 22, 2023
Copy link
Contributor

@jafermarq jafermarq left a comment

Choose a reason for hiding this comment

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

Hi @NikosVlachakis,

This is great :)

I left some comments below. In this first review i mostly focused on following the steps in the readme to run the code. The grafana dashboard is not populated with charts automatically. I believe the uid needs to be fixed both in the dashboard .json and the prometheus & grafana configs.

It would be ideal if could add a couple of links to some resources (maybe a grafana tutorial in their docs) so people running the example can look into the reference material in case they want to expand how the dashboard looks like or learn more about grafana. Having links to prometheus and cadvisor docs is also good.

I like how the docker compose file is generated.

@jafermarq jafermarq self-assigned this Nov 26, 2023
@jafermarq
Copy link
Contributor

@Robert-Steiner, please take a look at this example when you have some time. It looks completed to me eyes. But maybe you have some suggestions regarding how docker/docker-compose (or even grafana/prometheus) that we should incorporate to make this example more future proof.

jafermarq
jafermarq previously approved these changes Jan 23, 2024
Copy link
Contributor

@jafermarq jafermarq left a comment

Choose a reason for hiding this comment

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

@NikosVlachakis, this looks great!

@jafermarq jafermarq enabled auto-merge (squash) January 23, 2024 13:42
Copy link
Member

@danieljanes danieljanes left a comment

Choose a reason for hiding this comment

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

Great PR, looking forward to merging this soon!

Just one small detail: for the images in public, could we remove them and link them similar to how we do it with the Flower logo?

@NikosVlachakis
Copy link
Contributor Author

Great PR, looking forward to merging this soon!

Just one small detail: for the images in public, could we remove them and link them similar to how we do it with the Flower logo?

Hey Daniel, thank you.
Do you mean to remove the entire public folder and use external (public) links for each image?

@danieljanes
Copy link
Member

Do you mean to remove the entire public folder and use external (public) links for each image?

Yes, exactly. When we link to images, we don't need to commit them to the repo, and it's clear where they come from for users.

auto-merge was automatically disabled January 25, 2024 11:03

Head branch was pushed to by a user without write access

@NikosVlachakis
Copy link
Contributor Author

Do you mean to remove the entire public folder and use external (public) links for each image?

Yes, exactly. When we link to images, we don't need to commit them to the repo, and it's clear where they come from for users.

Ok, I see, I removed the public folder and created publicly available urls for each image.

@danieljanes danieljanes enabled auto-merge (squash) January 25, 2024 16:04
@danieljanes danieljanes enabled auto-merge (squash) January 25, 2024 16:05
@danieljanes danieljanes merged commit 944afce into adap:main Jan 25, 2024
28 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Examples Add or update a Flower example
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants