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

Installation guide and welcome screen #26

Open
nderjung opened this issue Jun 15, 2022 · 2 comments
Open

Installation guide and welcome screen #26

nderjung opened this issue Jun 15, 2022 · 2 comments
Labels
area/cmd Issue or PR related to all CLI programs priority/low Nice to have issues thatare not urgent, but can be nagging.

Comments

@nderjung
Copy link
Member

This issue tracks the addition of a general installation screen when any of the kraftkit programs is used for the first time. The purpose of this screen is to help guide users with a mini-tutorial but also help customize their installation, e.g. with configuration options.

@nderjung nderjung added the area/cmd Issue or PR related to all CLI programs label Jun 15, 2022
@craciunoiuc craciunoiuc added the priority/low Nice to have issues thatare not urgent, but can be nagging. label Feb 29, 2024
@rpunjani
Copy link

Is this still an ongoing issue?

@nderjung
Copy link
Member Author

Yes it is! We can assign you if you would like to tackle it.

This starts with introducing a new subcommand to kraft called kraft config set which modifies user's configuration and sets a corresponding value, e.g.:

kraft config set log-level trace

This will update ~/.config/kraftkit/config.yaml to have log_level: trace.

Once this is done, we can utilize this subcommand following a successful installation and provide a few prompts for setting values:

  • Whether they would like kraft to check for updates;
  • Whether they would like to use an existing buildkit installation;
  • Whether they would like to use containerd as a store.
  • (Not related to kraft config set) Whether they would like to perform an initial package update (kraft pkg update).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/cmd Issue or PR related to all CLI programs priority/low Nice to have issues thatare not urgent, but can be nagging.
Projects
Status: Ready
Status: 🧊 Icebox
Development

No branches or pull requests

3 participants