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
{{ message }}
This repository was archived by the owner on May 5, 2025. It is now read-only.
Copy file name to clipboardExpand all lines: config/300-awscloudwatchlogssource.yaml
+34-1Lines changed: 34 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -57,7 +57,8 @@ spec:
57
57
type: object
58
58
properties:
59
59
arn:
60
-
description: ARN of the Log Group to source data from. The expected format is documented at https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazoncloudwatchlogs.html#amazoncloudwatchlogs-resources-for-iam-policies
60
+
description: ARN of the Log Group to source data from. The expected format is documented at
The ARN of an IAM role for cross-account or remote EKS cluster authorization.
123
+
For more information please refer to the AWS General Reference at https://docs.aws.amazon.com/IAM/latest/UserGuide/tutorial_cross-account-with-roles.html
description: (Amazon EKS only) The ARN of an IAM role which can be impersonated to obtain AWS permissions.
121
131
For more information about IAM roles for service accounts, please refer to the Amazon EKS User Guide
@@ -156,6 +166,16 @@ spec:
156
166
description: Kubernetes object parameters to apply on top of default adapter values.
157
167
type: object
158
168
properties:
169
+
annotations:
170
+
description: Adapter annotations.
171
+
type: object
172
+
additionalProperties:
173
+
type: string
174
+
labels:
175
+
description: Adapter labels.
176
+
type: object
177
+
additionalProperties:
178
+
type: string
159
179
env:
160
180
description: Adapter environment variables.
161
181
type: array
@@ -192,6 +212,7 @@ spec:
192
212
type: object
193
213
tolerations:
194
214
description: Pod tolerations, as documented at https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/
215
+
Tolerations require additional configuration for Knative-based deployments - https://knative.dev/docs/serving/configuration/feature-flags/
195
216
type: array
196
217
items:
197
218
type: object
@@ -214,6 +235,18 @@ spec:
214
235
description: Period of time a toleration of effect NoExecute tolerates the taint.
215
236
type: integer
216
237
format: int64
238
+
nodeSelector:
239
+
description: NodeSelector only allow the object pods to be created at nodes where all selector labels
240
+
are present, as documented at https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector.
241
+
NodeSelector require additional configuration for Knative-based deployments - https://knative.dev/docs/serving/configuration/feature-flags/
242
+
type: object
243
+
additionalProperties:
244
+
type: string
245
+
affinity:
246
+
description: Scheduling constraints of the pod. More info at https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity.
247
+
Affinity require additional configuration for Knative-based deployments - https://knative.dev/docs/serving/configuration/feature-flags/
Copy file name to clipboardExpand all lines: config/300-awscloudwatchsource.yaml
+32Lines changed: 32 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -176,6 +176,15 @@ spec:
176
176
oneOf:
177
177
- required: [value]
178
178
- required: [valueFromSecret]
179
+
assumeIamRole:
180
+
description: |-
181
+
The ARN of an IAM role for cross-account or remote EKS cluster authorization.
182
+
For more information please refer to the AWS General Reference at https://docs.aws.amazon.com/IAM/latest/UserGuide/tutorial_cross-account-with-roles.html
description: (Amazon EKS only) The ARN of an IAM role which can be impersonated to obtain AWS permissions.
181
190
For more information about IAM roles for service accounts, please refer to the Amazon EKS User Guide
@@ -216,6 +225,16 @@ spec:
216
225
description: Kubernetes object parameters to apply on top of default adapter values.
217
226
type: object
218
227
properties:
228
+
annotations:
229
+
description: Adapter annotations.
230
+
type: object
231
+
additionalProperties:
232
+
type: string
233
+
labels:
234
+
description: Adapter labels.
235
+
type: object
236
+
additionalProperties:
237
+
type: string
219
238
env:
220
239
description: Adapter environment variables.
221
240
type: array
@@ -252,6 +271,7 @@ spec:
252
271
type: object
253
272
tolerations:
254
273
description: Pod tolerations, as documented at https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/
274
+
Tolerations require additional configuration for Knative-based deployments - https://knative.dev/docs/serving/configuration/feature-flags/
255
275
type: array
256
276
items:
257
277
type: object
@@ -274,6 +294,18 @@ spec:
274
294
description: Period of time a toleration of effect NoExecute tolerates the taint.
275
295
type: integer
276
296
format: int64
297
+
nodeSelector:
298
+
description: NodeSelector only allow the object pods to be created at nodes where all selector labels
299
+
are present, as documented at https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector.
300
+
NodeSelector require additional configuration for Knative-based deployments - https://knative.dev/docs/serving/configuration/feature-flags/
301
+
type: object
302
+
additionalProperties:
303
+
type: string
304
+
affinity:
305
+
description: Scheduling constraints of the pod. More info at https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity.
306
+
Affinity require additional configuration for Knative-based deployments - https://knative.dev/docs/serving/configuration/feature-flags/
Copy file name to clipboardExpand all lines: config/300-awscodecommitsource.yaml
+32Lines changed: 32 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -127,6 +127,15 @@ spec:
127
127
oneOf:
128
128
- required: [value]
129
129
- required: [valueFromSecret]
130
+
assumeIamRole:
131
+
description: |-
132
+
The ARN of an IAM role for cross-account or remote EKS cluster authorization.
133
+
For more information please refer to the AWS General Reference at https://docs.aws.amazon.com/IAM/latest/UserGuide/tutorial_cross-account-with-roles.html
description: (Amazon EKS only) The ARN of an IAM role which can be impersonated to obtain AWS permissions.
132
141
For more information about IAM roles for service accounts, please refer to the Amazon EKS User Guide
@@ -167,6 +176,16 @@ spec:
167
176
description: Kubernetes object parameters to apply on top of default adapter values.
168
177
type: object
169
178
properties:
179
+
annotations:
180
+
description: Adapter annotations.
181
+
type: object
182
+
additionalProperties:
183
+
type: string
184
+
labels:
185
+
description: Adapter labels.
186
+
type: object
187
+
additionalProperties:
188
+
type: string
170
189
env:
171
190
description: Adapter environment variables.
172
191
type: array
@@ -203,6 +222,7 @@ spec:
203
222
type: object
204
223
tolerations:
205
224
description: Pod tolerations, as documented at https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/
225
+
Tolerations require additional configuration for Knative-based deployments - https://knative.dev/docs/serving/configuration/feature-flags/
206
226
type: array
207
227
items:
208
228
type: object
@@ -225,6 +245,18 @@ spec:
225
245
description: Period of time a toleration of effect NoExecute tolerates the taint.
226
246
type: integer
227
247
format: int64
248
+
nodeSelector:
249
+
description: NodeSelector only allow the object pods to be created at nodes where all selector labels
250
+
are present, as documented at https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector.
251
+
NodeSelector require additional configuration for Knative-based deployments - https://knative.dev/docs/serving/configuration/feature-flags/
252
+
type: object
253
+
additionalProperties:
254
+
type: string
255
+
affinity:
256
+
description: Scheduling constraints of the pod. More info at https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity.
257
+
Affinity require additional configuration for Knative-based deployments - https://knative.dev/docs/serving/configuration/feature-flags/
The ARN of an IAM role for cross-account or remote EKS cluster authorization.
120
+
For more information please refer to the AWS General Reference at https://docs.aws.amazon.com/IAM/latest/UserGuide/tutorial_cross-account-with-roles.html
description: (Amazon EKS only) The ARN of an IAM role which can be impersonated to obtain AWS permissions.
118
128
For more information about IAM roles for service accounts, please refer to the Amazon EKS User Guide
@@ -153,6 +163,16 @@ spec:
153
163
description: Kubernetes object parameters to apply on top of default adapter values.
154
164
type: object
155
165
properties:
166
+
annotations:
167
+
description: Adapter annotations.
168
+
type: object
169
+
additionalProperties:
170
+
type: string
171
+
labels:
172
+
description: Adapter labels.
173
+
type: object
174
+
additionalProperties:
175
+
type: string
156
176
env:
157
177
description: Adapter environment variables.
158
178
type: array
@@ -189,6 +209,7 @@ spec:
189
209
type: object
190
210
tolerations:
191
211
description: Pod tolerations, as documented at https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/
212
+
Tolerations require additional configuration for Knative-based deployments - https://knative.dev/docs/serving/configuration/feature-flags/
192
213
type: array
193
214
items:
194
215
type: object
@@ -211,6 +232,18 @@ spec:
211
232
description: Period of time a toleration of effect NoExecute tolerates the taint.
212
233
type: integer
213
234
format: int64
235
+
nodeSelector:
236
+
description: NodeSelector only allow the object pods to be created at nodes where all selector labels
237
+
are present, as documented at https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector.
238
+
NodeSelector require additional configuration for Knative-based deployments - https://knative.dev/docs/serving/configuration/feature-flags/
239
+
type: object
240
+
additionalProperties:
241
+
type: string
242
+
affinity:
243
+
description: Scheduling constraints of the pod. More info at https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity.
244
+
Affinity require additional configuration for Knative-based deployments - https://knative.dev/docs/serving/configuration/feature-flags/
0 commit comments