stackabletech / stackabletech/airflow-operator
git-sync: support self signed certificates
Open
@razvan is already working on this.
Since Jul 17, 2024.
- Dominant language
- Rust
- Stars
- 32
- Forks
- 6
- Avg merge
- 1d 7h
- Merged PRs (30d)
- 13
Description
Problem
As seen in https://github.com/stackabletech/airflow-operator/issues/468, users with self signed certificates must inject those in the gitsync container(s) using the podOverride property.
This requirement is leaking too many implementation details and is error prone.
Proposal
Expand the spec.clusterConfig.dagsGitSync[].credentialsSecret interface to allow for optional certificate authorities to be configured together with user credentials in the same Secret object.
Related issues
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.