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

feat: add an option to disable OperatorTLS based on env var #713

Merged
merged 1 commit into from
Jul 17, 2021
Merged

feat: add an option to disable OperatorTLS based on env var #713

merged 1 commit into from
Jul 17, 2021

Conversation

nitisht
Copy link
Contributor

@nitisht nitisht commented Jul 7, 2021

This PR adds support to disable automatic certificate
creation for Operator webhook server. This is required for
some k8s distros where CSR support is not mature yet.

Operator still uses TLS by default for its webhook server.

This PR also adds a fix in kubectl plugin tenant
upgrade command to ensure proper error message is sent
to the user.

helm/minio-operator/templates/operator-deployment.yaml Outdated Show resolved Hide resolved
pkg/controller/cluster/main-controller.go Outdated Show resolved Hide resolved
pkg/controller/cluster/operator.go Outdated Show resolved Hide resolved
pkg/controller/cluster/main-controller.go Outdated Show resolved Hide resolved
pkg/controller/cluster/operator.go Outdated Show resolved Hide resolved
This PR adds support to disable automatic certificate
creation for Operator webhook server. This is required for
some k8s distros where CSR support is not mature yet.

Operator still uses TLS by default for its webhook server.

This PR also adds a fix in kubectl plugin tenant
upgrade command to ensure proper error message is sent
to the user.
@nitisht nitisht requested a review from harshavardhana July 15, 2021 11:36
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.

2 participants