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 Request] Skip Kubernetes install #12

Open
chivalryq opened this issue Jun 1, 2022 · 6 comments
Open

[Feature Request] Skip Kubernetes install #12

chivalryq opened this issue Jun 1, 2022 · 6 comments
Labels
help wanted Extra attention is needed

Comments

@chivalryq
Copy link
Member

For users who have K8s already, VelaD can provide a --skip-cluster param so that VelaD can be used as offline KubeVela install toolkit.

@ArenaSu
Copy link

ArenaSu commented Jun 1, 2022

It's good !

@chivalryq chivalryq self-assigned this Jun 1, 2022
@wonderflow
Copy link
Contributor

How to load the image in this case?

@chivalryq
Copy link
Member Author

chivalryq commented Jun 1, 2022

We've talked about this problem. For now, I haven't come up with an idea. With kubeconfig only, it's impossible to load images.

@chivalryq
Copy link
Member Author

@ArenaSu came up with an idea.

  1. Add --skip-cluster and param like --registry, so that all vela images will be pushed in this image registry.
  2. Replace all image prefix in vela-core helm chart.

Note that --skip--cluster must came with --registry, or throw an error.

@chivalryq
Copy link
Member Author

chivalryq commented Jun 6, 2022

Maybe we should split this into two commands.

  1. push-images will push vela-core and VelaUX images to image registry, which save time for docker pull and docker push.
  2. install accept --skip-cluster and --registry. When passing --registry, all vela image registry will be replaced.

@wonderflow
Copy link
Contributor

I don't think this is a necessary work by now.

@chivalryq chivalryq added the help wanted Extra attention is needed label Jul 4, 2022
@chivalryq chivalryq removed their assignment Jul 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants