Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
373 changes: 1 addition & 372 deletions dump/standardcatalogitems.json
Original file line number Diff line number Diff line change
Expand Up @@ -53,66 +53,6 @@
]
}
},
{
"_id": {
"$oid": "60504955135663522b880ade"
},
"name": "Docker on Amazon EC2 Linux",
"description": "Use Docker, a popular container orchestration software, on Amazon Elastic Compute Cloud (Amazon EC2).",
"fileName": "ec2-linux-docker.yml",
"tags": [
{
"Key": "EstimatedTimeToProvision",
"Value": "10 Minutes"
},
{
"Key": "DetailsLink",
"Value": "https://researchgateway.readthedocs.io/en/latest/DockerEC2linux.html"
},
{
"Key": "Service",
"Value": "EC2"
},
{
"Key": "TypeOfProduct",
"Value": "Research"
}
],
"owner": "RL",
"portfolio": "RGPortfolio",
"availableRegions": [],
"assignedOU": [],
"metaData": {
"pre_provisioning": [
{
"code": "CFT_PARAMS",
"params": [
{
"name": "EnvironmentInstanceFiles",
"type": "RL::SC::PARAM::HD"
},
{
"name": "IamPolicyDocument",
"type": "RL::SC::PARAM::HD"
},
{
"name": "S3Mounts",
"type": "RL::SC::PARAM::HD"
},
{
"name": "Namespace",
"type": "RL::SC::PARAM::HD"
}
]
}
],
"post_provisioning": [],
"checks_before_assigning_product": [],
"checks_after_assigning_product": [],
"permission_required": {},
"cost_resource": true
}
},
{
"_id": {
"$oid": "60504955135663522b880edb"
Expand Down Expand Up @@ -238,7 +178,7 @@
"_id": {
"$oid": "60504955135663522b880cff"
},
"name": "Amazon Sagemaker",
"name": "Amazon Sagemaker Notebook",
"description": "Amazon SageMaker is a fully managed service that provides the ability to build, train, and deploy ML models",
"fileName": "sagemaker-template-with-url.yml",
"tags": [
Expand Down Expand Up @@ -390,318 +330,7 @@
"permission_required": {},
"cost_resource": true
}
},
{
"_id": {
"$oid": "6076865ad0881f46a105da23"
},
"name": "Amazon EC2 Windows",
"description": "Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud.",
"fileName": "windows-ec2.yaml",
"tags": [
{
"Key": "EstimatedTimeToProvision",
"Value": "10 Minutes"
},
{
"Key": "DetailsLink",
"Value": "https://researchgateway.readthedocs.io/en/latest/windows.html"
},
{
"Key": "Service",
"Value": "EC2"
},
{
"Key": "TypeOfProduct",
"Value": "Research"
}
],
"owner": "RL",
"portfolio": "RGPortfolio",
"availableRegions": [],
"assignedOU": [],
"metaData": {
"pre_provisioning": [],
"post_provisioning": [],
"checks_before_assigning_product": [],
"checks_after_assigning_product": [],
"permission_required": {},
"cost_resource": true
}
},
{
"_id": {
"$oid": "610166d6bbe50a00122a5139"
},
"name" : "Ubuntu 20 04 on Amazon EC2",
"description" : "Use Ubuntu 20.04, on Amazon Elastic Compute Cloud (Amazon EC2).",
"fileName" : "ec2-ubuntu.yml",
"tags" : [
{
"Key" : "EstimatedTimeToProvision",
"Value" : "10 Minutes"
},
{
"Key" : "DetailsLink",
"Value" : "https://researchgateway.readthedocs.io/en/latest/ubuntu.html"
},
{
"Key" : "Service",
"Value" : "EC2"
},
{
"Key" : "TypeOfProduct",
"Value" : "Research"
}
],
"owner" : "RL",
"portfolio" : "RGPortfolio",
"availableRegions" : [ ],
"assignedOU" : [ ],
"metaData" : {
"pre_provisioning" : [
{
"code" : "CFT_PARAMS",
"params" : [
{
"name" : "EnvironmentInstanceFiles",
"type" : "RL::SC::PARAM::HD"
},
{
"name" : "IamPolicyDocument",
"type" : "RL::SC::PARAM::HD"
},
{
"name" : "S3Mounts",
"type" : "RL::SC::PARAM::HD"
},
{
"name" : "Namespace",
"type" : "RL::SC::PARAM::HD"
}
]
}
],
"post_provisioning" : [ ],
"checks_before_assigning_product" : [ ],
"checks_after_assigning_product" : [ ],
"permission_required" : {

},
"cost_resource": true
}
},
{
"_id": {
"$oid": "611b96eb4548787205d67866"
},
"name": "Nextflow Advanced",
"description": "Use the scalability of AWS Batch to run Nextflow workflows. This is ideal for large workloads and larger data-sets.",
"fileName": "nextflow-advanced.yaml",
"tags": [
{
"Key": "EstimatedTimeToProvision",
"Value": "10 Minutes"
},
{
"Key": "DetailsLink",
"Value": "https://researchgateway.readthedocs.io/en/latest/nextflow.html"
},
{
"Key": "TypeOfProduct",
"Value": "Research"
},
{
"Key": "ALB",
"Value": "true"
},
{
"Key": "ApplicationPort",
"Value": "443"
},
{
"Key": "Service",
"Value": "Nextflow"
}
],
"owner": "RL",
"portfolio": "RGPortfolio",
"availableRegions": [],
"assignedOU": [],
"metaData": {
"pre_provisioning": [
{
"code": "CFT_PARAMS",
"params": [
{
"name": "PipelineName",
"type": "RL::SC::PIPELINE"
},
{
"name": "PipelineContainer",
"type": "RL::SC::PIPELINE_CONTAINER"
},
{
"name": "InputDataLocation",
"type": "RL::SC::S3",
"productName": "Amazon S3"
},
{
"name": "OutputDataLocation",
"type": "RL::SC::S3",
"productName": "Amazon S3"
},
{
"name": "ResearcherName",
"type": "RL::SC::PARAM::HD"
},
{
"name": "ProjectId",
"type": "RL::SC::PARAM::HD"
},
{
"name": "EnvironmentInstanceFiles",
"type": "RL::SC::PARAM::HD"
},
{
"name": "IamPolicyDocument",
"type": "RL::SC::PARAM::HD"
},
{
"name": "S3Mounts",
"type": "RL::SC::PARAM::HD"
},
{
"name": "Namespace",
"type": "RL::SC::PARAM::HD"
}
]
}
],
"post_provisioning": [],
"checks_before_assigning_product": [
{
"code": "AMI_ID_REQUIRED",
"is_ami_required": true,
"ami_id_list": [
{
"us-east-1": "ami-02161943742b2f0e1"
},
{
"us-east-2": "ami-06a28664a50da1083"
},
{
"us-west-1": "ami-083064b2ce8cff688"
},
{
"us-west-2": "ami-02a57220b3320a450"
},
{
"ap-south-1": "ami-0922d7f6b2b855794"
},
{
"ap-southeast-1": "ami-0ee126c404d54fc5b"
},
{
"ap-southeast-2": "ami-0cdcce7966c66cd6b"
}
],
"ami_path": "/RL/RG/StandardCatalog/nextflow-latest"
}
],
"checks_after_assigning_product": [],
"permission_required": {
},
"cost_resource" : true,
"aws_batch" : true
}
},
{
"_id": {
"$oid": "62010969011b8d521ccce386"
},
"name": "Cromwell Advanced",
"description": "Use the scalability of AWS Batch to run Cromwell workflows. This is ideal for large workloads and larger data-sets.",
"fileName": "cromwell-advanced.yaml",
"tags": [
{
"Key": "EstimatedTimeToProvision",
"Value": "10 Minutes"
},
{
"Key": "DetailsLink",
"Value": "https://researchgateway.readthedocs.io/en/latest/cromwell.html"
},
{
"Key": "TypeOfProduct",
"Value": "Research"
},
{
"Key": "ALB",
"Value": "true"
},
{
"Key": "ApplicationPort",
"Value": "443"
},
{
"Key": "Service",
"Value": "Cromwell"
}
],
"owner": "RL",
"portfolio": "RGPortfolio",
"availableRegions": [],
"assignedOU": [],
"metaData": {
"pre_provisioning": [
{
"code": "CFT_PARAMS",
"params": [
{
"name": "PipelineName",
"type": "RL::SC::PIPELINE"
},
{
"name": "InputDataLocation",
"type": "RL::SC::S3",
"productName": "Amazon S3"
},
{
"name": "OutputDataLocation",
"type": "RL::SC::S3",
"productName": "Amazon S3"
},
{
"name": "ResearcherName",
"type": "RL::SC::PARAM::HD"
},
{
"name": "ProjectId",
"type": "RL::SC::PARAM::HD"
},
{
"name": "Namespace",
"type": "RL::SC::PARAM::HD"
}
]
}
],
"post_provisioning": [],
"checks_before_assigning_product": [
{
"code": "AMI_ID_REQUIRED",
"is_ami_required": true,
"ami_id_list": [],
"ami_path": "/RL/RG/StandardCatalog/cromwell-latest"
}
],
"checks_after_assigning_product": [],
"permission_required": {},
"cost_resource": true,
"aws_batch": true
}
},
{
"_id" : {
"$oid":"62839f80e82248514eba03b6"
Expand Down
Loading