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

Add support for commands/args to bootstrap containers #4311

Open
snowzach opened this issue Nov 24, 2024 · 2 comments
Open

Add support for commands/args to bootstrap containers #4311

snowzach opened this issue Nov 24, 2024 · 2 comments
Labels
status/needs-triage Pending triage or re-evaluation type/enhancement New feature or request

Comments

@snowzach
Copy link

snowzach commented Nov 24, 2024

What I'd like:
I want to be able to run a bootstrap container but also provide commands/args to it. Really what I would like it is to be able to provide a script somehow. I want to run a bootstrap container with a script to provision local NVME disks but with specific mount options and additional arguments to the mkfs command. I could try to do this with a bootstrap container but I really don't want to create a bootstrap container when all I really need a script. Plus I need to use a private non-ECR repo to host the container image and getting credentials in there for it is also a pain. I can't just put the credentials in the clear in my karpenter provisioner and I'm not sure how I could get credentials from say, a Kubernetes secret into the configuration of bottle rocket via apiclient or something.

@snowzach snowzach added status/needs-triage Pending triage or re-evaluation type/enhancement New feature or request labels Nov 24, 2024
@koooosh
Copy link
Contributor

koooosh commented Nov 26, 2024

Hey @snowzach , thanks for raising this concern. I agree at the moment it is cumbersome, but we are working on simplifying this process.

Currently, my recommendation would be:

@snowzach
Copy link
Author

I will give that a shot. Thanks for the feedback!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status/needs-triage Pending triage or re-evaluation type/enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants