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: CHANGELOG.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,10 +3,11 @@
3
3
## Future
4
4
5
5
### Features
6
-
* Separated the logic for watching the nodes into nodes_controller to handle scaling correctly ([#189](https://github.com/Dynatrace/dynatrace-oneagent-operator/pull/189), [#196](https://github.com/Dynatrace/dynatrace-oneagent-operator/pull/196))
6
+
* Separated the logic for watching the nodes into nodes_controller to handle scaling correctly ([#189](https://github.com/Dynatrace/dynatrace-oneagent-operator/pull/189), [#196](https://github.com/Dynatrace/dynatrace-oneagent-operator/pull/196))
7
7
* Show operator phase in the `status.phase` field of the OneAgent object ([#197](https://github.com/Dynatrace/dynatrace-oneagent-operator/pull/197))
8
8
* Build ARM64 images for the Operator ([#201](https://github.com/Dynatrace/dynatrace-oneagent-operator/pull/201))
9
9
* No longer change the OneAgent .spec section to set defaults ([#206](https://github.com/Dynatrace/dynatrace-oneagent-operator/pull/206))
10
+
* Added a setting to configure a proxy via the CR ([#207](https://github.com/Dynatrace/dynatrace-oneagent-operator/pull/207))
10
11
11
12
### Bug fixes
12
13
* Handle sporadic (and benign) race conditions where the error below would appear ([#194](https://github.com/Dynatrace/dynatrace-oneagent-operator/pull/194)),
Copy file name to clipboardExpand all lines: README.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -136,6 +136,11 @@ spec:
136
136
# custom: label
137
137
# Name of the service account for the OneAgent (optional)
138
138
#serviceAccountName: "dynatrace-oneagent"
139
+
# Configures a proxy for the Agent, AgentDownload and the Operator (optional)
140
+
# Either provide the proxy URL directly at 'value' or create a secret with a field 'proxy' which holds your encrypted proxy URL
141
+
#proxy:
142
+
# value: https://my-proxy-url.com
143
+
# valueFrom: nameOfMyProxySecret
139
144
```
140
145
Save the snippet to a file or use [./deploy/cr.yaml](https://raw.githubusercontent.com/Dynatrace/dynatrace-oneagent-operator/master/deploy/cr.yaml) from this repository and adjust its values accordingly.
141
146
A secret holding tokens for authenticating to the Dynatrace cluster needs to be created upfront.
Copy file name to clipboardExpand all lines: deploy/crds/dynatrace.com_oneagents_crd.yaml
+11-2Lines changed: 11 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -35,12 +35,12 @@ spec:
35
35
apiVersion:
36
36
description: 'APIVersion defines the versioned schema of this representation
37
37
of an object. Servers should convert recognized schemas to the latest
38
-
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources'
38
+
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
39
39
type: string
40
40
kind:
41
41
description: 'Kind is a string value representing the REST resource this
42
42
object represents. Servers may infer this from the endpoint the client
43
-
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds'
43
+
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
44
44
type: string
45
45
metadata:
46
46
type: object
@@ -185,6 +185,15 @@ spec:
185
185
Name must be defined by creating a PriorityClass object with that
186
186
name. If not specified the setting will be removed from the DaemonSet.'
187
187
type: string
188
+
proxy:
189
+
description: 'Optional: set custom proxy settings either directly or
190
+
from a secret with the field ''proxy'''
191
+
properties:
192
+
value:
193
+
type: string
194
+
valueFrom:
195
+
type: string
196
+
type: object
188
197
resources:
189
198
description: 'Optional: define resources requests and limits for single
0 commit comments