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

Allow local creation #51

Open
dirtycajunrice opened this issue May 5, 2021 · 3 comments
Open

Allow local creation #51

dirtycajunrice opened this issue May 5, 2021 · 3 comments
Labels
enhancement New feature or request

Comments

@dirtycajunrice
Copy link

A user is required to have github access to create the repo, as well as both github and kuberenetes access to bootstrap. A dry run or a --client to just create the repo and see the result would be fantastic. Otherwise... its anyones guess what is going to happen.

@noam-codefresh
Copy link
Collaborator

The repo bootstrap command does have a --dry-run option, which prints to stdout the manifests that are going to be applied to your cluster, and doesn't make any repo changes.
But the idea to allow committing to a filesystem repo, instead of pushing to a remote one, is an interesting one. Thanks.

@noam-codefresh noam-codefresh added the enhancement New feature or request label May 6, 2021
@christianh814
Copy link

This came up today. It looks like adding a --dry-run option would be helpful to the create app command.

Example, I want to render the YAML that autopilot creates and save it to a file.

argocd-autopilot app create [other options] --dry-run -o yaml > myapp.yaml

@lblazewski
Copy link

Probably a killer feature for people which would like to tweak different aspects of the manifests but still have the boilerplate generated. Would be really awesome to have this!

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

4 participants