-
Notifications
You must be signed in to change notification settings - Fork 630
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
[RFC-007] Flux cli support for GitHub app authentication #5103
Conversation
29dbd77
to
f0fd577
Compare
This is on hold until we release source-controller v1.5.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@dipti-pai Please rebase 🙏
I tested this PR and was able to both create a github app secret in-cluster and with --export
, and also create a GitRepository
source with provider github
👍
Left a comment about the create secret githubapp
command example.
ec38a49
to
1776eed
Compare
@dipti-pai I'm so sorry I asked you to rebase the other day, we could have waited until source-controller was released 😅 source-controller 1.5.0 is now released and bumped in the dependencies already, so if you rebase one last time and remove the temporary dependency on your fork we can finally merge this PR 🙏 |
…the following changes - - Add flux create secret githubapp command that accepts and validates the inputs to create a github app secret with options to export the secret yaml or create the secret directly in the Kubernetes cluster - Add tests for flux create secret githubapp command - Add flux create source git command that accepts and validates the inputs to create a gitrepository source with for github provider with options to export the source yaml or create the github gitrepository source directly in the Kubernetes cluster. - Add tests for flux create source git command for github provider. Signed-off-by: Dipti Pai <[email protected]>
1776eed
to
c15eb30
Compare
No worries, rebased :) Thanks. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @dipti-pai ❤️
Add
flux create secret githubapp
command that accepts and validates the inputs to create a github appsecret
with options to export the secret yaml or create the secret directly in the Kubernetes clusterAdd tests for
flux create secret githubapp
commandUpdate
flux create source git
command to accepts and validategithub
provider with options to export the source yaml or create the githubGitRepository
source directly in the Kubernetes cluster.Add tests for flux create source git command for
github
provider.Closes #5097