Skip to content

Commit bc1ae96

Browse files
committed
release v1.11.0-rc.1
1 parent d98ded2 commit bc1ae96

21 files changed

+12627
-693
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
apiVersion: v1
2+
kind: Service
3+
metadata:
4+
creationTimestamp: null
5+
name: datadog-operator-webhook-service
6+
spec:
7+
ports:
8+
- port: 443
9+
targetPort: 9443
10+
selector:
11+
control-plane: controller-manager
12+
status:
13+
loadBalancer: {}

bundle-community-operators/manifests/datadog-operator.clusterserviceversion.yaml

Lines changed: 761 additions & 0 deletions
Large diffs are not rendered by default.

bundle-community-operators/manifests/datadoghq.com_datadogagentprofiles.yaml

Lines changed: 461 additions & 0 deletions
Large diffs are not rendered by default.

bundle-community-operators/manifests/datadoghq.com_datadogagents.yaml

Lines changed: 8694 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 264 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,264 @@
1+
apiVersion: apiextensions.k8s.io/v1
2+
kind: CustomResourceDefinition
3+
metadata:
4+
annotations:
5+
controller-gen.kubebuilder.io/version: v0.16.3
6+
creationTimestamp: null
7+
name: datadogdashboards.datadoghq.com
8+
spec:
9+
group: datadoghq.com
10+
names:
11+
kind: DatadogDashboard
12+
listKind: DatadogDashboardList
13+
plural: datadogdashboards
14+
shortNames:
15+
- ddd
16+
singular: datadogdashboard
17+
scope: Namespaced
18+
versions:
19+
- additionalPrinterColumns:
20+
- jsonPath: .status.id
21+
name: id
22+
type: string
23+
- jsonPath: .status.syncStatus
24+
name: sync status
25+
type: string
26+
- jsonPath: .metadata.creationTimestamp
27+
name: age
28+
type: date
29+
name: v1alpha1
30+
schema:
31+
openAPIV3Schema:
32+
description: DatadogDashboard is the Schema for the datadogdashboards API
33+
properties:
34+
apiVersion:
35+
description: |-
36+
APIVersion defines the versioned schema of this representation of an object.
37+
Servers should convert recognized schemas to the latest internal value, and
38+
may reject unrecognized values.
39+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
40+
type: string
41+
kind:
42+
description: |-
43+
Kind is a string value representing the REST resource this object represents.
44+
Servers may infer this from the endpoint the client submits requests to.
45+
Cannot be updated.
46+
In CamelCase.
47+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
48+
type: string
49+
metadata:
50+
type: object
51+
spec:
52+
description: DatadogDashboardSpec defines the desired state of DatadogDashboard
53+
properties:
54+
description:
55+
description: Description is the description of the dashboard.
56+
type: string
57+
layoutType:
58+
description: LayoutType is the layout type of the dashboard.
59+
type: string
60+
notifyList:
61+
description: NotifyList is the list of handles of users to notify
62+
when changes are made to this dashboard.
63+
items:
64+
type: string
65+
type: array
66+
x-kubernetes-list-type: set
67+
reflowType:
68+
description: |-
69+
Reflowtype is the reflow type for a 'new dashboard layout' dashboard. Set this only when layout type is 'ordered'.
70+
If set to 'fixed', the dashboard expects all widgets to have a layout, and if it's set to 'auto',
71+
widgets should not have layouts.
72+
type: string
73+
tags:
74+
description: Tags is a list of team names representing ownership of
75+
a dashboard.
76+
items:
77+
type: string
78+
type: array
79+
x-kubernetes-list-type: set
80+
templateVariablePresets:
81+
description: TemplateVariablePresets is an array of template variables
82+
saved views.
83+
items:
84+
description: DashboardTemplateVariablePreset Template variables
85+
saved views.
86+
properties:
87+
name:
88+
description: The name of the variable.
89+
type: string
90+
templateVariables:
91+
description: List of variables.
92+
items:
93+
description: DashboardTemplateVariablePresetValue Template
94+
variables saved views.
95+
properties:
96+
name:
97+
description: The name of the variable.
98+
type: string
99+
values:
100+
description: One or many template variable values within
101+
the saved view, which will be unioned together using
102+
`OR` if more than one is specified. Cannot be used in
103+
conjunction with `value`.
104+
items:
105+
type: string
106+
type: array
107+
x-kubernetes-list-type: set
108+
required:
109+
- name
110+
type: object
111+
type: array
112+
x-kubernetes-list-map-keys:
113+
- name
114+
x-kubernetes-list-type: map
115+
required:
116+
- name
117+
type: object
118+
type: array
119+
x-kubernetes-list-map-keys:
120+
- name
121+
x-kubernetes-list-type: map
122+
templateVariables:
123+
description: TemplateVariables is a list of template variables for
124+
this dashboard.
125+
items:
126+
description: DashboardTemplateVariable Template variable.
127+
properties:
128+
availableValues:
129+
description: The list of values that the template variable drop-down
130+
is limited to.
131+
items:
132+
type: string
133+
type: array
134+
defaults:
135+
description: One or many default values for template variables
136+
on load. If more than one default is specified, they will
137+
be unioned together with `OR`. Cannot be used in conjunction
138+
with `default`.
139+
items:
140+
type: string
141+
type: array
142+
x-kubernetes-list-type: set
143+
name:
144+
description: The name of the variable.
145+
type: string
146+
prefix:
147+
description: The tag prefix associated with the variable. Only
148+
tags with this prefix appear in the variable drop-down.
149+
type: string
150+
required:
151+
- name
152+
type: object
153+
type: array
154+
x-kubernetes-list-map-keys:
155+
- name
156+
x-kubernetes-list-type: map
157+
title:
158+
description: Title is the title of the dashboard.
159+
type: string
160+
widgets:
161+
description: Widgets is a JSON string representation of a list of
162+
Datadog API Widgets
163+
type: string
164+
type: object
165+
status:
166+
description: DatadogDashboardStatus defines the observed state of DatadogDashboard
167+
properties:
168+
conditions:
169+
description: Conditions represents the latest available observations
170+
of the state of a DatadogDashboard.
171+
items:
172+
description: Condition contains details for one aspect of the current
173+
state of this API Resource.
174+
properties:
175+
lastTransitionTime:
176+
description: |-
177+
lastTransitionTime is the last time the condition transitioned from one status to another.
178+
This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable.
179+
format: date-time
180+
type: string
181+
message:
182+
description: |-
183+
message is a human readable message indicating details about the transition.
184+
This may be an empty string.
185+
maxLength: 32768
186+
type: string
187+
observedGeneration:
188+
description: |-
189+
observedGeneration represents the .metadata.generation that the condition was set based upon.
190+
For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date
191+
with respect to the current state of the instance.
192+
format: int64
193+
minimum: 0
194+
type: integer
195+
reason:
196+
description: |-
197+
reason contains a programmatic identifier indicating the reason for the condition's last transition.
198+
Producers of specific condition types may define expected values and meanings for this field,
199+
and whether the values are considered a guaranteed API.
200+
The value should be a CamelCase string.
201+
This field may not be empty.
202+
maxLength: 1024
203+
minLength: 1
204+
pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$
205+
type: string
206+
status:
207+
description: status of the condition, one of True, False, Unknown.
208+
enum:
209+
- "True"
210+
- "False"
211+
- Unknown
212+
type: string
213+
type:
214+
description: type of condition in CamelCase or in foo.example.com/CamelCase.
215+
maxLength: 316
216+
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$
217+
type: string
218+
required:
219+
- lastTransitionTime
220+
- message
221+
- reason
222+
- status
223+
- type
224+
type: object
225+
type: array
226+
x-kubernetes-list-map-keys:
227+
- type
228+
x-kubernetes-list-type: map
229+
created:
230+
description: Created is the time the dashboard was created.
231+
format: date-time
232+
type: string
233+
creator:
234+
description: Creator is the identity of the dashboard creator.
235+
type: string
236+
currentHash:
237+
description: |-
238+
CurrentHash tracks the hash of the current DatadogDashboardSpec to know
239+
if the Spec has changed and needs an update.
240+
type: string
241+
id:
242+
description: ID is the dashboard ID generated in Datadog.
243+
type: string
244+
lastForceSyncTime:
245+
description: LastForceSyncTime is the last time the API dashboard
246+
was last force synced with the DatadogDashboard resource
247+
format: date-time
248+
type: string
249+
syncStatus:
250+
description: SyncStatus shows the health of syncing the dashboard
251+
state to Datadog.
252+
type: string
253+
type: object
254+
type: object
255+
served: true
256+
storage: true
257+
subresources:
258+
status: {}
259+
status:
260+
acceptedNames:
261+
kind: ""
262+
plural: ""
263+
conditions: null
264+
storedVersions: null

0 commit comments

Comments
 (0)