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

[feature] CLI for env and app management #115

Open
fritzduchardt opened this issue Oct 3, 2023 · 4 comments
Open

[feature] CLI for env and app management #115

fritzduchardt opened this issue Oct 3, 2023 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@fritzduchardt
Copy link
Collaborator

A bunch of CLI commands would make usage of myks easier, e.g.:

  • delete env : removes and environment and its renderings.
  • add env : adds the env folder and a rudimentary env.yaml
  • delete app : removes an app and its renderings
  • add app : adds the app folder and modifies env.yaml
  • add baseapp : adds the base app plus base app scaffolding
@fritzduchardt fritzduchardt added the enhancement New feature or request label Oct 3, 2023
@kbudde kbudde self-assigned this Jan 6, 2024
@Zebradil
Copy link
Member

Who is going to work on this? It is assigned to @kbudde, but @fritzduchardt recently said that he can pick it up. I just want to make sure you guys don't do double work 🤗

@kbudde
Copy link
Member

kbudde commented Jan 11, 2024

@fritzduchardt what are you planning to do?

I was looking into https://github.com/charmbracelet/huh for scaffolding new prototypes but did not do anything so far.

@Zebradil
Copy link
Member

Oh, that looks nice 👍

@fritzduchardt
Copy link
Collaborator Author

This looks neat, in particular, if you create a UI to fill in the vendir.yaml. Please feel free to take over the issue. I might instead focus on doing auto-completion for the render and sync step.

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

No branches or pull requests

3 participants