cloudnative-pg / cloudnative-pg/plugin-barman-cloud
[feature request] Allow ObjectStore config to ignore endpointCA SSL validation
- Dominant language
- Go
- Stars
- 191
- Forks
- 72
- Avg merge
- 1d 16h
- Merged PRs (30d)
- 18
Description
More of a feature request, I would like to see an option in the `ObjectStore` spec to ignore the endpoint's SSL certificate validation. For example:
```yaml
apiVersion: barmancloud.cnpg.io/v1
kind: ObjectStore
metadata:
name: my-obj-store
spec:
configuration:
endpointURL: https://minio.dev-or-lab-environment
endpointCA:
ignore: true
```
Occasionally, the CA certificate might not be available or we simply wish to ignore it because it's not relevant.
Contributor guide
Research direction
Start by locating the ObjectStore spec and the handling for configuration.endpointCA and endpointURL. Trace how the endpoint CA is applied during object-store setup, then verify that endpointCA.ignore changes certificate validation as requested while the existing behavior remains unchanged by default.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- cloud
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100