diff --git a/examples/gcp-linux-vm-ico-by-densify/README.md b/examples/gcp-linux-vm-ico-by-densify/README.md index 87b0d31..9294480 100644 --- a/examples/gcp-linux-vm-ico-by-densify/README.md +++ b/examples/gcp-linux-vm-ico-by-densify/README.md @@ -21,7 +21,7 @@ Intel® Cloud Optimizer is a collaboration between Densify and Intel targeted at Intel Cloud Optimizer by Densify helps customers optimize their cloud investments and ensure optimal performance for every workload. Intel Cloud Optimizer by Densify is a commercial product. With Intel® Cloud Optimizer, Intel funds the use of Densify for qualifying enterprises for 12 months. For full details of the Intel Cloud Optimizer by Densify offer please see: [INTEL CLOUD OPTIMIZER by DENSIFY](https://www.densify.com/product/intel/) -Update the project with a your project id in GCP. It is located on the variables.tf file under this example folder for "GCP-Linux-VM" +Update the project with a your project id in GCP. It is located on the variables.tf file under this example folder for "GCP-Linux-VM-ICO-by-Densify" ## Usage @@ -120,7 +120,6 @@ terraform apply -var="project=" ## Considerations Add additional considerations here: -- The GCP zone can be updated in the providers.tf file under this example folder for "GCP-Linux-VM" -- Update the project with a your project id in GCP. It is located on the variables.tf file under this example folder for "GCP-Linux-VM" -- The VM is created using the default network in the GCP zone configured in the providers.tf file. Please make sure you have a default network in the GCP zone -of your choice +- The GCP zone can be updated in the providers.tf file under this example folder for "GCP-Linux-VM-ICO-by-Densify" +- Update the project with a your project id in GCP. It is located on the variables.tf file under this example folder for "GCP-Linux-VM-ICO-by-Densify" +- The VM is created using the default network in the GCP zone configured in the providers.tf file. Please make sure you have a default network in the GCP zone of your choice diff --git a/examples/gcp-linux-vm-spot/README.md b/examples/gcp-linux-vm-spot/README.md index f1529ec..9afe4fd 100644 --- a/examples/gcp-linux-vm-spot/README.md +++ b/examples/gcp-linux-vm-spot/README.md @@ -55,5 +55,4 @@ terraform apply -var="project=" Add additional considerations here: - The GCP zone can be updated in the providers.tf file under this example folder for "GCP-Linux-VM-Spot" - Update the project with a your project id in GCP. It is located on the variables.tf file under this example folder for "GCP-Linux-VM-Spot" -- The Spot VM is created using the default network in the GCP zone configured in the providers.tf file. Please make sure you have a default network in the GCP zone -of your choice +- The Spot VM is created using the default network in the GCP zone configured in the providers.tf file. Please make sure you have a default network in the GCP zone of your choice diff --git a/examples/gcp-linux-vm/README.md b/examples/gcp-linux-vm/README.md index 51761cc..27a2155 100644 --- a/examples/gcp-linux-vm/README.md +++ b/examples/gcp-linux-vm/README.md @@ -54,5 +54,4 @@ terraform apply -var="project=" Add additional considerations here: - The GCP zone can be updated in the providers.tf file under this example folder for "GCP-Linux-VM" - Update the project with a your project id in GCP. It is located on the variables.tf file under this example folder for "GCP-Linux-VM" -- The VM is created using the default network in the GCP zone configured in the providers.tf file. Please make sure you have a default network in the GCP zone -of your choice +- The VM is created using the default network in the GCP zone configured in the providers.tf file. Please make sure you have a default network in the GCP zone of your choice diff --git a/examples/gcp-rhel-vm/README.md b/examples/gcp-rhel-vm/README.md index 96db71a..b1034f4 100644 --- a/examples/gcp-rhel-vm/README.md +++ b/examples/gcp-rhel-vm/README.md @@ -10,7 +10,7 @@ This module creates a Red Hat Enterprise Linux (RHEL) VM on the Intel Sapphire Rapids CPU. The virtual machine is created on an Intel Sapphire Rapids c3-standard-4 by default. -Update the project with a your project id in GCP. It is located on the variables.tf file under this example folder for "GCP-Linux-VM". +Update the project with a your project id in GCP. It is located on the variables.tf file under this example folder for "GCP-RHEL-VM". For the list of publicly available images for compute engines see https://cloud.google.com/compute/docs/images OR run gcloud compute images list --project gce-uefi-images to see the name, project, family and status easily in the CLI @@ -57,7 +57,6 @@ terraform apply -var="project=" ## Considerations Add additional considerations here: -- The GCP zone can be updated in the providers.tf file under this example folder for "GCP-Linux-VM" -- Update the project with a your project id in GCP. It is located on the variables.tf file under this example folder for "GCP-Linux-VM" -- The VM is created using the default network in the GCP zone configured in the providers.tf file. Please make sure you have a default network in the GCP zone -of your choice +- The GCP zone can be updated in the providers.tf file under this example folder for "GCP-RHEL-VM" +- Update the project with a your project id in GCP. It is located on the variables.tf file under this example folder for "GCP-RHEL-VM" +- The VM is created using the default network in the GCP zone configured in the providers.tf file. Please make sure you have a default network in the GCP zone of your choice diff --git a/examples/gcp-windows-vm-ico-by-densify/README.md b/examples/gcp-windows-vm-ico-by-densify/README.md index 57c96a7..ce98cfa 100644 --- a/examples/gcp-windows-vm-ico-by-densify/README.md +++ b/examples/gcp-windows-vm-ico-by-densify/README.md @@ -20,7 +20,7 @@ Intel® Cloud Optimizer is a collaboration between Densify and Intel targeted at Intel Cloud Optimizer by Densify helps customers optimize their cloud investments and ensure optimal performance for every workload. Intel Cloud Optimizer by Densify is a commercial product. With Intel® Cloud Optimizer, Intel funds the use of Densify for qualifying enterprises for 12 months. For full details of the Intel Cloud Optimizer by Densify offer please see: [INTEL CLOUD OPTIMIZER by DENSIFY](https://www.densify.com/product/intel/) -Update the project with a your project id in GCP. It is located on the variables.tf file under this example folder for "GCP-Linux-VM" +Update the project with a your project id in GCP. It is located on the variables.tf file under this example folder for "GCP-Windows-VM-ICO-by-Densify" ## Usage @@ -113,7 +113,6 @@ terraform apply -var="project=" ## Considerations Add additional considerations here: -- The GCP zone can be updated in the providers.tf file under this example folder for "GCP-Windows-VM" -- Update the project with a your project id in GCP. It is located on the variables.tf file under this example folder for "GCP-Windows-VM" -- The VM is created using the default network in the GCP zone configured in the providers.tf file. Please make sure you have a default network in the GCP zone -of your choice +- The GCP zone can be updated in the providers.tf file under this example folder for "GCP-Windows-VM-ICO-by-Densify" +- Update the project with a your project id in GCP. It is located on the variables.tf file under this example folder for "GCP-Windows-VM-ICO-by-Densify" +- The VM is created using the default network in the GCP zone configured in the providers.tf file. Please make sure you have a default network in the GCP zone of your choice diff --git a/examples/gcp-windows-vm/README.md b/examples/gcp-windows-vm/README.md index 1a94b9b..b30beef 100644 --- a/examples/gcp-windows-vm/README.md +++ b/examples/gcp-windows-vm/README.md @@ -8,7 +8,7 @@ ## Intel GCP VM on default network -This module creates a Windows VM on the default network. Update the project with a your project id in GCP. It is located on the variables.tf file under this example folder for "GCP-Linux-VM" +This module creates a Windows VM on the default network. Update the project with a your project id in GCP. It is located on the variables.tf file under this example folder for "GCP-Windows-VM" ## Usage @@ -53,5 +53,4 @@ terraform apply -var="project=" Add additional considerations here: - The GCP zone can be updated in the providers.tf file under this example folder for "GCP-Windows-VM" - Update the project with a your project id in GCP. It is located on the variables.tf file under this example folder for "GCP-Windows-VM" -- The VM is created using the default network in the GCP zone configured in the providers.tf file. Please make sure you have a default network in the GCP zone -of your choice +- The VM is created using the default network in the GCP zone configured in the providers.tf file. Please make sure you have a default network in the GCP zone of your choice diff --git a/policies.md b/policies.md index 782048e..f717ec3 100644 --- a/policies.md +++ b/policies.md @@ -12,7 +12,7 @@ This file documents the HashiCorp Sentinel policies that apply to this module ## Policy 1 -Description: The configured "machine_type" should be an Intel Xeon 3rd Generation(code-named Ice Lake) Scalable processors or an Intel Xeon 4th Generation(code-named Sapphire Rapids) Scalable processors. For c2-standard-* machine types, we have made an exception to include Intel 2nd Gen Xeon (code-named Cascade), since it is not available on Icelake platform +Description: The configured "machine_type" should be an Intel Xeon 3rd Generation(code-named Ice Lake) Scalable processors or an Intel Xeon 4th Generation(code-named Sapphire Rapids) Scalable processors. Resource type: google_compute_instance @@ -26,9 +26,10 @@ Allowed Types - **General Purpose:** C3-Standard: c3-standard-4, c3-standard-8, c3-standard-22, c3-standard-44, c3-standard-88, c3-standard-176 - **General Purpose with Local SSD:** C3-Standard-LSSD: c3-standard-4-lssd, c3-standard-8-lssd, c3-standard-22-lssd, c3-standard-44-lssd, c3-standard-88-lssd, c3-standard-176-lssd -- **Compute Optimized:** C3-HighCPU: c3-highcpu-4, c3-highcpu-8, c3-highcpu-22, c3-highcpu-44, c3-highcpu-88, c3-highcpu-176 -- **Memory Optimized:** c3-HighMem: c3-highmem-4, c3-highmem-8, c3-highmem-22, c3-highmem-44, c3-highmem-88, c3-highmem-176 +- **General Purpose:** C3-HighCPU: c3-highcpu-4, c3-highcpu-8, c3-highcpu-22, c3-highcpu-44, c3-highcpu-88, c3-highcpu-176 +- **General Purpose:** c3-HighMem: c3-highmem-4, c3-highmem-8, c3-highmem-22, c3-highmem-44, c3-highmem-88, c3-highmem-176 - **Memory Optimized:** m3-UltraMem: m3-ultramem-32, m3-ultramem-64, m3-ultramem-128, m3-megamem-64, m3-megamem-128 +- **Compute Optimized:** h3-Standard: h3-standard-88 ## Policy 2