dapr / dapr/components-contrib

Add support to use custom certificates in http output bindings

Open
#1,334 7 comments 0 reactions 0 assignees View on GitHub
kind/enhancement pinned
Dominant language
Go
Stars
602
Forks
580
Avg merge
4d 9h
Merged PRs (30d)
6

Description

## Describe the feature
Need support to add custom certificates in http pipeline,
The certificate's url will be provided in configuration file for example
```
apiVersion: dapr.io/v1alpha1
kind: Component
metadata:
name:
namespace:
spec:
type: bindings.http
version: v1
metadata:
- name: url
value: http://something.com
- name: certs
value: ['path/to/certfile1', 'path/to/certfile2']
```

## Release Note

RELEASE NOTE: **ADD** Support for custom certificates for https output binding.

Contributor guide

Open the contributing guide

Research direction

Start by locating the HTTP output binding and its configuration or metadata handling. Review how the proposed certs paths should be represented and used for HTTPS requests, then define tests for configured certificates and existing behavior. Done means the binding accepts the documented certificate configuration and uses it for HTTP output requests.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.