stackabletech / stackabletech/airflow-operator

git-sync: support self signed certificates

Open
#470 0 comments 0 reactions 1 assignee View on GitHub

@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

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.