Skip to content

Commit 7ce32d8

Browse files
authored
Merge pull request #379 from sassoftware/staging
9.2.0 - April 18, 2024
2 parents f12ea54 + e99988d commit 7ce32d8

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+164
-95
lines changed

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
ARG TERRAFORM_VERSION=1.7.3
2-
ARG AZURECLI_VERSION=2.57.0
2+
ARG AZURECLI_VERSION=2.59.0
33

44
FROM hashicorp/terraform:$TERRAFORM_VERSION as terraform
55
FROM mcr.microsoft.com/azure-cli:$AZURECLI_VERSION
6-
ARG KUBECTL_VERSION=1.27.9
6+
ARG KUBECTL_VERSION=1.28.7
77

88
WORKDIR /viya4-iac-azure
99

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,9 @@ Access to an **Azure Subscription** and an [**Identity**](./docs/user/TerraformA
5858

5959
#### Terraform Requirements:
6060
- [Terraform](https://www.terraform.io/downloads.html) - v1.7.3
61-
- [kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl) - v1.27.9
61+
- [kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl) - v1.28.7
6262
- [jq](https://stedolan.github.io/jq/) - v1.6
63-
- [Azure CLI](https://docs.microsoft.com/en-us/cli/azure) - (optional - useful as an alternative to the Azure Portal) - v2.57.0
63+
- [Azure CLI](https://docs.microsoft.com/en-us/cli/azure) - (optional - useful as an alternative to the Azure Portal) - v2.59.0
6464

6565
#### Docker Requirements:
6666
- [Docker](https://docs.docker.com/get-docker/)

container-structure-test.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
1+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
schemaVersion: "2.0.0"
@@ -29,7 +29,7 @@ commandTests:
2929
- -c
3030
- |
3131
az version -o tsv
32-
expectedOutput: ["2.57.0\t2.57.0\t1.1.0"]
32+
expectedOutput: ["2.59.0\t2.59.0\t1.1.0"]
3333

3434
metadataTest:
3535
workdir: "/viya4-iac-azure"

docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env bash
22

3-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
3+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
44
# SPDX-License-Identifier: Apache-2.0
55

66
set -e

docs/CONFIG-VARS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ Ubuntu 20.04 LTS is the operating system used on the Jump/NFS servers. Ubuntu cr
182182
| :--- | ---: | ---: | ---: | ---: |
183183
| partner_id | A GUID that is registered with Microsoft to facilitate partner resource usage attribution | string | "5d27f3ae-e49c-4dea-9aa3-b44e4750cd8c" | Defaults to SAS partner GUID. When you deploy this Terraform configuration, Microsoft can identify the installation of SAS software with the deployed Azure resources. Microsoft can then correlate the resources that are used to support the software. Microsoft collects this information to provide the best experiences with their products and to operate their business. The data is collected and governed by Microsoft's privacy policies, located at https://www.microsoft.com/trustcenter. |
184184
| create_static_kubeconfig | Allows the user to create a provider / service account-based kubeconfig file | bool | true | A value of `false` will default to using the cloud provider's mechanism for generating the kubeconfig file. A value of `true` will create a static kubeconfig that uses a `Service Account` and `Cluster Role Binding` to provide credentials. |
185-
| kubernetes_version | The AKS cluster Kubernetes version | string | "1.27" |Use of specific versions is still supported. If you need exact kubernetes version please use format `x.y.z`, where `x` is the major version, `y` is the minor version, and `z` is the patch version |
185+
| kubernetes_version | The AKS cluster Kubernetes version | string | "1.28" |Use of specific versions is still supported. If you need exact kubernetes version please use format `x.y.z`, where `x` is the major version, `y` is the minor version, and `z` is the patch version |
186186
| create_jump_vm | Create bastion host | bool | true | |
187187
| create_jump_public_ip | Add public IP address to the jump VM | bool | true | |
188188
| enable_jump_public_static_ip | Enables `Static` allocation method for the public IP address of Jump Server. Setting false will enable `Dynamic` allocation method. | bool | true | Only used with `create_jump_public_ip=true` |

examples/sample-input-byo.tfvars

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ container_registry_sku = "Standard"
4545
container_registry_admin_enabled = false
4646

4747
# AKS config
48-
kubernetes_version = "1.27"
48+
kubernetes_version = "1.28"
4949
default_nodepool_min_nodes = 2
5050
default_nodepool_vm_type = "Standard_D8s_v4"
5151

examples/sample-input-connect.tfvars

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ container_registry_sku = "Standard"
3434
container_registry_admin_enabled = false
3535

3636
# AKS config
37-
kubernetes_version = "1.27"
37+
kubernetes_version = "1.28"
3838
default_nodepool_min_nodes = 2
3939
default_nodepool_vm_type = "Standard_D8s_v4"
4040

examples/sample-input-ha.tfvars

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ container_registry_sku = "Standard"
3232
container_registry_admin_enabled = false
3333

3434
# AKS config
35-
kubernetes_version = "1.27"
35+
kubernetes_version = "1.28"
3636
default_nodepool_min_nodes = 2
3737
default_nodepool_vm_type = "Standard_D8s_v4"
3838

examples/sample-input-minimal.tfvars

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ container_registry_sku = "Standard"
3232
container_registry_admin_enabled = false
3333

3434
# AKS config
35-
kubernetes_version = "1.27"
35+
kubernetes_version = "1.28"
3636
default_nodepool_min_nodes = 2
3737
default_nodepool_vm_type = "Standard_D4_v3"
3838
#v3 still has local temp storage

examples/sample-input-postgres.tfvars

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ container_registry_sku = "Standard"
8686
container_registry_admin_enabled = false
8787

8888
# AKS config
89-
kubernetes_version = "1.27"
89+
kubernetes_version = "1.28"
9090
default_nodepool_min_nodes = 2
9191
default_nodepool_vm_type = "Standard_D8s_v4"
9292

examples/sample-input-ppg.tfvars

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ container_registry_sku = "Standard"
3333
container_registry_admin_enabled = false
3434

3535
# AKS config
36-
kubernetes_version = "1.27"
36+
kubernetes_version = "1.28"
3737
default_nodepool_min_nodes = 2
3838
default_nodepool_vm_type = "Standard_D8s_v4"
3939

examples/sample-input-singlestore.tfvars

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ container_registry_sku = "Standard"
3434
container_registry_admin_enabled = false
3535

3636
# AKS config
37-
kubernetes_version = "1.27"
37+
kubernetes_version = "1.28"
3838
default_nodepool_min_nodes = 2
3939
default_nodepool_vm_type = "Standard_D8s_v4"
4040

examples/sample-input.tfvars

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ container_registry_sku = "Standard"
3434
container_registry_admin_enabled = false
3535

3636
# AKS config
37-
kubernetes_version = "1.27"
37+
kubernetes_version = "1.28"
3838
default_nodepool_min_nodes = 2
3939
default_nodepool_vm_type = "Standard_D8s_v4"
4040

files/tools/iac_git_info.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env bash
22

3-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
3+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
44
# SPDX-License-Identifier: Apache-2.0
55

66
# We need to return an error if things don't work

files/tools/iac_tooling_version.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env bash
22

3-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
3+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
44
# SPDX-License-Identifier: Apache-2.0
55

66
# We need to return an error if things don't work

files/tools/terraform_env_variable_helper.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env bash
22

3-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
3+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
44
# SPDX-License-Identifier: Apache-2.0
55

66
echo -e "\nUsage: You must have an active az cli login 'az login' before this script will work"

iam.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
1+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
data "azurerm_user_assigned_identity" "uai" {

locals.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
1+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
locals {

main.tf

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
1+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
## Azure-AKS
@@ -49,6 +49,7 @@ data "azurerm_resource_group" "aks_rg" {
4949
count = var.resource_group_name == null ? 0 : 1
5050
name = var.resource_group_name
5151
}
52+
5253
resource "azurerm_proximity_placement_group" "proximity" {
5354
count = var.node_pools_proximity_placement ? 1 : 0
5455

@@ -143,6 +144,8 @@ module "aks" {
143144
aks_cluster_max_pods = var.default_nodepool_max_pods
144145
aks_cluster_os_disk_size = var.default_nodepool_os_disk_size
145146
aks_cluster_node_vm_size = var.default_nodepool_vm_type
147+
aks_cluster_enable_host_encryption = var.aks_cluster_enable_host_encryption
148+
aks_node_disk_encryption_set_id = var.aks_node_disk_encryption_set_id
146149
aks_cluster_node_admin = var.node_vm_admin
147150
aks_cluster_ssh_public_key = try(file(var.ssh_public_key), "")
148151
aks_cluster_private_dns_zone_id = var.aks_cluster_private_dns_zone_id
@@ -206,6 +209,7 @@ module "node_pools" {
206209
zones = (var.node_pools_availability_zone == "" || var.node_pools_proximity_placement == true) ? [] : (var.node_pools_availability_zones != null) ? var.node_pools_availability_zones : [var.node_pools_availability_zone]
207210
proximity_placement_group_id = element(coalescelist(azurerm_proximity_placement_group.proximity[*].id, [""]), 0)
208211
orchestrator_version = var.kubernetes_version
212+
enable_host_encryption = var.aks_cluster_enable_host_encryption
209213
tags = var.tags
210214
}
211215

modules/aks_node_pool/main.tf

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
1+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
# Reference: https://www.terraform.io/docs/providers/azurerm/r/kubernetes_cluster_node_pool.html
@@ -10,6 +10,7 @@ resource "azurerm_kubernetes_cluster_node_pool" "autoscale_node_pool" {
1010
vnet_subnet_id = var.vnet_subnet_id
1111
zones = var.zones
1212
fips_enabled = var.fips_enabled
13+
enable_host_encryption = var.enable_host_encryption
1314
proximity_placement_group_id = var.proximity_placement_group_id == "" ? null : var.proximity_placement_group_id
1415
vm_size = var.machine_type
1516
os_disk_size_gb = var.os_disk_size
@@ -40,6 +41,7 @@ resource "azurerm_kubernetes_cluster_node_pool" "static_node_pool" {
4041
vnet_subnet_id = var.vnet_subnet_id
4142
zones = var.zones
4243
fips_enabled = var.fips_enabled
44+
enable_host_encryption = var.enable_host_encryption
4345
proximity_placement_group_id = var.proximity_placement_group_id == "" ? null : var.proximity_placement_group_id
4446
vm_size = var.machine_type
4547
os_disk_size_gb = var.os_disk_size

modules/aks_node_pool/variables.tf

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
1+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
variable "node_pool_name" {
@@ -23,6 +23,12 @@ variable "fips_enabled" {
2323
default = false
2424
}
2525

26+
variable "enable_host_encryption" {
27+
description = "Enables host encryption on all the nodes in the Node Pool. Changing this forces a new resource to be created."
28+
type = bool
29+
default = false
30+
}
31+
2632
variable "vnet_subnet_id" {
2733
description = "The ID of the Subnet where this Node Pool should exist. Changing this forces a new resource to be created."
2834
type = string

modules/azure_aks/main.tf

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
1+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
# Reference: https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/kubernetes_cluster
@@ -13,6 +13,7 @@ resource "azurerm_kubernetes_cluster" "aks" {
1313
support_plan = var.cluster_support_tier
1414
role_based_access_control_enabled = true
1515
http_application_routing_enabled = false
16+
disk_encryption_set_id = var.aks_node_disk_encryption_set_id
1617

1718
# https://docs.microsoft.com/en-us/azure/aks/supported-kubernetes-versions
1819
# az aks get-versions --location eastus -o table
@@ -52,22 +53,23 @@ resource "azurerm_kubernetes_cluster" "aks" {
5253
}
5354

5455
default_node_pool {
55-
name = "system"
56-
vm_size = var.aks_cluster_node_vm_size
57-
zones = var.aks_availability_zones
58-
enable_auto_scaling = var.aks_cluster_node_auto_scaling
59-
enable_node_public_ip = false
60-
node_labels = {}
61-
node_taints = []
62-
fips_enabled = var.fips_enabled
63-
max_pods = var.aks_cluster_max_pods
64-
os_disk_size_gb = var.aks_cluster_os_disk_size
65-
max_count = var.aks_cluster_max_nodes
66-
min_count = var.aks_cluster_min_nodes
67-
node_count = var.aks_cluster_node_count
68-
vnet_subnet_id = var.aks_vnet_subnet_id
69-
tags = var.aks_cluster_tags
70-
orchestrator_version = var.kubernetes_version
56+
name = "system"
57+
vm_size = var.aks_cluster_node_vm_size
58+
zones = var.aks_availability_zones
59+
enable_auto_scaling = var.aks_cluster_node_auto_scaling
60+
enable_node_public_ip = false
61+
node_labels = {}
62+
node_taints = []
63+
fips_enabled = var.fips_enabled
64+
enable_host_encryption = var.aks_cluster_enable_host_encryption
65+
max_pods = var.aks_cluster_max_pods
66+
os_disk_size_gb = var.aks_cluster_os_disk_size
67+
max_count = var.aks_cluster_max_nodes
68+
min_count = var.aks_cluster_min_nodes
69+
node_count = var.aks_cluster_node_count
70+
vnet_subnet_id = var.aks_vnet_subnet_id
71+
tags = var.aks_cluster_tags
72+
orchestrator_version = var.kubernetes_version
7173
}
7274

7375
dynamic "service_principal" {

modules/azure_aks/outputs.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
1+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
output "client_key" {

modules/azure_aks/variables.tf

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
1+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
variable "aks_cluster_name" {
@@ -113,10 +113,22 @@ variable "aks_cluster_max_pods" {
113113
default = 110
114114
}
115115

116+
variable "aks_cluster_enable_host_encryption" {
117+
description = "Enables host encryption on all the nodes in the Default Node Pool"
118+
type = bool
119+
default = false
120+
}
121+
122+
variable "aks_node_disk_encryption_set_id" {
123+
description = "The ID of the Disk Encryption Set which should be used for the Nodes and Volumes. Changing this forces a new resource to be created."
124+
type = string
125+
default = null
126+
}
127+
116128
variable "kubernetes_version" {
117129
description = "The AKS cluster K8s version"
118130
type = string
119-
default = "1.27"
131+
default = "1.28"
120132
}
121133

122134
variable "aks_cluster_endpoint_public_access_cidrs" {

modules/azurerm_message_broker/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
1+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
# Azure Service Bus

modules/azurerm_message_broker/outputs.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
1+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
output "message_broker_hostname" {

modules/azurerm_message_broker/variables.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
1+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
variable "prefix" {

modules/azurerm_netapp/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
1+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
# Terraform docs - https://www.terraform.io/docs/providers/azurerm/r/netapp_volume.html

modules/azurerm_netapp/outputs.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
1+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
output "netapp_account_id" {

modules/azurerm_netapp/variables.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
1+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
variable "prefix" {

modules/azurerm_postgresql_flex/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
1+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
###################################################

modules/azurerm_postgresql_flex/outputs.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
1+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
output "server_name" {

modules/azurerm_postgresql_flex/variables.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright © 2020-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
1+
# Copyright © 2020-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
variable "resource_group_name" {

0 commit comments

Comments
 (0)