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

Switch from distroless to micro #21557

Closed
3 tasks done
cescoffier opened this issue Nov 19, 2021 · 3 comments · Fixed by #22583
Closed
3 tasks done

Switch from distroless to micro #21557

cescoffier opened this issue Nov 19, 2021 · 3 comments · Fixed by #22583
Assignees
Labels
kind/epic Large issue with links to sub-issues
Milestone

Comments

@cescoffier
Copy link
Member

cescoffier commented Nov 19, 2021

Description

The distroless approach we are using at the moment is very experimental and may lead to unexpected issues (like broken linking). Only experienced users should use this approach. Recently a new compatible runtime image has been produced which would avoid these issues. The size difference between both approaches is relatively minimal (and will prevent a lot of headaches). The objective of this epic is to:

  1. Remove the generated distroless docker file
  2. Update the -native one to use this new image
  3. Update the quickstart to use that new image
  4. Update the documentation to mention this new image and make sure that distroless is marked experimental

Battle Plan

  • - Remove the generated distroless docker file and Update the -native one to use this new image
  • - Update the documentation to mention this new image and make sure that distroless is marked experimental
  • - Update the quickstart to use that new image
@gsmet
Copy link
Member

gsmet commented Jan 1, 2022

@cescoffier is it done?

@gsmet
Copy link
Member

gsmet commented Jan 1, 2022

Looks like it's not done yet. If we get rid of distroless, we can also close #21573 .

@cescoffier
Copy link
Member Author

Not everything is done. I will have a look to complete it once back.

@cescoffier cescoffier self-assigned this Jan 1, 2022
cescoffier added a commit to cescoffier/quarkus that referenced this issue Jan 3, 2022
Repository owner moved this from In Progress to Done in Quarkus Roadmap/Planning Jan 3, 2022
@quarkus-bot quarkus-bot bot added this to the 2.7 - main milestone Jan 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/epic Large issue with links to sub-issues
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants