Skip to content

Commit

Permalink
Kubernetes Enterprise Operator Release 1.27.0 (#343)
Browse files Browse the repository at this point in the history
  • Loading branch information
mms-build-account authored Aug 26, 2024
1 parent f03b5c0 commit 3df6bc8
Show file tree
Hide file tree
Showing 7 changed files with 1,119 additions and 239 deletions.
2 changes: 1 addition & 1 deletion charts/enterprise-operator/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v2
name: enterprise-operator
description: MongoDB Kubernetes Enterprise Operator
version: 1.26.0
version: 1.27.0
kubeVersion: '>=1.16-0'
type: application
keywords:
Expand Down
727 changes: 727 additions & 0 deletions charts/enterprise-operator/crds/mongodb.com_mongodb.yaml

Large diffs are not rendered by default.

178 changes: 178 additions & 0 deletions charts/enterprise-operator/crds/mongodb.com_mongodbmulticluster.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -58,13 +58,191 @@ spec:
x-kubernetes-preserve-unknown-fields: true
agent:
properties:
backupAgent:
properties:
logRotate:
description: LogRotate configures log rotation for the BackupAgent
processes
properties:
sizeThresholdMB:
description: |-
Maximum size for an individual log file before rotation.
OM only supports ints
type: integer
timeThresholdHrs:
description: Number of hours after which this MongoDB
Agent rotates the log file.
type: integer
type: object
type: object
logLevel:
type: string
logRotate:
description: DEPRECATED please use mongod.logRotate
properties:
includeAuditLogsWithMongoDBLogs:
description: |-
set to 'true' to have the Automation Agent rotate the audit files along
with mongodb log files
type: boolean
numTotal:
description: maximum number of log files to have total
type: integer
numUncompressed:
description: maximum number of log files to leave uncompressed
type: integer
percentOfDiskspace:
description: |-
Maximum percentage of the total disk space these log files should take up.
The string needs to be able to be converted to float64
type: string
sizeThresholdMB:
description: |-
Maximum size for an individual log file before rotation.
The string needs to be able to be converted to float64.
Fractional values of MB are supported.
type: string
timeThresholdHrs:
description: maximum hours for an individual log file before
rotation
type: integer
required:
- sizeThresholdMB
- timeThresholdHrs
type: object
maxLogFileDurationHours:
type: integer
mongod:
description: AgentLoggingMongodConfig contain settings for the
mongodb processes configured by the agent
properties:
auditlogRotate:
description: LogRotate configures audit log rotation for the
mongodb processes
properties:
includeAuditLogsWithMongoDBLogs:
description: |-
set to 'true' to have the Automation Agent rotate the audit files along
with mongodb log files
type: boolean
numTotal:
description: maximum number of log files to have total
type: integer
numUncompressed:
description: maximum number of log files to leave uncompressed
type: integer
percentOfDiskspace:
description: |-
Maximum percentage of the total disk space these log files should take up.
The string needs to be able to be converted to float64
type: string
sizeThresholdMB:
description: |-
Maximum size for an individual log file before rotation.
The string needs to be able to be converted to float64.
Fractional values of MB are supported.
type: string
timeThresholdHrs:
description: maximum hours for an individual log file
before rotation
type: integer
required:
- sizeThresholdMB
- timeThresholdHrs
type: object
logRotate:
description: LogRotate configures log rotation for the mongodb
processes
properties:
includeAuditLogsWithMongoDBLogs:
description: |-
set to 'true' to have the Automation Agent rotate the audit files along
with mongodb log files
type: boolean
numTotal:
description: maximum number of log files to have total
type: integer
numUncompressed:
description: maximum number of log files to leave uncompressed
type: integer
percentOfDiskspace:
description: |-
Maximum percentage of the total disk space these log files should take up.
The string needs to be able to be converted to float64
type: string
sizeThresholdMB:
description: |-
Maximum size for an individual log file before rotation.
The string needs to be able to be converted to float64.
Fractional values of MB are supported.
type: string
timeThresholdHrs:
description: maximum hours for an individual log file
before rotation
type: integer
required:
- sizeThresholdMB
- timeThresholdHrs
type: object
systemLog:
description: SystemLog configures system log of mongod
properties:
destination:
type: string
logAppend:
type: boolean
path:
type: string
required:
- destination
- logAppend
- path
type: object
type: object
monitoringAgent:
properties:
logRotate:
description: LogRotate configures log rotation for the BackupAgent
processes
properties:
sizeThresholdMB:
description: |-
Maximum size for an individual log file before rotation.
OM only supports ints
type: integer
timeThresholdHrs:
description: Number of hours after which this MongoDB
Agent rotates the log file.
type: integer
type: object
type: object
readinessProbe:
properties:
environmentVariables:
additionalProperties:
type: string
type: object
type: object
startupOptions:
additionalProperties:
type: string
description: |-
StartupParameters can be used to configure the startup parameters with which the agent starts. That also contains
log rotation settings as defined here:
type: object
systemLog:
description: DEPRECATED please use mongod.systemLog
properties:
destination:
type: string
logAppend:
type: boolean
path:
type: string
required:
- destination
- logAppend
- path
type: object
type: object
backup:
Expand Down
Loading

0 comments on commit 3df6bc8

Please sign in to comment.