-
Notifications
You must be signed in to change notification settings - Fork 38
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
Automate creation of API tokens #14
Comments
Hey Otto, thanks for opening this! Currently If I understand correctly you are looking to automate the following initial account token creation for the user
That means the starting point is the initial admin account with user/pass?
Did I get this right? This probably means implementing the account API and making some changes to |
Yes that sounds right to me. |
Crossplane does not currently have enough maintainers to address every issue and pull request. This issue has been automatically marked as |
This would be a great enhancement for this provider. My use case: I want to spin up a local cluster with ArgoCD and Crossplane installed. Once they are available, I want to add an ArgoCD application that creates a non-local cluster through Crossplane. Once the cluster is ready and kubeconfig secret created, make the cluster one of destination clusters in ArgoCD. It's not possible to do this without scripts right now. You either have to:
I've opted to the second option for now but I think this is definitely something a controller should take on. Ideally though, ArgoCD should accept kubeconfig. But it seems like it's not happening anytime soon. @ONordander @janwillies If no one is working on this, I may be able to work on this. |
Hey @nabuskey, Thanks for bringing this up again. I agree with your observation that Argo CD won't accept a plain kubeconfig anytime soon, unfortunately. |
#66 provides support for kubeconfig authentication |
Crossplane does not currently have enough maintainers to address every issue and pull request. This issue has been automatically marked as |
What problem are you facing?
I want to use
provider-argocd
for automatically adding provisioned clusters to ArgoCD.However the provider needs the initial ArgoCD API-token to communicate with ArgoCD, I want to automate as much as possible, so I also want to automate the token creation and it should ultimately be stored in a Secret that the ProviderConfig can use.
How could Crossplane help solve your problem?
Make it possible to automate creation of API tokens to be used by the ProviderConfig.
The text was updated successfully, but these errors were encountered: