From 13a8bc2dae67eb6416248face62ce1a23471f32c Mon Sep 17 00:00:00 2001 From: Denis Prokharhcyk Date: Wed, 21 Sep 2022 15:55:16 +0300 Subject: [PATCH 1/2] fix: update .gitignore file --- .gitignore | 2 ++ deploy/k8s/terraform.tfstate | 29 ----------------------------- deploy/k8s/terraform.tfvars | 3 +-- 3 files changed, 3 insertions(+), 31 deletions(-) delete mode 100644 deploy/k8s/terraform.tfstate diff --git a/.gitignore b/.gitignore index 6fd55cfe..93aca0a9 100644 --- a/.gitignore +++ b/.gitignore @@ -358,3 +358,5 @@ deploy/clouds/digital-ocean/.terraform.lock.hcl .terraform.lock.hcl .terraform deploy/k8s/.terraform.tfstate.lock.info +deploy/k8s/terraform.tfstate.backup +deploy/k8s/terraform.tfstate diff --git a/deploy/k8s/terraform.tfstate b/deploy/k8s/terraform.tfstate deleted file mode 100644 index 8abb56d0..00000000 --- a/deploy/k8s/terraform.tfstate +++ /dev/null @@ -1,29 +0,0 @@ -{ - "version": 4, - "terraform_version": "1.2.9", - "serial": 1, - "lineage": "3751aec2-830b-d4d4-5989-36ee611bad7e", - "outputs": {}, - "resources": [ - { - "mode": "managed", - "type": "azurerm_resource_group", - "name": "rg", - "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "id": "/subscriptions/f1404c6e-2728-40ae-9cd2-fee75bde4c04/resourceGroups/aks-prods", - "location": "westus3", - "name": "aks-prods", - "tags": null, - "timeouts": null - }, - "sensitive_attributes": [], - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo1NDAwMDAwMDAwMDAwLCJkZWxldGUiOjU0MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjo1NDAwMDAwMDAwMDAwfX0=" - } - ] - } - ] -} diff --git a/deploy/k8s/terraform.tfvars b/deploy/k8s/terraform.tfvars index 630dad96..55e8f3cc 100644 --- a/deploy/k8s/terraform.tfvars +++ b/deploy/k8s/terraform.tfvars @@ -3,5 +3,4 @@ aks_group_name = "aks-prods" aks_group_location = "WestUS3" aks_dns_prefix = "o2ngaks" aks_vm_size = "Standard_D2_v2" -aks_node_count = 1 - +aks_node_count = 1 \ No newline at end of file From ee9c34d5358c57224a9e3e2f327cbedcdde34f9b Mon Sep 17 00:00:00 2001 From: Denis Prokharhcyk Date: Fri, 23 Sep 2022 10:52:40 +0300 Subject: [PATCH 2/2] feat(issue-426): add dns zones for k8s in azure --- deploy/k8s/dns-zones.tf | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 deploy/k8s/dns-zones.tf diff --git a/deploy/k8s/dns-zones.tf b/deploy/k8s/dns-zones.tf new file mode 100644 index 00000000..d358091a --- /dev/null +++ b/deploy/k8s/dns-zones.tf @@ -0,0 +1,28 @@ +resource "azurerm_dns_zone" "primary" { + name = "o2bus.com" + resource_group_name = var.aks_group_name + + tags = { + "type_product" = "Saas" + "product" = "O2NextGen Platform" + } +} + +# resource "azurerm_dns_a_record" "o2bus_com" { +# name = "www" +# zone_name = azurerm_dns_zone.primary.name +# resource_group_name = azurerm_dns_zone.primary.resource_group_name +# ttl = 300 +# records = ["10.0.180.17"] #load balancer ip +# } + +resource "azurerm_dns_zone" "second" { + name = "prf-cent.com" + resource_group_name = var.aks_group_name + + tags = { + "type" = "client" + "type_product" = "Saas" + "product" = "O2NextGen Platform" + } +}