Add docker images to gitlab docker repository
License and Copyright Notice
By submitting this issue or commenting on this issue, or contributing any content to this issue, you certify under the Developer Certificate of Origin that the content you post may be licensed under GPLv3 (for code) or CC-BY-SA 4.0 International (for non-code content).
What is the goal or the problem, and why is it important?
In order for other teams to be able to integrate the IAM system into their project, we need some way for them to get it. We've decided to use Docker so that they can pull the images. Gitlab has a docker repository, so we are going to use that.
How are you going to acheive the goal or solve the problem?
I am going to research how gitlab's docker repository works and how to upload images to it. Then I am going to create scripts in our IAMsystem repository so that our team can easily authenticate and upload images to gitlab docker repo.
What will be produced as a result of this effort and where will it live on GitLab?
- docker images on gitlab's docker repository that can be pulled using the
docker pull
command - a bash script to upload docker images to the repo
Give a justification of weight or due date.
4 = I need to research gitlab docker repo, i have to create some scripts, then I have to upload the images.
Who will do it, and what will they do?
@andyrewco will do the entire task
What was the outcome?
- an executable bash script called push-keycloak, which does exactly what it says it will.
- builds and pushes keycloak to latest
- a docker image at registry.gitlab.com/librefoodpantry/client-solutions/bear-necessities-market/authsystem/iamsystem/keycloak