Skip to content

Test database added#14

Merged
st185229 merged 1 commit into
masterfrom
tf-nordcloud
Mar 13, 2021
Merged

Test database added#14
st185229 merged 1 commit into
masterfrom
tf-nordcloud

Conversation

@st185229
Copy link
Copy Markdown
Owner

No description provided.

@st185229 st185229 temporarily deployed to production March 13, 2021 22:32 Inactive
@github-actions
Copy link
Copy Markdown

Terraform Format and Style 🖌success

Terraform Initialization ⚙️success

Terraform Plan 📖success

Show Plan ```terraform Running plan in the remote backend. Output will stream here. Pressing Ctrl-C will stop streaming the logs, but will not stop the plan running remotely.

Preparing the remote plan...

The remote workspace is configured to work with configuration at
terraform/notejam-tf relative to the target repository.

Terraform will upload the contents of the following directory,
excluding files or directories as defined by a .terraformignore file
at /home/runner/work/notejam/notejam/.terraformignore (if it is present),
in order to capture the filesystem context the remote workspace expects:
/home/runner/work/notejam/notejam

To view this run in a browser, visit:
https://app.terraform.io/app/notejam/notejam/runs/run-GSUMHzvKi9DMAZgv

Waiting for the plan to start...

Terraform v0.14.8
Configuring remote state backend...
Initializing Terraform configuration...
tls_private_key.bastian_ssh: Refreshing state... [id=6512ea7bb2f0b46360a668a2c7233ecfcf6ab734]
module.app-cluster.random_id.log_analytics_workspace_name_suffix: Refreshing state... [id=PclsvXTaEeU]
azurerm_resource_group.rg_acr: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-acr]
module.app-datbase-server.azurerm_resource_group.rg_db: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-notejam-db]
azurerm_resource_group.rg_spoke: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-app]
module.app-cluster.azurerm_resource_group.k8s: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-app]
azurerm_resource_group.rg_hub: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-hub-network]
azurerm_container_registry.acr-nodejan: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-acr/providers/Microsoft.ContainerRegistry/registries/acrnoedjam]
module.app-datbase-server.azurerm_mysql_server.mysqlserver: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-notejam-db/providers/Microsoft.DBforMySQL/servers/nordcloud-mysqlserver]
azurerm_network_security_group.app_nsg: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-app/providers/Microsoft.Network/networkSecurityGroups/appSecurityGroup]
azurerm_virtual_network.app_vnet: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-app/providers/Microsoft.Network/virtualNetworks/spokeVirtualNetwork]
module.app-cluster.azurerm_log_analytics_workspace.notejam: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-app/providers/Microsoft.OperationalInsights/workspaces/ws-notejam-4452209267597513189]
random_id.randomId: Refreshing state... [id=Hvle0QLFeH8]
azurerm_virtual_network.hub_vnet: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-hub-network/providers/Microsoft.Network/virtualNetworks/hubVirtualNetwork]
azurerm_network_security_group.hub_nsg: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-hub-network/providers/Microsoft.Network/networkSecurityGroups/hubSecurityGroup]
azurerm_network_security_group.ssh-80-8080: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-hub-network/providers/Microsoft.Network/networkSecurityGroups/bastian-jenkins-sg]
azurerm_public_ip.bastian_public_ip: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-hub-network/providers/Microsoft.Network/publicIPAddresses/bastianPubIP]
azurerm_storage_account.nordcloudstorageaccount: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-hub-network/providers/Microsoft.Storage/storageAccounts/diag1ef95ed102c5787f]
azurerm_network_security_rule.allow80: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-hub-network/providers/Microsoft.Network/networkSecurityGroups/bastian-jenkins-sg/securityRules/HTTP_80]
azurerm_network_security_rule.allow8080: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-hub-network/providers/Microsoft.Network/networkSecurityGroups/bastian-jenkins-sg/securityRules/HTTP_8080]
module.app-db.azurerm_mysql_database.db: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-notejam-db/providers/Microsoft.DBforMySQL/servers/nordcloud-mysqlserver/databases/dbnotejam]
module.test-db.azurerm_mysql_database.db: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-notejam-db/providers/Microsoft.DBforMySQL/servers/nordcloud-mysqlserver/databases/testdbnotejam]
azurerm_virtual_network_peering.Spoke1ToHub: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-app/providers/Microsoft.Network/virtualNetworks/spokeVirtualNetwork/virtualNetworkPeerings/peerStoH]
azurerm_virtual_network_peering.HubToSpoke1: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-hub-network/providers/Microsoft.Network/virtualNetworks/hubVirtualNetwork/virtualNetworkPeerings/peerHtoS]
azurerm_role_assignment.acr-nodejan: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-acr/providers/Microsoft.ContainerRegistry/registries/acrnoedjam/providers/Microsoft.Authorization/roleAssignments/70359c31-cb25-359e-7be3-24ac9f87f24b]
azurerm_network_interface.bastian_nic: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-hub-network/providers/Microsoft.Network/networkInterfaces/bastianNIC]
module.app-cluster.azurerm_log_analytics_solution.notejam: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourcegroups/rg-app/providers/Microsoft.OperationsManagement/solutions/ContainerInsights(ws-notejam-4452209267597513189)]
module.app-cluster.azurerm_kubernetes_cluster.k8s: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourcegroups/rg-app/providers/Microsoft.ContainerService/managedClusters/aks-notejam]
azurerm_network_interface_security_group_association.nsg_associate: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-hub-network/providers/Microsoft.Network/networkInterfaces/bastianNIC|/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-hub-network/providers/Microsoft.Network/networkSecurityGroups/bastian-jenkins-sg]
azurerm_linux_virtual_machine.bastian_jenkins_vm: Refreshing state... [id=/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-hub-network/providers/Microsoft.Compute/virtualMachines/bastjenknc]

An execution plan has been generated and is shown below.
Resource actions are indicated with the following symbols:

  • create
    ~ update in-place
    -/+ destroy and then create replacement
    <= read (data resources)

Terraform will perform the following actions:

data.azurerm_resource_group.app_rg will be read during apply

(config refers to values not yet known)

<= data "azurerm_resource_group" "app_rg" {
~ id = "/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-app" -> (known after apply)
~ location = "eastus" -> (known after apply)
name = "rg-app"
~ tags = {
- "environment" = "nordcloud notejam test"
} -> (known after apply)

  + timeouts {
      + read = (known after apply)
    }
}

data.azurerm_virtual_network.app_vnet will be read during apply

(config refers to values not yet known)

<= data "azurerm_virtual_network" "app_vnet" {
~ address_space = [
- "10.0.4.0/22",
] -> (known after apply)
~ dns_servers = [] -> (known after apply)
~ guid = "490f6770-26e1-4058-aa54-795133a7106f" -> (known after apply)
~ id = "/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-app/providers/Microsoft.Network/virtualNetworks/spokeVirtualNetwork" -> (known after apply)
~ location = "eastus" -> (known after apply)
name = "spokeVirtualNetwork"
~ subnets = [
- "ingress_subnet",
- "kube_node_subnet",
] -> (known after apply)
~ vnet_peerings = {} -> (known after apply)
# (1 unchanged attribute hidden)

  + timeouts {
      + read = (known after apply)
    }
}

azurerm_network_security_group.app_nsg must be replaced

-/+ resource "azurerm_network_security_group" "app_nsg" {
~ id = "/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-app/providers/Microsoft.Network/networkSecurityGroups/appSecurityGroup" -> (known after apply)
~ location = "eastus" -> (known after apply) # forces replacement
name = "appSecurityGroup"
~ security_rule = [] -> (known after apply)
tags = {
"environment" = "nordcloud notejam test"
}
# (1 unchanged attribute hidden)
}

azurerm_network_security_rule.allow80 will be created

  • resource "azurerm_network_security_rule" "allow80" {
    • access = "Allow"
    • destination_address_prefix = "*"
    • destination_port_range = "80"
    • direction = "Inbound"
    • id = (known after apply)
    • name = "HTTP_80"
    • network_security_group_name = "bastian-jenkins-sg"
    • priority = 1003
    • protocol = "Tcp"
    • resource_group_name = "rg-hub-network"
    • source_address_prefix = "*"
    • source_port_range = "*"
      }

azurerm_network_security_rule.allow8080 will be created

  • resource "azurerm_network_security_rule" "allow8080" {
    • access = "Allow"
    • destination_address_prefix = "*"
    • destination_port_range = "8080"
    • direction = "Inbound"
    • id = (known after apply)
    • name = "HTTP_8080"
    • network_security_group_name = "bastian-jenkins-sg"
    • priority = 1002
    • protocol = "Tcp"
    • resource_group_name = "rg-hub-network"
    • source_address_prefix = "*"
    • source_port_range = "*"
      }

azurerm_resource_group.rg_spoke will be updated in-place

~ resource "azurerm_resource_group" "rg_spoke" {
id = "/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-app"
name = "rg-app"
~ tags = {
+ "environment" = "nordcloud notejam test"
}
# (1 unchanged attribute hidden)
}

azurerm_virtual_network.app_vnet must be replaced

-/+ resource "azurerm_virtual_network" "app_vnet" {
- dns_servers = [] -> null
~ guid = "490f6770-26e1-4058-aa54-795133a7106f" -> (known after apply)
~ id = "/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-app/providers/Microsoft.Network/virtualNetworks/spokeVirtualNetwork" -> (known after apply)
~ location = "eastus" -> (known after apply) # forces replacement
name = "spokeVirtualNetwork"
~ subnet = [
- {
- address_prefix = "10.0.4.0/24"
- id = "/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-app/providers/Microsoft.Network/virtualNetworks/spokeVirtualNetwork/subnets/ingress_subnet"
- name = "ingress_subnet"
- security_group = ""
},
- {
- address_prefix = "10.0.5.0/24"
- id = "/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-app/providers/Microsoft.Network/virtualNetworks/spokeVirtualNetwork/subnets/kube_node_subnet"
- name = "kube_node_subnet"
- security_group = ""
},
# (2 unchanged elements hidden)
]
tags = {
"environment" = "nordcloud notejam test"
}
# (3 unchanged attributes hidden)
}

azurerm_virtual_network_peering.HubToSpoke1 must be replaced

-/+ resource "azurerm_virtual_network_peering" "HubToSpoke1" {
~ allow_forwarded_traffic = false -> (known after apply)
~ allow_gateway_transit = false -> (known after apply)
~ id = "/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-hub-network/providers/Microsoft.Network/virtualNetworks/hubVirtualNetwork/virtualNetworkPeerings/peerHtoS" -> (known after apply)
name = "peerHtoS"
~ remote_virtual_network_id = "/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourceGroups/rg-app/providers/Microsoft.Network/virtualNetworks/spokeVirtualNetwork" -> (known after apply) # forces replacement
~ use_remote_gateways = false -> (known after apply)
# (3 unchanged attributes hidden)
}

module.app-cluster.azurerm_kubernetes_cluster.k8s will be updated in-place

~ resource "azurerm_kubernetes_cluster" "k8s" {
id = "/subscriptions/81432554-220c-405f-9b16-8c1ef66ecfe5/resourcegroups/rg-app/providers/Microsoft.ContainerService/managedClusters/aks-notejam"
name = "aks-notejam"
tags = {
"environment" = "nordcloud notejam test"
}
# (20 unchanged attributes hidden)

  ~ addon_profile {

      - kube_dashboard {
          - enabled = false -> null
        }

        # (1 unchanged block hidden)
    }





    # (5 unchanged blocks hidden)
}

Plan: 5 to add, 2 to change, 3 to destroy.

</details>
*Pusher: @st185229, Action: `pull_request`*

@st185229 st185229 merged commit 5891a45 into master Mar 13, 2021
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.

1 participant