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

[RFC-007] Flux cli support for GitHub app authentication #5103

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dipti-pai
Copy link
Member

@dipti-pai dipti-pai commented Dec 9, 2024

  • 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

  • Update flux create source git command to accepts and validate 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.

Closes #5097

…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]>

update input variable names

Signed-off-by: Dipti Pai <[email protected]>
@dipti-pai dipti-pai changed the title Add flux create secret githubapp and update flux create source git to include github provider [RFC-007] Flux cli support for GitHub app authentication Dec 9, 2024
@stefanprodan
Copy link
Member

This is on hold until we release source-controller v1.5.0

@stefanprodan stefanprodan added the hold Issues and pull requests put on hold label Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hold Issues and pull requests put on hold
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[RFC-007] Add command to generate GitHub App secret
2 participants