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
Copy file name to clipboardExpand all lines: docs/auto-instrumentation-install.md
+9-8Lines changed: 9 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -32,15 +32,16 @@ these frameworks often have pre-built instrumentation capabilities already avail
32
32
-**Required**: This configuration is necessary for the operator's deployment within your cluster.
33
33
34
34
-**TLS Certificate Management (Required)**
35
-
-**Using cert-manager (Recommended)**
36
-
-`certmanager.enabled`: Enable cert-manager by setting to `true`.
37
-
-**Check Before Enabling**: Ensure cert-manager is not already installed to avoid multiple instances.
38
-
-**Recommended**: Cert-manager simplifies the management of TLS certificates, automating issuance and renewal.
35
+
-**Automatically Generate a Self-Signed Certificate with Helm (Default)**
36
+
-`operator.admissionWebhooks.autoGenerateCert.enabled`: Set to `true` to enable Helm to automatically create a self-signed certificate.
39
37
40
38
-**Alternative Methods**
41
-
-**Automatically Generate a Self-Signed Certificate with Helm**
42
-
-`operator.admissionWebhooks.autoGenerateCert.enabled`: Set to `true` to enable Helm to automatically create a self-signed certificate.
43
-
-**Use Case**: Suitable when cert-manager is not installed or preferred.
39
+
40
+
-**Using cert-manager**
41
+
- Use an already installed certmanager by setting `operator.admissionWebhooks.certManager.enabled` to `true`.
42
+
-**Use Case**: Ideal for environments already leveraging `certmanager` for certificate management.
43
+
-_NOTE_ - The option to install `certmanager` with our chart is deprecated and will be removed in future releases.
44
+
44
45
-**Provide Your Own Certificate**
45
46
- Ensure both `operator.admissionWebhooks.certManager.enabled` and `operator.admissionWebhooks.autoGenerateCert.enabled` are set to `false`.
46
47
-`operator.admissionWebhooks.cert_file`: Path to your PEM-encoded certificate.
@@ -502,7 +503,7 @@ operator:
502
503
enabled: true
503
504
```
504
505
505
-
##### Option 2: **Deploy cert-manager and the operator together**
506
+
##### Option 2: **Deploy cert-manager and the operator together (Deprecated)**
506
507
507
508
If you need to install `cert-manager` along with the operator, use a Helm post-install or post-upgrade hook to ensure that the certificate is created after cert-manager CRDs are installed.
Copy file name to clipboardExpand all lines: docs/auto-instrumentation-introduction.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -34,7 +34,7 @@ When using the Splunk OTel Collector chart with the [OpenTelemetry Operator](htt
34
34
### Quick Start
35
35
To use auto-instrumentation via the operator, these are the high-level steps:
36
36
37
-
1. Deploy OpenTelemetry components to your Kubernetes cluster including cert-manager, Splunk OTel Collector, OpenTelemetry Operator, and Auto-Instrumentation Spec.
37
+
1. Deploy OpenTelemetry components to your Kubernetes cluster including Splunk OTel Collector, OpenTelemetry Operator, and Auto-Instrumentation Spec.
38
38
2. Apply annotations at the pod or namespace level for the Operator to know which pods to apply auto-instrumentation to.
39
39
3. Now, allow the Operator to do the work. As Kuberenetes api requests for create and update annotated pods are processed, the Operator will intercept and alter those requests so that the internal pod application containers are instrumented.
Copy file name to clipboardExpand all lines: helm-charts/splunk-otel-collector/values.schema.json
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1809,8 +1809,9 @@
1809
1809
}
1810
1810
},
1811
1811
"certmanager": {
1812
-
"description": "cert-manager adds certificates and certificate issuers as resource types in Kubernetes clusters, and simplifies the process of obtaining, renewing and using those certificates.",
1812
+
"description": "[Deprecated] cert-manager adds certificates and certificate issuers as resource types in Kubernetes clusters, and simplifies the process of obtaining, renewing and using those certificates.",
0 commit comments