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: config/crd/dapr/components.yaml
+16-10Lines changed: 16 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -12,15 +12,15 @@ spec:
12
12
- name: v1alpha1
13
13
schema:
14
14
openAPIV3Schema:
15
-
description: Component describes an Dapr component type
15
+
description: Component describes an Dapr component type.
16
16
properties:
17
17
apiVersion:
18
18
description: 'APIVersion defines the versioned schema of this representation
19
19
of an object. Servers should convert recognized schemas to the latest
20
20
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
21
21
type: string
22
22
auth:
23
-
description: Auth represents authentication details for the component
23
+
description: Auth represents authentication details for the component.
24
24
properties:
25
25
secretStore:
26
26
type: string
@@ -39,32 +39,38 @@ spec:
39
39
type: string
40
40
type: array
41
41
spec:
42
-
description: ComponentSpec is the spec for a component
42
+
description: ComponentSpec is the spec for a component.
43
43
properties:
44
-
initTimeout:
45
-
type: string
46
44
ignoreErrors:
47
45
type: boolean
46
+
initTimeout:
47
+
type: string
48
48
metadata:
49
49
items:
50
-
description: MetadataItem is a name/value pair for a metadata
50
+
description: NameValuePair is a name/value pair.
51
51
properties:
52
+
envRef:
53
+
description: EnvRef is the name of an environmental variable
54
+
to read the value from.
55
+
type: string
52
56
name:
57
+
description: Name of the property.
53
58
type: string
54
59
secretKeyRef:
55
-
description: SecretKeyRef is a reference to a secret holding
56
-
the value for the metadata item. Name is the secret name,
57
-
and key is the field in the secret.
60
+
description: SecretKeyRef is the reference of a value in a secret
description: Default value for enabling API logging. Sidecars can always override this by setting `--enable-api-logging` to true or false explicitly. The default value is false.
227
+
description: Default value for enabling API logging. Sidecars
228
+
can always override this by setting `--enable-api-logging`
229
+
to true or false explicitly. The default value is false.
228
230
type: boolean
229
231
obfuscateURLs:
230
-
description: 'When enabled, obfuscates the values of URLs in HTTP API logs, logging the route name rather than the full path being invoked, which could contain PII. Default: false. This option has no effect if API logging is disabled.'
232
+
description: 'When enabled, obfuscates the values of URLs
233
+
in HTTP API logs, logging the route name rather than the
234
+
full path being invoked, which could contain PII. Default:
235
+
false. This option has no effect if API logging is disabled.'
231
236
type: boolean
232
237
omitHealthChecks:
233
-
description: 'If true, health checks are not reported in API logs. Default: false. This option has no effect if API logging is disabled.'
238
+
description: 'If true, health checks are not reported in API
239
+
logs. Default: false. This option has no effect if API logging
240
+
is disabled.'
234
241
type: boolean
235
242
type: object
236
243
type: object
@@ -315,8 +322,34 @@ spec:
315
322
properties:
316
323
allowedClockSkew:
317
324
type: string
325
+
controlPlaneTrustDomain:
326
+
type: string
318
327
enabled:
319
328
type: boolean
329
+
sentryAddress:
330
+
type: string
331
+
tokenValidators:
332
+
description: Additional token validators to use. When Dapr is
333
+
running in Kubernetes mode, this is in addition to the built-in
334
+
"kubernetes"validator. In self-hosted mode, enabling a custom
335
+
validator will disable the built-in "insecure" validator.
Copy file name to clipboardExpand all lines: config/crd/dapr/httpendpoints.yaml
+98-7Lines changed: 98 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -18,10 +18,14 @@ spec:
18
18
- name: v1alpha1
19
19
schema:
20
20
openAPIV3Schema:
21
-
description: HTTPEndpoint describes a Dapr HTTPEndpoint type for external service invocation. This endpoint can be external to Dapr, or external to the environment.
21
+
description: HTTPEndpoint describes a Dapr HTTPEndpoint type for external
22
+
service invocation. This endpoint can be external to Dapr, or external to
23
+
the environment.
22
24
properties:
23
25
apiVersion:
24
-
description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
26
+
description: 'APIVersion defines the versioned schema of this representation
27
+
of an object. Servers should convert recognized schemas to the latest
28
+
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
25
29
type: string
26
30
auth:
27
31
description: Auth represents authentication details for the component.
@@ -32,7 +36,9 @@ spec:
32
36
- secretStore
33
37
type: object
34
38
kind:
35
-
description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
39
+
description: 'Kind is a string value representing the REST resource this
40
+
object represents. Servers may infer this from the endpoint the client
41
+
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
36
42
type: string
37
43
metadata:
38
44
type: object
@@ -41,28 +47,113 @@ spec:
41
47
type: string
42
48
type: array
43
49
spec:
44
-
description: HTTPEndpointSpec describes an access specification for allowing external service invocations.
50
+
description: HTTPEndpointSpec describes an access specification for allowing
51
+
external service invocations.
45
52
properties:
46
53
baseUrl:
47
54
type: string
55
+
clientTLS:
56
+
description: TLS describes how to build client or server TLS configurations.
57
+
properties:
58
+
certificate:
59
+
description: TLSDocument describes and in-line or pointer to a
60
+
document to build a TLS configuration.
61
+
properties:
62
+
secretKeyRef:
63
+
description: SecretKeyRef is the reference of a value in a
64
+
secret store component.
65
+
properties:
66
+
key:
67
+
description: Field in the secret.
68
+
type: string
69
+
name:
70
+
description: Secret name.
71
+
type: string
72
+
required:
73
+
- name
74
+
type: object
75
+
value:
76
+
description: Value of the property, in plaintext.
77
+
x-kubernetes-preserve-unknown-fields: true
78
+
type: object
79
+
privateKey:
80
+
description: TLSDocument describes and in-line or pointer to a
81
+
document to build a TLS configuration.
82
+
properties:
83
+
secretKeyRef:
84
+
description: SecretKeyRef is the reference of a value in a
85
+
secret store component.
86
+
properties:
87
+
key:
88
+
description: Field in the secret.
89
+
type: string
90
+
name:
91
+
description: Secret name.
92
+
type: string
93
+
required:
94
+
- name
95
+
type: object
96
+
value:
97
+
description: Value of the property, in plaintext.
98
+
x-kubernetes-preserve-unknown-fields: true
99
+
type: object
100
+
renegotiation:
101
+
default: Never
102
+
description: Renegotiation sets the underlying tls negotiation
103
+
strategy for an http channel.
104
+
enum:
105
+
- Never
106
+
- OnceAsClient
107
+
- FreelyAsClient
108
+
type: string
109
+
rootCA:
110
+
description: TLSDocument describes and in-line or pointer to a
111
+
document to build a TLS configuration.
112
+
properties:
113
+
secretKeyRef:
114
+
description: SecretKeyRef is the reference of a value in a
115
+
secret store component.
116
+
properties:
117
+
key:
118
+
description: Field in the secret.
119
+
type: string
120
+
name:
121
+
description: Secret name.
122
+
type: string
123
+
required:
124
+
- name
125
+
type: object
126
+
value:
127
+
description: Value of the property, in plaintext.
128
+
x-kubernetes-preserve-unknown-fields: true
129
+
type: object
130
+
type: object
48
131
headers:
49
132
items:
50
-
description: Header is the name/value pair for a header specification.
133
+
description: NameValuePair is a name/value pair.
51
134
properties:
135
+
envRef:
136
+
description: EnvRef is the name of an environmental variable
137
+
to read the value from.
138
+
type: string
52
139
name:
140
+
description: Name of the property.
53
141
type: string
54
142
secretKeyRef:
55
-
description: SecretKeyRef is a reference to a secret holding the value for the metadata item. Name is the secret name, and key is the field in the secret.
143
+
description: SecretKeyRef is the reference of a value in a secret
0 commit comments