|
@@ -1104,6 +1104,9 @@ const AWS_VCPUS_QUOTA_RESOLUTION: PreflightCheckResolution = {
|
|
|
subtitle:
|
|
subtitle:
|
|
|
"You will need to either request more vCPUs or delete existing instances in order to provision in the region specified. You can request more vCPUs by following these steps:",
|
|
"You will need to either request more vCPUs or delete existing instances in order to provision in the region specified. You can request more vCPUs by following these steps:",
|
|
|
steps: [
|
|
steps: [
|
|
|
|
|
+ {
|
|
|
|
|
+ text: "Note the quota name flagged in the provision check error as well as the additional quota value required.",
|
|
|
|
|
+ },
|
|
|
{
|
|
{
|
|
|
text: "Log in to your AWS Account",
|
|
text: "Log in to your AWS Account",
|
|
|
externalLink:
|
|
externalLink:
|
|
@@ -1132,16 +1135,15 @@ const AZURE_AUTHZ_RESOLUTION: PreflightCheckResolution = {
|
|
|
steps: [
|
|
steps: [
|
|
|
{
|
|
{
|
|
|
text: "Log in to your Azure Portal:",
|
|
text: "Log in to your Azure Portal:",
|
|
|
- externalLink:
|
|
|
|
|
- "https://portal.azure.com",
|
|
|
|
|
|
|
+ externalLink: "https://portal.azure.com",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- text: "Click on the Azure Cloud Shell icon to the right of the global search bar, and select Bash as your shell"
|
|
|
|
|
|
|
+ text: "Click on the Azure Cloud Shell icon to the right of the global search bar, and select Bash as your shell",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
text: "Follow the directions in our docs to create the Azure role required for provisioning with Porter and attach it to a service principal:",
|
|
text: "Follow the directions in our docs to create the Azure role required for provisioning with Porter and attach it to a service principal:",
|
|
|
externalLink:
|
|
externalLink:
|
|
|
- "https://docs.porter.run/provision/provisioning-on-azure#creating-the-service-principal",
|
|
|
|
|
|
|
+ "https://docs.porter.run/provision/provisioning-on-azure#creating-the-service-principal",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
text: "Note the outputted credentials, return to the Azure credential input screen in Porter, and re-enter the credentials to provision",
|
|
text: "Note the outputted credentials, return to the Azure credential input screen in Porter, and re-enter the credentials to provision",
|
|
@@ -1154,17 +1156,16 @@ const AZURE_RESOURCE_PROVIDER_RESOLUTION: PreflightCheckResolution = {
|
|
|
"You will need to enable certain resource providers in your Azure subscription in order for Porter to provision your infrastructure:",
|
|
"You will need to enable certain resource providers in your Azure subscription in order for Porter to provision your infrastructure:",
|
|
|
steps: [
|
|
steps: [
|
|
|
{
|
|
{
|
|
|
- text: "Take note of any particular resource providers flagged as missing in the provisioning error message."
|
|
|
|
|
|
|
+ text: "Take note of any particular resource providers flagged as missing in the provisioning error message.",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
text: "Log in to your Azure Portal:",
|
|
text: "Log in to your Azure Portal:",
|
|
|
- externalLink:
|
|
|
|
|
- "https://portal.azure.com",
|
|
|
|
|
|
|
+ externalLink: "https://portal.azure.com",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
text: "Follow the directions in our docs to enable all required resource providers in your subscription:",
|
|
text: "Follow the directions in our docs to enable all required resource providers in your subscription:",
|
|
|
externalLink:
|
|
externalLink:
|
|
|
- "https://docs.porter.run/provision/provisioning-on-azure#prerequisites",
|
|
|
|
|
|
|
+ "https://docs.porter.run/provision/provisioning-on-azure#prerequisites",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
text: "Changes may take a few minutes to take effect. Once you have enabled the resource providers, return to Porter and retry the provision.",
|
|
text: "Changes may take a few minutes to take effect. Once you have enabled the resource providers, return to Porter and retry the provision.",
|
|
@@ -1174,20 +1175,19 @@ const AZURE_RESOURCE_PROVIDER_RESOLUTION: PreflightCheckResolution = {
|
|
|
const AZURE_VCPUS_QUOTA_RESOLUTION: PreflightCheckResolution = {
|
|
const AZURE_VCPUS_QUOTA_RESOLUTION: PreflightCheckResolution = {
|
|
|
title: "Requesting more vCPUs",
|
|
title: "Requesting more vCPUs",
|
|
|
subtitle:
|
|
subtitle:
|
|
|
- "You will need to either request more vCPUs or delete existing instances in order to provision in the location specified. You can request more vCPUs by following these steps:",
|
|
|
|
|
|
|
+ "You will need to either request more vCPUs or delete existing instances in order to provision in the location specified. You can request more vCPUs by following these steps:",
|
|
|
steps: [
|
|
steps: [
|
|
|
{
|
|
{
|
|
|
- text: "Note which resource families were flagged in the provisioning error message. These may include your requested machine types, as well as those required by Porter."
|
|
|
|
|
|
|
+ text: "Note which resource families were flagged in the provisioning error message. These may include your requested machine types, as well as those required by Porter.",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
text: "Log in to your Azure Portal:",
|
|
text: "Log in to your Azure Portal:",
|
|
|
- externalLink:
|
|
|
|
|
- "https://portal.azure.com",
|
|
|
|
|
|
|
+ externalLink: "https://portal.azure.com",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
text: "Follow the directions in our docs to request quota increases:",
|
|
text: "Follow the directions in our docs to request quota increases:",
|
|
|
externalLink:
|
|
externalLink:
|
|
|
- "https://docs.porter.run/provision/provisioning-on-azure#compute-quotas",
|
|
|
|
|
|
|
+ "https://docs.porter.run/provision/provisioning-on-azure#compute-quotas",
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
text: "Requests may take a few hours to be fulfilled. Once you have confirmed that the quota increases have been granted, return to Porter and retry the provision.",
|
|
text: "Requests may take a few hours to be fulfilled. Once you have confirmed that the quota increases have been granted, return to Porter and retry the provision.",
|