Terraform templates for deploying a Note-Red application on IBM Cloud Kubernetes services (IKS, ROKS etc)

Job ID: 34165420

Budget: $250 – $750 USD

Project description:
We would like the Freelancer to develop Terraform templates to accomplish the scenario implemented in the Node-Red starter kit (https://cloud.ibm.com/developer/appservice/create-app?defaultDeploymentToolchain=&defaultLanguage=NODE&navMode=starterkits&starterKit=59c9d5bd-4d31-3611-897a-f94eea80dc9f)

Skills required:
Hands-on working experience with developing Terraform templates, IBM Cloud Schematics Service, IBM Cloud, IBM Cloud CLI, and IBM Kubernetes Service

How to get it done:
Create terraform templates, create a workspace in the IBM Cloud Schematics and be able to deploy a Node-Red application on IKS (free cluster on IBM Cloud)
You can use the following repo https://github.com/triceam/nodejs-cloudant/blob/master/terraform/simple-kube/main.tf with an older version of the code, update it to make it compatible with the latest version, and add or update the functionality to the code on the repo.

Deliverables:
Write a tutorial to accomplish the following:
• Create a GitHub repo with Terraform templates (or use the one provided above) and deploy a simple hello world Node-Red application in IBM Kubernetes Services (IKS, ROKS, etc.)
• Create IBM Cloud Schematic service on IBM Cloud to use the workspace for configuration information
• Demonstrate deployment and testing of Node-Red application using the templates created
• Capture testing results
Related categories: Node.js Git Kubernetes IBM Cloud Terraform