kyma-project / btp-manager

BTP Manager installs SAP BTP Service Operator as a Kyma module
Apache License 2.0
6 stars 15 forks source link

Create self-signed certs for webhooks #158

Closed PK85 closed 1 year ago

PK85 commented 1 year ago

Description

We'd like to keep btp-operator chart one to one with upstream. That means we need to handle self signed certificate creation in the controller codebase.

Right now to make btp-manager working we have that: https://github.com/kyma-incubator/sap-btp-service-operator/blob/main/chart/templates/webhook.yml

Golang cert logic, otters: https://github.com/kyma-project/warden/tree/main/internal/webhook Solution from huskies: https://github.com/kyma-project/kyma/tree/main/components/webhook-cert-init

AC

ukff commented 1 year ago

PR: https://github.com/kyma-project/btp-manager/pull/209/files