Skip to content
This repository has been archived by the owner on Jan 8, 2024. It is now read-only.

Support remote operations for docker-pull #3253

Merged
merged 10 commits into from
Apr 27, 2022
Merged

Conversation

paladin-devops
Copy link
Contributor

@paladin-devops paladin-devops commented Apr 20, 2022

Closes #2780 & #3117.

Implementation is very similar to that of the Docker builder plugin, except the Dockerfile is created by this plugin & supplied to Kaniko with only a single line, containing FROM followed by the image & tag.

@paladin-devops paladin-devops marked this pull request as ready for review April 20, 2022 20:23
@briancain briancain requested a review from a team April 22, 2022 20:59
Copy link
Contributor

@evanphx evanphx left a comment

Choose a reason for hiding this comment

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

One little nit, otherwise looks great!

builtin/docker/pull/kaniko.go Outdated Show resolved Hide resolved
Copy link
Member

@briancain briancain left a comment

Choose a reason for hiding this comment

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

Looks pretty good overall @paladin-devops - thanks for this! Most of my comments are around the StepGroup UX. I think this could tell a clearer story as to what the plugin is doing, otherwise looks great! 😄

builtin/docker/pull/kaniko.go Show resolved Hide resolved
builtin/docker/pull/kaniko.go Show resolved Hide resolved
builtin/docker/pull/kaniko.go Outdated Show resolved Hide resolved
builtin/docker/pull/kaniko.go Outdated Show resolved Hide resolved
builtin/docker/pull/kaniko.go Show resolved Hide resolved
builtin/docker/pull/kaniko.go Outdated Show resolved Hide resolved
builtin/docker/pull/kaniko.go Outdated Show resolved Hide resolved
Copy link
Member

@briancain briancain left a comment

Choose a reason for hiding this comment

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

Looks great! Do you mind rebasing out the merge from 'main' commits? Thank you! 🙏🏻

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.

Remote operations for docker-pull
3 participants