Skip to content

Metadata Files

The metadata file is unique to each deployment_type and IaaS. This file contains the information necessary to interact with the environment.

TAS on GCP

This is the metadata file for the Tanzu Application Service, previously known as TAS, on the GCP IaaS.

{
  "id": 426,
  "name": "aleppo",
  "iaas_type": "gcp",
  "version": "2.2",
  "ops_manager_version": "2.2-build.334",
  "ert_version": "2.2.7",
  "ops_manager": {
    "url": "https://pcf.plymouth.cf-app.com",
    "username": "blahblahblah",
    "password": "BLAHBLAHBLAH"
  },
  "apps_domain": "apps.plymouth.cf-app.com",
  "azs": [
    "us-central1-f",
    "us-central1-a",
    "us-central1-c"
  ],
  "env_dns_zone_name_servers": [
    "ns-cloud-b1.googledomains.com.",
    "ns-cloud-b2.googledomains.com.",
    "ns-cloud-b3.googledomains.com.",
    "ns-cloud-b4.googledomains.com."
  ],
  "ert_cidr": "10.0.4.0/24",
  "ert_gateway": "10.0.4.1",
  "ert_subnet": "plymouth-pas-subnet",
  "http_lb_backend_name": "plymouth-httpslb",
  "ops_manager_cidr": "10.0.0.0/26",
  "ops_manager_dns": "pcf.plymouth.cf-app.com",
  "ops_manager_gateway": "10.0.0.1",
  "ops_manager_private_key": "-----BEGIN RSA PRIVATE KEY BLAHBLAHBLA",
  "ops_manager_public_ip": "35.225.136.8",
  "ops_manager_public_key": "ubuntu:ssh-rsa AAAABLAHBLAHBLAH=\n",
  "ops_manager_subnet": "plymouth-management-subnet",
  "project": "your-gcp-project",
  "region": "us-central1",
  "service_network_name": "plymouth-pcf-network",
  "services_cidr": "10.0.8.0/24",
  "services_gateway": "10.0.8.1",
  "service_subnet_name": "plymouth-services-subnet",
  "ssh_router_pool": "plymouth-cf-ssh",
  "sys_domain": "sys.plymouth.cf-app.com",
  "tcp_domain": "tcp.plymouth.cf-app.com",
  "tcp_router_pool": "plymouth-cf-tcp",
  "vm_tag": "plymouth-vms",
  "ws_router_pool": "plymouth-cf-ws",
  "metadata_is_complete": true
}

TKGi on GCP

This is the metadata file for TKGi on the GCP IaaS.

{
  "id": 6,
  "name": "adamstown",
  "iaas_type": "gcp",
  "version": "2.5",
  "ops_manager_version": "2.5.6-build.198",
  "ops_manager": {
      "url": "https://pcf.adamstown.cf-app.com",
      "username": "blahblahblah",
      "password": "BLAHBLAH"
  },
  "ops_manager_dns": "pcf.adamstown.cf-app.com",
  "ops_manager_private_key": "-----BEGIN RSA PRIVATE KEY BLAHBLAHBLA",
  "ops_manager_public_ip": "35.222.62.112",
  "ops_manager_public_key": "ubuntu:ssh-rsa AAAABLAHBLAHBLAH=\n",
  "pks_version": "1.4.0-build.31",
  "pks_api": {
      "url": "https://api.pks.adamstown.cf-app.com",
      "uaa_admin_user": "admin",
      "uaa_admin_password": "BLAHBLAHBLAH"
  },
  "pks_cluster_dns": "cluster-1.adamstown.cf-app.com",
  "project": "pcf-toolsmiths-dev-1",
  "region": "us-central1",
  "metadata_is_complete": true
}

CF-Deployment on GCP

This is the metadata file for CF-Deployment on the GCP IaaS.

{
  "id": 439,
  "name": "aleppo-staging",
  "iaas_type": "gcp",
  "cf-deployment_version": "12.8.0",
  "bosh": {
    "bosh_all_proxy": "ssh+socks5://jumpbox@104..122:22?private-key=aleppo-staging.priv",
    "bosh_client": "admin",
    "bosh_client_secret": "blahblahblah",
    "bosh_environment": "https://10.0.0.6:25555",
    "bosh_ca_cert": "'-----BEGIN CERTI...",
    "credhub_ca_cert": "'-----BEGIN CERTIFI...END CERTIFICATE-----",
    "credhub_client": "credhub-admin",
    "credhub_secret": "blahblahblah",
    "credhub_server": "https://10.0.0.6:8844",
    "jumpbox_private_key": "-----BEGIN RSA PRIVATE KEY-----\nfakefakefakefake=\n-----END RSA PRIVATE KEY-----\n"
  },
  "cf": {
    "api_url": "api.aleppo-staging.cf-app.com"
    }
}

CF-for-k8s on TMC

{
  "id": 439,
  "name": "aleppo-staging",
  "kubernetes_kubeconfig": "apiVersion: v1\nclusters:\n- cluster:\n    certificate-authority-data: LS0t<fake key here>tLS0K\n    server: https://35.<fake IP>\n  name: gke_pcf-toolsmiths-dev-1_us-central1-c_aleppo-staging\ncontexts:\n- context:\n    cluster: gke_pcf-toolsmiths-dev-1_us-central1-c_aleppo-staging\n    user: gke_pcf-toolsmiths-dev-1_us-central1-c_aleppo-staging\n  name: gke_pcf-toolsmiths-dev-1_us-central1-c_aleppo-staging\ncurrent-context: gke_pcf-toolsmiths-dev-1_us-central1-c_aleppo-staging\nkind: Config\npreferences: {}\nusers:\n- name: gke_pcf-toolsmiths-dev-1_us-central1-c_aleppo-staging\n  user:\n    username: admin\n    password: blahblahblah\n",
  "kubernetes_provider": "tmc",
  "kubernetes_iaas": "aws",
  "cf-for-k8s_version": "0.1.0",
  "cf_api_url": "api.aleppo-staging.cf-app.com",
  "cf_admin_username": "admin",
  "cf_admin_password": "blahblahblah"
}