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

Prepare for #2755 - Dockerfile only #2817

Merged
merged 2 commits into from
Sep 30, 2024
Merged

Conversation

leppeK
Copy link
Contributor

@leppeK leppeK commented Sep 30, 2024

Only the Dockerfile for now as discussed with @michi-covalent because it will diverge everytime

taken from the original commit:

--
This way we are not diverging in multiple dockerfiles and we can choose between two targets:

  • cilium-cli-ci The original target based on ubuntu and the default
  • cilium-cli Only contains the cilium cli based on scratch

Only the Dockerfile for now as discussed with @michi-covalent because it
will diverge everytime

taken from the original commit:

--
This way we are not diverging in multiple dockerfiles and we can choose
between two targets:
- cilium-cli-ci The original target based on ubuntu and the default
- cilium-cli Only contains the cilium cli based on scratch
--

Signed-off-by: Merijn Keppel <merijnkeppel@gmail.com>
Copy link
Contributor

@michi-covalent michi-covalent left a comment

Choose a reason for hiding this comment

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

Keep behaviour of original cilium-cli-ci image to have empty entrypoint
Add behaviour for cilium-cli (scratch) image to run cilium by default

Signed-off-by: Merijn Keppel <merijnkeppel@gmail.com>
@michi-covalent michi-covalent merged commit 3599042 into cilium:main Sep 30, 2024
13 checks passed
@michi-covalent
Copy link
Contributor

regarding publishing cilium-cli release images, let's get some input from @cilium/security team to find out whether we need to sign images, generate SBOM, etc.. if you can join weekly community meeting it might be quicker to get feedback from them: https://docs.cilium.io/en/latest/community/community/#weekly-community-meeting otherwise please open a slack thread in #development channel 🚀🙏

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

Successfully merging this pull request may close these issues.

2 participants