Commit a9f7af57 authored by PIYUSH MUNDRA's avatar PIYUSH MUNDRA Committed by GitHub Enterprise
Browse files

chore: fix doc links for steps (#30)

parent 51d96c60
......@@ -24,10 +24,7 @@
"title": {
"$ref": "#/messages/cos.apiKeyTitle"
},
"type": "password",
"validator": {
"v-type": "service-id-api-key"
}
"type": "password"
}
},
"required": ["cos-bucket-name", "cos-api-key"],
......
---
#The format for creating a link with a URL and text is [link text](link url) with no spaces or characters between the two sets of brackets- []()
template.name: "Develop and Deploy application to VPC using deployment strategies"
template.description: "With this toolchain, you can develop an application and deploy to Virtual Server Instances (Virtual Machine) within your VPC managed by the IBM Cloud. The template provides you with choices of advanced deployment strategies like Blue-Green, Rolling to cater to your needs. By default, the toolchain uses a sample Maven based Java \"Hello World\" app, but you can also bring your own Maven based Java app and link to it instead. This toolchain is configured with pipelines for continuous integration, continuous delivery and pull request with [Code Risk Analyzer](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd-configure-cra-repos), source control, issue tracking and online editing.\n\nThis toolchain uses tools that are part of the Continuous Delivery service. If an instance of that service isn't already in the selected resource group or organization, when you click **Create**, it is automatically added with the free [Lite](/catalog/services/continuous-delivery/) plan selected.\n\nTo get started, click **Create**.\n\nFor step-by-step instructions, follow the [tutorial](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-tutorial-cd-vsi)."
template.description: "With this toolchain, you can develop an application and deploy to Virtual Server Instances (Virtual Machine) within your VPC managed by the IBM Cloud. This template provides you with choices of advanced deployment strategies like Blue-Green, Rolling to cater to your needs. By default, the toolchain uses a sample Maven based Java \"Hello World\" app, but you can also bring your own Maven based Java app and link to it instead. This toolchain is configured with pipelines for continuous integration, continuous delivery and pull request with [Code Risk Analyzer](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd-configure-cra-repos), source control, issue tracking and online editing.\n\nThis toolchain uses tools that are part of the Continuous Delivery service. If an instance of that service isn't already in the selected resource group or organization, when you click **Create**, it is automatically added with the free [Lite](/catalog/services/continuous-delivery/) plan selected.\n\nTo get started, click **Create**.\n\nFor step-by-step instructions, follow the [tutorial](https://github.com/open-toolchain/sdk/wiki/Develop-and-deploy-an-application-on-IBM-Cloud-VPC-using-deployment-strategies)."
template.gettingStarted: " **Your toolchain is ready!**\n\n**Quick start:** Commit a change to the Git repo to trigger a new build pipeline, which will be scanned for vulnerabilites and deployed in your Virtual Server. For step-by-step instructions, see the [tutorial](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-tutorial-cd-vsi) for this toolchain.\n\n **Note:** If you are using a COS instance for artifact storage then Artifactory is not used. It is safe to ignore the Artifactory tile and leave it unconfigured."
deploy.title: "Deploy Stage for Sample Java Based Application"
deploy.description: "Toolchain to build and deploy simple Maven Based Java hello-world Application"
deploy.basic.longDescription: "**Basic Strategy** uses the minimal infrastructure components and deploys the application on the single Virtual Server Instance and attaches the Floating IP for user access.\n\nEnter a name for the app that you want to deploy. Create a new IBM Cloud API Key or use an existing IBM Cloud API Key to retrieve IBM Cloud VPC Infrastructure for the Continuous Delivery Pipeline to automate deployment of the built application binary to Virtual Machines within VPC."
deploy.blueGreen.longDescription: "**Blue-Green Strategy** leverage two permanent production environments (blue and green) with only one receiving traffic at any time. Deploy the new release to the idle environment, then switch all traffic to it with no downtime. For rapid rollback, simply switch all traffic back to the other environment that remained unchanged.\n\nEnter a name for the app that you want to deploy. Create a new IBM Cloud API Key or use an existing IBM Cloud API Key to retrieve IBM Cloud VPC Infrastructure for the Continuous Delivery Pipeline to automate deployment of the built application binary to Virtual Machines within VPC."
deploy.rolling.longDescription: "**Rolling Strategy** deploys a new release with no downtime by incrementally updating all its instances in a rapid manner. Rollback requires redeploying the previous release, which may not be immediate.\n\nEnter a name for the app that you want to deploy. Create a new IBM Cloud API Key or use an existing IBM Cloud API Key to retrieve IBM Cloud VPC Infrastructure for the Continuous Delivery Pipeline to automate deployment of the built application binary to Virtual Machines within VPC."
deploy.canary.longDescription: "**Canary Strategy** deploys a new release in parallel with the original production environment, with no downtime, then incrementally route more traffic to it until it replaces the original one which can be torn down. For rapid rollback during progressive rollout, all traffic can be routed back to the original production environment.\n\nEnter a name for the app that you want to deploy. Create a new IBM Cloud API Key or use an existing IBM Cloud API Key to retrieve IBM Cloud VPC Infrastructure for the Continuous Delivery Pipeline to automate deployment of the built application binary to Virtual Machines within VPC."
deploy.blueGreen.longDescription: "**Blue-Green Strategy** leverage two permanent production environments (blue and green) with only one receiving traffic at any time. Deploy the new release to the idle environment, then switch all traffic to it with no downtime. For rapid rollback, simply switch all traffic back to the other environment that remained unchanged [Learn more](https://github.com/open-toolchain/sdk/wiki/Develop-and-deploy-an-application-on-IBM-Cloud-VPC-using-deployment-strategies#setup-deployment-target-for-blue-green).\n\nEnter a name for the app that you want to deploy. Create a new IBM Cloud API Key or use an existing IBM Cloud API Key to retrieve IBM Cloud VPC Infrastructure for the Continuous Delivery Pipeline to automate deployment of the built application binary to Virtual Machines within VPC."
deploy.rolling.longDescription: "**Rolling Strategy** deploys a new release with no downtime by incrementally updating all its instances in a rapid manner. Rollback requires redeploying the previous release, which may not be immediate [Learn more](https://github.com/open-toolchain/sdk/wiki/Develop-and-deploy-an-application-on-IBM-Cloud-VPC-using-deployment-strategies#setup-deployment-target-for-rolling).\n\nEnter a name for the app that you want to deploy. Create a new IBM Cloud API Key or use an existing IBM Cloud API Key to retrieve IBM Cloud VPC Infrastructure for the Continuous Delivery Pipeline to automate deployment of the built application binary to Virtual Machines within VPC."
deploy.canary.longDescription: "**Canary Strategy** deploys a new release in parallel with the original production environment, with no downtime, then incrementally route more traffic to it until it replaces the original one which can be torn down. For rapid rollback during progressive rollout, all traffic can be routed back to the original production environment [Learn more](https://github.com/open-toolchain/sdk/wiki/Develop-and-deploy-an-application-on-IBM-Cloud-VPC-using-deployment-strategies#setup-deployment-target-for-canary).\n\nEnter a name for the app that you want to deploy. Create a new IBM Cloud API Key or use an existing IBM Cloud API Key to retrieve IBM Cloud VPC Infrastructure for the Continuous Delivery Pipeline to automate deployment of the built application binary to Virtual Machines within VPC."
deploy.appDescription: "Enter a name for the app that you want to deploy."
deploy.appName: "App name"
deploy.apikeyDescription: "The IBM Cloud API key is used to access the IBM Cloud Kubernetes Service API and interact with the cluster. You can create your API by using the [IBM Cloud console](https://cloud.ibm.com/iam/apikeys) or by using the ibmcloud [iam api-key-create](https://cloud.ibm.com/docs/cli?topic=cli-ibmcloud_commands_iam#ibmcloud_iam_api_key_create) command. "
......@@ -24,11 +24,11 @@ deploy.vsiRegionPlaceHolder: "us-south"
deploy.vsiNameTitle: "Virtual Private Cloud Name"
deploy.vsiNamePlaceHolder: "vpc"
deploy.vsi: "Virtual Server Instance"
deploy.vpc: "**VPC Details**\n\nVirtual Private Cloud (VPC) is a secure, isolated virtual network with virtual server instances to run application workloads. Select the target VPC provisioned using IBM Cloud Schematics Terraform template for the selected deployment strategy. [Learn more]()\n\n"
deploy.bastionHost: "**Bastion Host Details**\n\nBastion host is the worker virtual server instance that performs deployment of application on the virtual server instances within your VPC. Select the virtual server instance provisioned as bastion host by the IBM Cloud Schematics Terraform template. [Learn more]()\n\n"
deploy.loadBalancer: "**Load Balancer Details**\n\nLoad Balancer allows to distribute traffic among multiple virtual server instances within the same region of your VPC. Select the load balancer and the backend-pool provisioned by the IBM Cloud Schematics Terraform template. [Learn more]()\n\n"
deploy.instanceGroups: "**Instance Groups Details**\n\nInstance group is a collection of virtual server instances. Canary rollouts requires 2 instance groups, select the instance groups provisioned by the IBM Cloud Schematics Terraform template. [Learn more]()\n\n"
deploy.canary: "**Canary Details**\n\nCanary rollouts gradually diverts user requests to new version of application deployed on virtual server instances. Select the traffic increment size and the interval for each increment. [Learn more]()\n\n"
deploy.vpc: "**VPC Details**\n\nVirtual Private Cloud (VPC) is a secure, isolated virtual network with virtual server instances to run application workloads. Select the target VPC provisioned using IBM Cloud Schematics Terraform template for the selected deployment strategy. [Learn more](https://cloud.ibm.com/docs/vpc?topic=vpc-getting-started)\n\n"
deploy.bastionHost: "**Bastion Host Details**\n\nBastion host is the worker virtual server instance that performs deployment of application on the virtual server instances within your VPC. Select the virtual server instance provisioned as bastion host by the IBM Cloud Schematics Terraform template. [Learn more](https://cloud.ibm.com/docs/solution-tutorials?topic=solution-tutorials-vpc-secure-management-bastion-server)\n\n"
deploy.loadBalancer: "**Load Balancer Details**\n\nLoad Balancer allows to distribute traffic among multiple virtual server instances within the same region of your VPC. Select the load balancer and the backend-pool provisioned by the IBM Cloud Schematics Terraform template. [Learn more](https://cloud.ibm.com/docs/vpc?topic=vpc-load-balancers)\n\n"
deploy.instanceGroups: "**Instance Groups Details**\n\nInstance group is a collection of virtual server instances. Canary rollouts requires 2 instance groups, select the instance groups provisioned by the IBM Cloud Schematics Terraform template. [Learn more](https://cloud.ibm.com/docs/vpc?topic=vpc-creating-auto-scale-instance-group&interface=ui#creating-instance-group)\n\n"
deploy.canary: "**Canary Details**\n\nCanary rollouts gradually diverts user requests to new version of application deployed on virtual server instances. Select the traffic increment size and the interval for each increment. [Learn more](https://github.com/open-toolchain/sdk/wiki/Develop-and-deploy-an-application-on-IBM-Cloud-VPC-using-deployment-strategies#setup-deployment-target-for-canary)\n\n"
deploy.vsiLabel: "Select the Virtual Server Instance from the list. If you see a blank text box, please create [Virtual Server Instance](https://cloud.ibm.com/docs/vpc?topic=vpc-creating-a-vpc-using-the-ibm-cloud-console) and refresh the page."
deploy.vsiRegionLabel: "Select the IBM Cloud Region where Virtual Server Instance is provisioned. If you see a blank text box, please create [Virtual Server Instance](https://cloud.ibm.com/docs/vpc?topic=vpc-creating-a-vpc-using-the-ibm-cloud-console) and refresh the page."
deploy.vsiUserName: "Provide the username to log into the VSI instance."
......@@ -97,7 +97,7 @@ wizard.step.deploy.blueGreentitle: "Deployment Target for Blue Green"
wizard.step.optionaltools.title: "Optional Tools"
wizard.step.summary.title: "Summary"
wizard.app.title: "Application Repository"
wizard.app.longDescription: "The application repository is the project or service source code that the CI pipeline builds, tests, and deploys to Virtual Machine Instances within VPC.\n\nTo help you get started, the toolchain provides a [sample Java Spring App](https://us-south.git.cloud.ibm.com/open-toolchain/java-spring-app). If you want to use an existing application instead of the sample Java Spring app, please slect \"Bring your own application\" and slect the exiting Application URL.\n\nBy default, the application repository template will be cloned to your Git Repo and Issue Tracking organization. To change the organization, enable **Advanced options**, and edit the **Repository owner** field."
wizard.app.longDescription: "The application repository is the project or service source code that the CI pipeline builds, tests, and deploys to Virtual Machine Instances within VPC.\n\nTo help you get started, the toolchain provides a [sample Java Spring App](https://us-south.git.cloud.ibm.com/open-toolchain/java-spring-app). If you want to use an existing application instead of the sample Java Spring app, please select \"Bring your own application\" and select the exiting Application URL.\n\nBy default, the application repository template will be cloned to your Git Repo and Issue Tracking organization. To change the organization, enable **Advanced options**, and edit the **Repository owner** field."
wizard.app.clone: "Use default sample application"
wizard.app.link: "Bring your own application"
wizard.app.repoURLPlaceholder: "https://us-south.git.cloud.ibm.com/user-id/compliance-app-XXXXXXXXXX"
......@@ -127,13 +127,13 @@ wizard.optional.tools.cos.title: "Cloud Object Storage"
wizard.optional.tools.cos.description: "Information for Cloud Object Storage Integration."
wizard.optional.tools.artifactory.title: "Artifactory"
wizard.deployment_strategy.title: "Deployment Strategy"
wizard.deploymentStrategy.longDescription: "The toolchain creates continuous deployment pipeline to deploy the built application artifact to Virtual Server Instances (Virtual Machine) within your VPC managed by the IBM Cloud. Select from one of the deployment strategies Basic, Rolling, Blue-Green or Canary. Learn more about [Deployment Strategies](Umbrella Section)"
wizard.deploymentStrategy.longDescription: "The toolchain creates continuous deployment pipeline to deploy the built application artifact to Virtual Server Instances (Virtual Machine) within your VPC managed by the IBM Cloud. Select from one of the deployment strategies Basic, Rolling, Blue-Green or Canary."
wizard.deploymentStrategy.text: "Select an appropriate deployment strategy for your application"
wizard.deploymentStrategy.warning.title: "VPC Infrastructure"
wizard.deploymentStrategy.warning.subtitle: "For the Basic deployment strategy, you can use any VPC instance. For more information, see this [link](). For the other deployment strategies, follow the corresponding links to set up the required instances by using IBM Cloud Schematics."
wizard.deploymentStrategy.rolling.title: "**Rolling**\n\nDeploy a new release with no downtime by incrementally updating all the instances in a sequential manner.\n\n[Create VPC Infrastructure](https://cloud.ibm.com/schematics/workspaces/create?repository=https://github.com/Cloud-Schematics/vpc-bastion-rolling-deploy) for Rolling deployments."
wizard.deploymentStrategy.blueGreen.title: "**Blue-Green**\n\nDeploy a new release to an environment identical and isolated from current production for quicker rollbacks and ease of testing.\n\n[Create VPC Infrastructure](https://cloud.ibm.com/schematics/workspaces/create?repository=https://github.com/Cloud-Schematics/vpc-bastion-bluegreen-deploy) for Blue-Green deployments."
wizard.deploymentStrategy.canary.title: "**Canary**\n\nDeploy a new release incrementally to the production environment gradually replacing the older version of the application with the newer one thereby reducing risks.\n\n[Create VPC Infrastructure](https://cloud.ibm.com/schematics/workspaces/create?repository=https://github.com/Cloud-Schematics/vpc-bastion-canary-deploy) for Canary deployments."
wizard.deploymentStrategy.warning.subtitle: "For the Basic deployment strategy, you can use any VPC instance. For more information, see this [link](https://github.com/open-toolchain/sdk/wiki/Develop-and-deploy-an-application-on-IBM-Cloud-VPC-using-deployment-strategies#setup-deployment-target-for-basic). For the other deployment strategies, follow the corresponding links to set up the required instances by using IBM Cloud Schematics."
wizard.deploymentStrategy.rolling.title: "**Rolling**\n\nDeploy a new release with no downtime by incrementally updating all the instances in a sequential manner.\n\n[Create VPC Infrastructure](https://cloud.ibm.com/schematics/workspaces/create?repository=https://github.com/open-toolchain/vpc-bastion-rolling-deploy) for Rolling deployments."
wizard.deploymentStrategy.blueGreen.title: "**Blue-Green**\n\nDeploy a new release to an environment identical and isolated from current production for quicker rollbacks and ease of testing.\n\n[Create VPC Infrastructure](https://cloud.ibm.com/schematics/workspaces/create?repository=https://github.com/open-toolchain/vpc-bastion-bluegreen-deploy) for Blue-Green deployments."
wizard.deploymentStrategy.canary.title: "**Canary**\n\nDeploy a new release incrementally to the production environment gradually replacing the older version of the application with the newer one thereby reducing risks.\n\n[Create VPC Infrastructure](https://cloud.ibm.com/schematics/workspaces/create?repository=https://github.com/open-toolchain/vpc-bastion-canary-deploy) for Canary deployments."
wizard.deploymentStrategy.basic.title: "**Basic**\n\nDeploy a new release by stopping and updating the running instance."
wizard.step.deploymentStrategy.title: "Deployment Strategy"
deploy.vpcRegionTitle: "Virtual Private Cloud Region"
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment