-
Notifications
You must be signed in to change notification settings - Fork 13
Provide all tools necessary for cluster administration. #158
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
Conversation
ded3a07 to
bb368b8
Compare
|
I feel these are a bit out of scope of the sdk, very few will use them. This increases the size by over 600MB (~8%). It also looks like it will be fairly hard to maintain over time during major OS updates. Maybe we could have a different image for these, aimed at those administering the servers? |
|
@TingPing we had the wci-admin image before in the webkit-container-infrastructure repo separated but lack the tooling to use wkdev-create with a different base image - we agreed that it would be convenient to use our standard tools such as wkdev-create/enter for the admin tasks. What we could do instead is to add a script that you can call to install the necessary tools if you want to - WDYT? |
Fine by me. |
c031ed7 to
f889779
Compare
|
Fixed by providing a |
scripts/container-only/wkdev-setup-cluster-administration-tools
Outdated
Show resolved
Hide resolved
Provide a new script that installs all tools needed to administrate the kubernetes cluster, described in webkit-container-infrastructure repo. OpenTofu / Helm / Packer / kubectl / hcloud-cli will be installed by this script.
f889779 to
cf3ea65
Compare
OpenTofu / Helm / packer / kubectl are now included.