knative-extensions / knative-extensions/kn-plugin-event
Support target authentication
- Dominant language
- Go
- Stars
- 7
- Forks
- 30
- Avg merge
- 4h 26m
- Merged PRs (30d)
- 12
Description
The `send` command currently assumes no authentication in the endpoint. `kn event send` is useful outside of direct Knative cluster access, e.g. to send Cloud Events to arbitrary webhooks or endpoints (services) in Kubernetes/Knative which enforce authentication, e.g. basic_auth.
What do you think about adding support for authentication schemes?
Contributor guide
Research direction
Start with the `send` command, which currently assumes unauthenticated endpoints, and trace how it constructs requests. Define the authentication schemes and configuration needed for authenticated webhooks or Kubernetes/Knative services, then verify that `kn event send` can deliver Cloud Events to them.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- authentication, cli
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100