Skip to content
This repository has been archived by the owner on Feb 10, 2022. It is now read-only.

Add configurable login parameters #152

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Nibooor
Copy link

@Nibooor Nibooor commented Dec 1, 2020

Hi,

similar to the issue #77 and PR #104 I think that not having the option to use images from a private (i.e. login-protected) registry is quite a limitation. I tried a different, simpler approach than #104, that consists in maintaining the login information at the container job and adding a docker login and docker pull to the ctl before starting the container.

What do the maintainers think about this approach?
I gathered that there are more people trying to do this.

Change:

Add configurable login parameters to pull images from
custom (private) docker registries where authentication is
needed.

  • Add properties login.name, login.password, login.server to
    container job and create environment variable for login
    parameters from these properties
  • Add docker login and docker pull commands to job ctl that
    is executed if the login properties are set

Add configurable login parameters to pull images from
custom (private) docker registries where authentication is
needed.

* Add properties login.name, login.password, login.server to
  container job and create environment variable for login
  parameters from these properties
* Add docker login and docker pull commands to job ctl that
  is executed if the login properties are set
@linux-foundation-easycla
Copy link

linux-foundation-easycla bot commented Dec 1, 2020

CLA Signed

The committers are authorized under a signed CLA.

@github-actions
Copy link

github-actions bot commented Aug 5, 2021

Stale pull request message

@thoHeinze
Copy link

@neil-hickey Any chance somebody could do a code review for this change? I see you recently merged some PRs, maybe you can help to identify somebody to look into this.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants