Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

integrate master password with aws secret manager #338

Merged
merged 6 commits into from
Sep 22, 2023

Conversation

thaunghtike-share
Copy link
Contributor

@thaunghtike-share thaunghtike-share commented Sep 19, 2023

Closes #256

Code Checklist

Ensure the following tasks are completed.

  • Is dependencies added with poetry add?
  • Is the README.md updated?
  • Are tests included?
  • Are the tests running?
  • Are the names of the files correct?
  • Are migrations included? make makemigrations && make migrate
  • Does make up work?
  • Does helm template show ./charts/opszero work?
  • Add PR/Issue to opsZero Project and set to Review column

Reviewer Checklist

Business Checklist

  • Is the marketing landing page updated?
  • Is the sales proposal updated?
  • Is the documentation updated?

sql.tf Outdated
@@ -5,6 +5,10 @@ resource "aws_db_subnet_group" "default" {
tags = local.tags
}

resource "aws_kms_key" "example" {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Name this rds

sql.tf Outdated
@@ -44,7 +47,7 @@ resource "aws_rds_cluster_instance" "cluster_instances" {

monitoring_role_arn = var.monitoring_role_arn
monitoring_interval = 5
performance_insights_enabled = var.sql_performance_insights_enabled
performance_insights_enabled = var.performance_insights_enabled
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need to update this to sql_performance_insights_enabled

sql.tf Outdated
@@ -78,7 +81,5 @@ resource "aws_db_instance" "default" {
backup_retention_period = 35
deletion_protection = true // Don't Delete Ever! Except manually.

iam_database_authentication_enabled = var.sql_iam_auth_enabled
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is this line removed?

sql.tf Outdated
@@ -5,6 +5,10 @@ resource "aws_db_subnet_group" "default" {
tags = local.tags
}

resource "aws_kms_key" "example" {
description = "Example KMS Key"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

descriptions = "${local.environment} RDS KMS Key"

Set prevent_destroy = true

@abhiyerra abhiyerra merged commit 10c95d4 into opszero:main Sep 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support RDS Secret Manager
2 participants