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

Kubeflow-Containers: Multi-stage build Strategy Documentation #1994

Closed
Souheil-Yazji opened this issue Nov 27, 2024 · 6 comments
Closed

Kubeflow-Containers: Multi-stage build Strategy Documentation #1994

Souheil-Yazji opened this issue Nov 27, 2024 · 6 comments
Assignees
Labels
kind/bug Something isn't working triage/support

Comments

@Souheil-Yazji
Copy link
Contributor

Create documentation for strategy implementing results produced from #1991

@EveningStarlight
Copy link

Our CI should behave as follows:

  • If a change is made at stage 6, only stage 6 and greater are rebuilt. This confirms that no conflicts arise in deeper depths.
  • If a change occurs in the scripts, rebuilding of that stage and greater are required.
  • No output files are used
  • Each layer has a specific, well defined concern

@EveningStarlight
Copy link

7_Remove_vulnerabilities.Dockerfile isn't providing any fixes. Removing the version pinning leads to no new vulnerabilities on the build
Can be safely built into other layers

Image

@EveningStarlight
Copy link

Test options for storing partial images. Registry or github artifacts

@EveningStarlight
Copy link

Workflow passes all tests
Image
see codebase: StatCan/aaw-kubeflow-containers#702

@EveningStarlight
Copy link

EveningStarlight commented Dec 5, 2024

Document outlining the overall plan

Staged Builds.docx

@EveningStarlight
Copy link

Image
Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Something isn't working triage/support
Projects
None yet
Development

No branches or pull requests

2 participants