mirror of
https://github.com/fleetdm/fleet
synced 2026-05-24 09:28:54 +00:00
Upgrade database to mysql 8 compatible (#7703)
* Upgrade database to mysql 8 compatible * fixup * Added changelog for mysql8 upgrade
This commit is contained in:
parent
65840ecf82
commit
a1a80c775f
3 changed files with 6 additions and 4 deletions
1
changes/dogfood-mysql8
Normal file
1
changes/dogfood-mysql8
Normal file
|
|
@ -0,0 +1 @@
|
|||
- Update dogfood mysql to mysql8. Customer consumers of dogfood should upgrade by taking a snapshot of their database, and restoring it to a new database via the snapshot_identifier parameter.
|
||||
|
|
@ -67,7 +67,7 @@ module "aurora_mysql" {
|
|||
|
||||
name = "${local.name}-mysql-iam"
|
||||
engine = "aurora-mysql"
|
||||
engine_version = "5.7.mysql_aurora.2.10.2"
|
||||
engine_version = "8.0.mysql_aurora.3.02.0"
|
||||
instance_type = var.db_instance_type_writer
|
||||
instance_type_replica = var.db_instance_type_reader
|
||||
|
||||
|
|
@ -79,6 +79,7 @@ module "aurora_mysql" {
|
|||
database_name = var.database_name
|
||||
enable_http_endpoint = false
|
||||
backup_retention_period = var.rds_backup_retention_period
|
||||
snapshot_identifier = "arn:aws:rds:us-east-2:160035666661:cluster-snapshot:zwinnerman-2022-09-12-pre-mysql8"
|
||||
#performance_insights_enabled = true
|
||||
|
||||
vpc_id = module.vpc.vpc_id
|
||||
|
|
@ -108,12 +109,12 @@ module "aurora_mysql" {
|
|||
|
||||
resource "aws_db_parameter_group" "example_mysql" {
|
||||
name = "${local.name}-aurora-db-mysql-parameter-group"
|
||||
family = "aurora-mysql5.7"
|
||||
family = "aurora-mysql8.0"
|
||||
description = "${local.name}-aurora-db-mysql-parameter-group"
|
||||
}
|
||||
|
||||
resource "aws_rds_cluster_parameter_group" "example_mysql" {
|
||||
name = "${local.name}-aurora-mysql-cluster-parameter-group"
|
||||
family = "aurora-mysql5.7"
|
||||
family = "aurora-mysql8.0"
|
||||
description = "${local.name}-aurora-mysql-cluster-parameter-group"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -113,7 +113,7 @@ variable "cloudwatch_log_retention" {
|
|||
|
||||
variable "rds_backup_retention_period" {
|
||||
description = "number of days to keep snapshot backups"
|
||||
default = 7
|
||||
default = 30
|
||||
}
|
||||
|
||||
variable "extra_security_group_cidrs" {
|
||||
|
|
|
|||
Loading…
Reference in a new issue