Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TLS - add OpenShift compatibility #885

Merged
merged 3 commits into from Apr 1, 2020
Merged

TLS - add OpenShift compatibility #885

merged 3 commits into from Apr 1, 2020

Conversation

ReSearchITEng
Copy link
Contributor

@ReSearchITEng ReSearchITEng commented Mar 27, 2020

Adds OpenShift compatibility by removing forced injection of fsGroup.
In it's current format, there is no workaround to use TLS in non-priviledged, non-root OpenShift, where fsGroup must not be set , as it's dynamically allocated at creation time.
Solves: #798 (comment)
@zimbatm and @FxKu - please review.

docs/user.md Outdated Show resolved Hide resolved
@FxKu
Copy link
Member

FxKu commented Mar 30, 2020

I'm fine with this change and agree that it's better to remove the hardcoded spiloFsGroup and let users configure it. It's documented and should be fine this way

@ReSearchITEng ReSearchITEng requested a review from FxKu March 30, 2020 22:02
pkg/cluster/k8sres.go Outdated Show resolved Hide resolved
@FxKu
Copy link
Member

FxKu commented Mar 31, 2020

👍

@FxKu FxKu added this to the 1.5 milestone Mar 31, 2020
@Jan-M
Copy link
Member

Jan-M commented Apr 1, 2020

👍

@FxKu FxKu merged commit 6ed1030 into zalando:master Apr 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants