Updated dev environment for JEDI.

- Updated environment name.
- Updated variables.
- AKS service principal creds moved to the operator Key Vault.
This commit is contained in:
dandds
2020-01-20 19:34:47 -05:00
parent fdd8e3dbba
commit 9f2bdd4a9f
9 changed files with 49 additions and 13 deletions

View File

@@ -1,6 +1,15 @@
module "task_order_bucket" {
source = "../../modules/bucket"
service_name = "tasksatat"
service_name = "jeditasksatat"
owner = var.owner
name = var.name
environment = var.environment
region = var.region
}
module "tf_state" {
source = "../../modules/bucket"
service_name = "jedidevtfstate"
owner = var.owner
name = var.name
environment = var.environment

View File

@@ -1,3 +1,13 @@
data "azurerm_key_vault_secret" "k8s_client_id" {
name = "k8s-client-id"
key_vault_id = module.operator_keyvault.id
}
data "azurerm_key_vault_secret" "k8s_client_secret" {
name = "k8s-client-secret"
key_vault_id = module.operator_keyvault.id
}
module "k8s" {
source = "../../modules/k8s"
region = var.region
@@ -10,6 +20,8 @@ module "k8s" {
enable_auto_scaling = true
max_count = 5
min_count = 3
client_id = data.azurerm_key_vault_secret.k8s_client_id.value
client_secret = data.azurerm_key_vault_secret.k8s_client_secret.value
}
#module "main_lb" {

View File

@@ -1,6 +1,6 @@
module "keyvault" {
source = "../../modules/keyvault"
name = var.name
name = "cz"
region = var.region
owner = var.owner
environment = var.environment

View File

@@ -9,8 +9,8 @@ provider "azuread" {
terraform {
backend "azurerm" {
resource_group_name = "cloudzero-dev-tfstate"
storage_account_name = "cloudzerodevtfstate"
resource_group_name = "cloudzero-jedidev-jedidevtfstate"
storage_account_name = "jedidevtfstate"
container_name = "tfstate"
key = "dev.terraform.tfstate"
}

View File

@@ -1,6 +1,6 @@
module "operator_keyvault" {
source = "../../modules/keyvault"
name = "operator"
name = "ops"
region = var.region
owner = var.owner
environment = var.environment

View File

@@ -1,9 +1,9 @@
variable "environment" {
default = "dev"
default = "jedidev"
}
variable "region" {
default = "eastus2"
default = "eastus"
}
@@ -69,13 +69,13 @@ variable "k8s_dns_prefix" {
variable "tenant_id" {
type = string
default = "b5ab0e1e-09f8-4258-afb7-fb17654bc5b3"
default = "47f616e9-6ff5-4736-9b9e-b3f62c93a915"
}
variable "admin_users" {
type = map
default = {
"Rob Gil" = "2ca63d41-d058-4e06-aef6-eb517a53b631"
"Daniel Corrigan" = "d5bb69c2-3b88-4e96-b1a2-320400f1bf1b"
"Rob Gil" = "cef37d01-1acf-4085-96c8-da9d34d0237e"
"Dan Corrigan" = "7e852ceb-eb0d-49b1-b71e-e9dcd1082ffc"
}
}