Skip to content

Commit bd83173

Browse files
generated deploy/all-in-one.yaml (#104)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 9d89225 commit bd83173

File tree

1 file changed

+74
-17
lines changed

1 file changed

+74
-17
lines changed

deploy/all-in-one.yaml

Lines changed: 74 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ spec:
4040
autoScaling:
4141
description: Collection of settings that configures auto-scaling information for the cluster. If you specify the autoScaling object, you must also specify the providerSettings.autoScaling object.
4242
properties:
43+
autoIndexingEnabled:
44+
description: Flag that indicates whether autopilot mode for Performance Advisor is enabled. The default is false.
45+
type: boolean
4346
compute:
4447
description: Collection of settings that configure how a cluster might scale its cluster tier and whether the cluster can scale down.
4548
properties:
@@ -103,11 +106,6 @@ spec:
103106
type: array
104107
mongoDBMajorVersion:
105108
description: Version of the cluster to deploy.
106-
enum:
107-
- "3.6"
108-
- "4.0"
109-
- "4.2"
110-
- "4.4"
111109
type: string
112110
name:
113111
description: Name of the cluster as it appears in Atlas. After Atlas creates the cluster, you can't change its name.
@@ -117,6 +115,9 @@ spec:
117115
maximum: 50
118116
minimum: 1
119117
type: integer
118+
paused:
119+
description: Flag that indicates whether the cluster should be paused.
120+
type: boolean
120121
pitEnabled:
121122
description: Flag that indicates the cluster uses continuous cloud backups.
122123
type: boolean
@@ -138,6 +139,9 @@ spec:
138139
autoScaling:
139140
description: Range of instance sizes to which your cluster can scale.
140141
properties:
142+
autoIndexingEnabled:
143+
description: Flag that indicates whether autopilot mode for Performance Advisor is enabled. The default is false.
144+
type: boolean
141145
compute:
142146
description: Collection of settings that configure how a cluster might scale its cluster tier and whether the cluster can scale down.
143147
properties:
@@ -273,19 +277,41 @@ spec:
273277
connectionStrings:
274278
description: ConnectionStrings is a set of connection strings that your applications use to connect to this cluster.
275279
properties:
276-
awsPrivateLink:
277-
additionalProperties:
278-
type: string
279-
description: 'Deprecated: use connectionStrings.privateEndpoint[n].connectionString instead. Private-endpoint-aware mongodb://connection strings for each AWS PrivateLink private endpoint. Atlas returns this parameter only if you deployed a AWS PrivateLink private endpoint to the same regions as all of this cluster''s nodes.'
280-
type: object
281-
awsPrivateLinkSrv:
282-
additionalProperties:
283-
type: string
284-
description: 'Deprecated: use connectionStrings.privateEndpoint[n].srvConnectionString instead. Private-endpoint-aware mongodb+srv:// connection strings for each AWS PrivateLink private endpoint.'
285-
type: object
286280
private:
287-
description: Network-peering-endpoint-aware mongodb://connection strings for each interface VPC endpoint you configured to connect to this cluster. Atlas returns this parameter only if you created a network peering connection to this cluster.
281+
description: Network-peering-endpoint-aware mongodb:// connection strings for each interface VPC endpoint you configured to connect to this cluster. Atlas returns this parameter only if you created a network peering connection to this cluster.
288282
type: string
283+
privateEndpoint:
284+
description: Private endpoint connection strings. Each object describes the connection strings you can use to connect to this cluster through a private endpoint. Atlas returns this parameter only if you deployed a private endpoint to all regions to which you deployed this cluster's nodes.
285+
items:
286+
description: PrivateEndpoint connection strings. Each object describes the connection strings you can use to connect to this cluster through a private endpoint. Atlas returns this parameter only if you deployed a private endpoint to all regions to which you deployed this cluster's nodes.
287+
properties:
288+
connectionString:
289+
description: Private-endpoint-aware mongodb:// connection string for this private endpoint.
290+
type: string
291+
endpoints:
292+
description: Private endpoint through which you connect to Atlas when you use connectionStrings.privateEndpoint[n].connectionString or connectionStrings.privateEndpoint[n].srvConnectionString.
293+
items:
294+
description: Endpoint through which you connect to Atlas
295+
properties:
296+
endpointId:
297+
description: Unique identifier of the private endpoint.
298+
type: string
299+
providerName:
300+
description: Cloud provider to which you deployed the private endpoint. Atlas returns AWS or AZURE.
301+
type: string
302+
region:
303+
description: Region to which you deployed the private endpoint.
304+
type: string
305+
type: object
306+
type: array
307+
srvConnectionString:
308+
description: Private-endpoint-aware mongodb+srv:// connection string for this private endpoint.
309+
type: string
310+
type:
311+
description: "Type of MongoDB process that you connect to with the connection strings \n Atlas returns: \n • MONGOD for replica sets, or \n • MONGOS for sharded clusters"
312+
type: string
313+
type: object
314+
type: array
289315
privateSrv:
290316
description: Network-peering-endpoint-aware mongodb+srv:// connection strings for each interface VPC endpoint you configured to connect to this cluster. Atlas returns this parameter only if you created a network peering connection to this cluster. Use this URI format if your driver supports it. If it doesn't, use connectionStrings.private.
291317
type: string
@@ -425,6 +451,28 @@ spec:
425451
- type
426452
type: object
427453
type: array
454+
expiredIpAccessList:
455+
description: The list of IP Access List entries that are expired due to 'deleteAfterDate' being less than the current date. Note, that this field is updated by the Atlas Operator only after specification changes
456+
items:
457+
description: ProjectIPAccessList is a copy of mdbv1.ProjectIPAccessList
458+
properties:
459+
awsSecurityGroup:
460+
description: Unique identifier of AWS security group in this access list entry.
461+
type: string
462+
cidrBlock:
463+
description: Range of IP addresses in CIDR notation in this access list entry.
464+
type: string
465+
comment:
466+
description: Comment associated with this access list entry.
467+
type: string
468+
deleteAfterDate:
469+
description: Timestamp in ISO 8601 date and time format in UTC after which Atlas deletes the temporary access list entry.
470+
type: string
471+
ipAddress:
472+
description: Entry using an IP address in this access list entry.
473+
type: string
474+
type: object
475+
type: array
428476
id:
429477
description: The ID of the Atlas Project
430478
type: string
@@ -653,7 +701,16 @@ spec:
653701
- --atlas-domain=https://cloud.mongodb.com
654702
command:
655703
- /manager
656-
image: mongodb/mongodb-atlas-kubernetes-operator:0.2.0
704+
env:
705+
- name: OPERATOR_NAME
706+
valueFrom:
707+
fieldRef:
708+
fieldPath: metadata.name
709+
- name: OPERATOR_NAMESPACE
710+
valueFrom:
711+
fieldRef:
712+
fieldPath: metadata.namespace
713+
image: mongodb/mongodb-atlas-kubernetes-operator:0.3.0
657714
imagePullPolicy: Always
658715
name: manager
659716
resources:

0 commit comments

Comments
 (0)