Example image catalog

Use this example as a reference for creating a valid image catalog.

Here is an example image catalog JSON file that includes a set of custom base images for AWS:

  • That is using Amazon Linux operating system
  • That will use the Redhat 6 repos as default Ambari and HDP repositories during cluster create
  • Has a unique ID of “44b140a4-bd0b-457d-b174-e988bee3ca47”
  • Is available for Data Hub 2.12.0
{
  "images": {
    "base-images": [
      {
        "date": "2017-10-13",
        "description": "Cloudbreak official base image",
        "images": {
          "aws": {
            "ap-northeast-1": "ami-78e9311e",
            "ap-northeast-2": "ami-84b613ea",
            "ap-southeast-1": "ami-75226716",
            "ap-southeast-2": "ami-92ce23f0",
            "eu-central-1": "ami-d95be5b6",
            "eu-west-1": "ami-46429e3f",
            "sa-east-1": "ami-86d5abea",
            "us-east-1": "ami-51a2742b",
            "us-west-1": "ami-21ccfe41",
            "us-west-2": "ami-2a1cdc52"
          }
        },
        "os": "amazonlinux",
        "os_type": "redhat6",
        "uuid": "44b140a4-bd0b-457d-b174-e988bee3ca47",
        "package-versions": {
          "salt": "2017.7.5",
          "salt-bootstrap": "0.13.0-2018-05-03T07:39:07"
        }
      }
    ]
},
  "versions": {
    "cloudbreak": [
      {
        "images": [
          "44b140a4-bd0b-457d-b174-e988bee3ca47"
        ],
        "versions": [
          "2.12.0"
        ]
      }
    ]
  }
}