You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You (or your employer) retain the copyright to your contribution,
11
-
this simply gives us permission to use and redistribute your contributions as
12
-
part of the project.
6
+
Contributions to this project must be accompanied by a signed [Contributor Agreement](ContributorAgreement.txt).
7
+
You (or your employer) retain the copyright to your contribution; this simply grants us permission to use and redistribute your contributions as part of the project.
13
8
14
9
## Code reviews
10
+
All submissions to this project—including submissions from project members—require review.
11
+
Our review process typically involves performing unit tests, development tests, integration tests, and security scans using internal SAS infrastructure.
12
+
For this reason, we don’t often merge pull requests directly from GitHub.
13
+
14
+
Instead, we work with submissions internally first, vetting them to ensure they meet our security and quality standards.
15
+
We’ll do our best to work with contributors in public issues and pull requests; however, to ensure our code meets our internal compliance standards, we may need to incorporate your submission into a solution we push ourselves.
15
16
16
-
All submissions, including submissions by project members, require review. We
17
-
use GitHub pull requests for this purpose. Consult
18
-
[GitHub Help](https://help.github.com/articles/about-pull-requests/) for more
19
-
information on using pull requests.
17
+
This does not mean we don’t value or appreciate your contribution.
18
+
We simply need to review your code internally before merging it.
19
+
We work to ensure all contributors receive appropriate recognition for their contributions, at least by acknowledging them in our release notes.
@@ -197,7 +197,7 @@ Ubuntu 20.04 LTS is the operating system used on the Jump/NFS servers. Ubuntu cr
197
197
| :--- | ---: | ---: | ---: | ---: |
198
198
| 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.|
199
199
| 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. |
200
-
| 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 |
200
+
| kubernetes_version | The AKS cluster Kubernetes version | string | "1.29" |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 |
| create_jump_public_ip | Add public IP address to the jump VM | bool | true ||
203
203
| 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`|
@@ -219,7 +219,7 @@ Ubuntu 20.04 LTS is the operating system used on the Jump/NFS servers. Ubuntu cr
219
219
| Name | Description | Type | Default | Notes |
220
220
| :--- | ---: | ---: | ---: | ---: |
221
221
| node_vm_admin | Operating system Admin User for VMs of AKS cluster nodes | string | "azureuser" ||
222
-
| default_nodepool_vm_type | Type of the default node pool VMs | string | "Standard_D8s_v4" ||
222
+
| default_nodepool_vm_type | Type of the default node pool VMs | string | "Standard_E8s_v5" ||
223
223
| default_nodepool_os_disk_size | Disk size for default node pool VMs in GB | number | 128 ||
224
224
| default_nodepool_max_pods | Maximum number of pods that can run on each | number | 110 | Changing this forces a new resource to be created. |
225
225
| default_nodepool_min_nodes | Minimum and initial number of nodes for the default node pool | number | 1 | Value must be between 0 and 100. Setting min and max node counts the same disables autoscaling. |
@@ -247,7 +247,7 @@ The default values for the `node_pools` variable are as follows:
247
247
```yaml
248
248
{
249
249
cas = {
250
-
"machine_type"= "Standard_E16s_v3"
250
+
"machine_type"= "Standard_E16ds_v5"
251
251
"os_disk_size"= 200
252
252
"min_nodes"= 0
253
253
"max_nodes"= 5
@@ -258,7 +258,7 @@ The default values for the `node_pools` variable are as follows:
258
258
}
259
259
},
260
260
compute = {
261
-
"machine_type"= "Standard_E16s_v3"
261
+
"machine_type"= "Standard_D4ds_v5"
262
262
"os_disk_size"= 200
263
263
"min_nodes"= 1
264
264
"max_nodes"= 5
@@ -270,7 +270,7 @@ The default values for the `node_pools` variable are as follows:
270
270
}
271
271
},
272
272
stateless = {
273
-
"machine_type"= "Standard_D16s_v3"
273
+
"machine_type"= "Standard_D4s_v5"
274
274
"os_disk_size"= 200
275
275
"min_nodes"= 0
276
276
"max_nodes"= 5
@@ -281,7 +281,7 @@ The default values for the `node_pools` variable are as follows:
281
281
}
282
282
},
283
283
stateful = {
284
-
"machine_type"= "Standard_D8s_v3"
284
+
"machine_type"= "Standard_D4s_v5"
285
285
"os_disk_size"= 200
286
286
"min_nodes"= 0
287
287
"max_nodes"= 3
@@ -320,10 +320,10 @@ When `storage_type=standard`, a NFS Server VM is created, only when these variab
320
320
| create_nfs_public_ip | Add public ip to the NFS server VM | bool | false ||
321
321
| enable_nfs_public_static_ip | Enables `Static` allocation method for the public IP address of NFS Server. Setting false will enable `Dynamic` allocation method | bool | true | Only used with `create_nfs_public_ip=true`|
322
322
| nfs_vm_admin | OS Admin User for the NFS server VM | string | "nfsuser" ||
323
-
| nfs_vm_machine_type | SKU to use for NFS server VM | string | "Standard_D8s_v4" | To check for valid types for your subscription, run: `az vm list-skus --resource-type virtualMachines --subscription $subscription --location $location -o table`|
323
+
| nfs_vm_machine_type | SKU to use for NFS server VM | string | "Standard_D4s_v5" | To check for valid types for your subscription, run: `az vm list-skus --resource-type virtualMachines --subscription $subscription --location $location -o table`|
324
324
| nfs_vm_zone | Zone in which NFS server VM should be created | string | null ||
325
325
| nfs_raid_disk_type | Managed disk types | string | "Standard_LRS" | Supported values: Standard_LRS, Premium_LRS, StandardSSD_LRS or UltraSSD_LRS. When using `UltraSSD_LRS`, `nfs_vm_zone` and `nfs_raid_disk_zone` must be specified. See the [Azure documentation](https://docs.microsoft.com/en-us/azure/virtual-machines/disks-enable-ultra-ssd) for limitations on Availability Zones and VM types. |
326
-
| nfs_raid_disk_size | Size in Gb for each disk of the RAID5 cluster on the NFS server VM | number |128||
326
+
| nfs_raid_disk_size | Size in Gb for each disk of the RAID5 cluster on the NFS server VM | number |256||
327
327
| nfs_raid_disk_zone | The Availability Zone in which the Managed Disk should be located. Changing this property forces a new resource to be created. | string | null ||
328
328
329
329
### Azure NetApp Files (only when `storage_type=ha`)
@@ -368,8 +368,8 @@ Each server element, like `foo = {}`, can contain none, some, or all of the para
368
368
369
369
| Name | Description | Type | Default | Notes |
370
370
| :--- | ---: | ---: | ---: | ---: |
371
-
| sku_name| The SKU Name for the PostgreSQL Flexible Server | string | "GP_Standard_D16s_v3" | The name pattern is the SKU, followed by the tier + family + cores (e.g. B_Standard_B1ms, GP_Standard_D2s_v3, MO_Standard_E4s_v3).|
372
-
| storage_mb | The max storage allowed for the PostgreSQL Flexible Server | number |65536| Possible values are 32768, 65536, 131072, 262144, 524288, 1048576, 2097152, 4194304, 8388608, 16777216, and 33554432. |
371
+
| sku_name| The SKU Name for the PostgreSQL Flexible Server | string | "GP_Standard_D4ds_v5" | The name pattern is the SKU, followed by the tier + family + cores (e.g. B_Standard_B1ms, GP_Standard_D2s_v3, MO_Standard_E4s_v3).|
372
+
| storage_mb | The max storage allowed for the PostgreSQL Flexible Server | number |131072| Possible values are 32768, 65536, 131072, 262144, 524288, 1048576, 2097152, 4194304, 8388608, 16777216, and 33554432. |
373
373
| backup_retention_days | Backup retention days for the PostgreSQL Flexible server | number | 7 | Supported values are between 7 and 35 days. |
374
374
| geo_redundant_backup_enabled | Enable Geo-redundant or not for server backup | bool | false | Not supported for the basic tier. |
375
375
| administrator_login | The Administrator Login for the PostgreSQL Flexible Server. Changing this forces a new resource to be created. | string | "pgadmin" | The admin login name cannot be azure_superuser, azure_pg_admin, admin, administrator, root, guest, or public. It cannot start with pg_. See: [Microsoft Quickstart Server Database](https://docs.microsoft.com/en-us/azure/postgresql/flexible-server/quickstart-create-server-portal)|
0 commit comments