You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(manifests/v2) Added a `config/manifests` kustomize patch to remove the cert-manager
4
+
volume and volumeMount from manifests destined for `generate <bundle|packagemanifests>`
5
+
kind: bugfix
6
+
migration:
7
+
header: (manifests/v2) Add a kustomize patch to remove the cert-manager volume/volumeMount from your CSV
8
+
body: >
9
+
OLM does [not yet support cert-manager](https://olm.operatorframework.io/docs/advanced-tasks/adding-admission-and-conversion-webhooks/#certificate-authority-requirements),
10
+
so a JSON patch was added to remove this volume and mount such that
11
+
OLM can itself create and manage certs for your Operator.
12
+
13
+
In `config/manifests/kustomization.yaml`, add the following:
14
+
15
+
```yaml
16
+
patchesJson6902:
17
+
- target:
18
+
group: apps
19
+
version: v1
20
+
kind: Deployment
21
+
name: controller-manager
22
+
namespace: system
23
+
patch: |-
24
+
# Remove the manager container's "cert" volumeMount, since OLM will create and mount a set of certs.
25
+
# Update the indices in this path if adding or removing containers/volumeMounts in the manager's Deployment.
0 commit comments