Skip to content
New issue

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

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

Already on GitHub? # to your account

Simplify Docker containers build and publish #111

Open
andrewlukoshko opened this issue Feb 20, 2024 · 1 comment
Open

Simplify Docker containers build and publish #111

andrewlukoshko opened this issue Feb 20, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@andrewlukoshko
Copy link
Member

Since we originally invented Docker container build scripts there are a lot of new technologies available to make this process simplier and easier to maintain.
I'd propose to consider the following:

  • Move containers build process to GitHub Actions to make it transparent
  • Use QEMU to build for different architectures
  • Simplify and unify containers publish process as we need to publish to different places:
    • Docker Hub Official
    • Docker Hub AlmaLinux repo
    • Quay.io
@codyro
Copy link
Member

codyro commented Feb 20, 2024

Move containers build process to GitHub Actions to make it transparent

We should consider a self-hosted/FOSS solution instead of relying on GH/their runners.

If they modify how they handle certain aspects (ex, billing), it could become a pain point.

Ideally, we don’t want to rely on $BIGCORP and their goodwill to continue doing our work and should improve our pipeline to be as independent/FOSS heavy as possible.

My 0.02.

@andrewlukoshko andrewlukoshko moved this from TO DO to IN PROGRESS in Release Engineering Mar 6, 2024
@andrewlukoshko andrewlukoshko moved this from IN PROGRESS to DONE in Release Engineering Apr 25, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

2 participants