Overview

CLI command

describe-kubernetes-cluster

DescriptionRetrieve details of a Kubernetes-CoreOS Cluster.
Command format

describe-kubernetes-cluster <CLUSTER_ID>

Parameter definitions

Short optionLong optionDescriptionRequiredExample value
N/AN/AUnique ID of the Kubernetes-CoreOS ClusterYes
kubernetes-cluster-ec2

Example

Use case: Retrieving the details of the Kubernetes-CoreOS Cluster with the id: kubernetes-cluster-ec2.

describe-kubernetes-cluster kubernetes-cluster-ec2

Sample output

 Kubernetescluster: kubernetes-cluster-ec2
 
{
  "clusterId": "kubernetes-cluster-ec2",
  "description": "Kubernetes Cluster EC2",
  "kubernetesHosts": [
    {
      "hostId": "KubHostSlave1",
      "hostname": "slave1.dev.kubernetes.example.org",
      "privateIPAddress": "10.151.10.16",
      "publicIPAddress": "54.179.64.66"
    },
    {
      "hostId": "KubHostSlave2",
      "hostname": "slave2.dev.kubernetes.example.org",
      "privateIPAddress": "10.150.148.75",
      "publicIPAddress": "54.151.241.37"
    },
    {
      "hostId": "KubHostSlave3",
      "hostname": "slave2.dev.kubernetes.example.org",
      "privateIPAddress": "10.148.100.77",
      "publicIPAddress": "54.179.225.120"
    }
  ],
  "kubernetesMaster": {
    "hostId": "KubHostMaster1",
    "hostname": "master.dev.kubernetes.example.org",
    "privateIPAddress": "10.175.144.104",
    "publicIPAddress": "54.151.228.48"
  },
  "portRange": {
    "upper": 5000,
    "lower": 4500
  },
  "property": [
    {
      "name": "payload_parameter.MB_IP",
      "value": "54.179.197.243"
    },
    {
      "name": "payload_parameter.MB_PORT",
      "value": "1883"
    },
    {
      "name": "payload_parameter.CEP_IP",
      "value": "54.179.197.243"
    },
    {
      "name": "payload_parameter.CEP_PORT",
      "value": "7711"
    },
    {
      "name": "payload_parameter.LOG_LEVEL",
      "value": "DEBUG"
    },
    {
      "name": "payload_parameter.METADATA_SERVICE_URL",
      "value": "https://54.179.197.243:9443"
    }
  ]
}

For information on the property definitions, see the Kubernetes Cluster Resource Definition.

  • No labels