Viewing the Pod Details
You can view the details of the current pods through CEE Ops Center. To view the pod details, use the following command (in CEE Ops Center CLI):
cluster pods instance_name pod_name detail
Note |
|
The following example displays the details of the pod named alertmanager-0 in the PCF-data instance.
Example:
cee# cluster pods PCF-data alertmanager-0 detail
details apiVersion: "v1"
kind: "Pod"
metadata:
annotations:
alermanager.io/scrape: "true"
cni.projectcalico.org/podIP: "<ipv4address/subnet>"
config-hash: "5532425ef5fd02add051cb759730047390b1bce51da862d13597dbb38dfbde86"
creationTimestamp: "2020-02-26T06:09:13Z"
generateName: "alertmanager-"
labels:
component: "alertmanager"
controller-revision-hash: "alertmanager-67cdb95f8b"
statefulset.kubernetes.io/pod-name: "alertmanager-0"
name: "alertmanager-0"
namespace: "PCF"
ownerReferences:
- apiVersion: "apps/v1"
kind: "StatefulSet"
blockOwnerDeletion: true
controller: true
name: "alertmanager"
uid: "82a11da4-585e-11ea-bc06-0050569ca70e"
resourceVersion: "1654031"
selfLink: "/api/v1/namespaces/PCF/pods/alertmanager-0"
uid: "82aee5d0-585e-11ea-bc06-0050569ca70e"
spec:
containers:
- args:
- "/alertmanager/alertmanager"
- "--config.file=/etc/alertmanager/alertmanager.yml"
- "--storage.path=/alertmanager/data"
- "--cluster.advertise-address=$(POD_IP):6783"
env:
- name: "POD_IP"
valueFrom:
fieldRef:
apiVersion: "v1"
fieldPath: "status.podIP"
image: "<path_to_docker_image>"
imagePullPolicy: "IfNotPresent"
name: "alertmanager"
ports:
- containerPort: 9093
name: "web"
protocol: "TCP"
resources: {}
terminationMessagePath: "/dev/termination-log"
terminationMessagePolicy: "File"
volumeMounts:
- mountPath: "/etc/alertmanager/"
name: "alertmanager-config"
- mountPath: "/alertmanager/data/"
name: "alertmanager-store"
- mountPath: "/var/run/secrets/kubernetes.io/serviceaccount"
name: "default-token-kbjnx"
readOnly: true
dnsPolicy: "ClusterFirst"
enableServiceLinks: true
hostname: "alertmanager-0"
nodeName: "for-smi-cdl-1b-worker94d84de255"
priority: 0
restartPolicy: "Always"
schedulerName: "default-scheduler"
securityContext:
fsGroup: 0
runAsUser: 0
serviceAccount: "default"
serviceAccountName: "default"
subdomain: "alertmanager-service"
terminationGracePeriodSeconds: 30
tolerations:
- effect: "NoExecute"
key: "node-role.kubernetes.io/oam"
operator: "Equal"
value: "true"
- effect: "NoExecute"
key: "node.kubernetes.io/not-ready"
operator: "Exists"
tolerationSeconds: 300
- effect: "NoExecute"
key: "node.kubernetes.io/unreachable"
operator: "Exists"
tolerationSeconds: 300
volumes:
- configMap:
defaultMode: 420
name: "alertmanager"
name: "alertmanager-config"
- emptyDir: {}
name: "alertmanager-store"
- name: "default-token-kbjnx"
secret:
defaultMode: 420
secretName: "default-token-kbjnx"
status:
conditions:
- lastTransitionTime: "2020-02-26T06:09:02Z"
status: "True"
type: "Initialized"
- lastTransitionTime: "2020-02-26T06:09:06Z"
status: "True"
type: "Ready"
- lastTransitionTime: "2020-02-26T06:09:06Z"
status: "True"
type: "ContainersReady"
- lastTransitionTime: "2020-02-26T06:09:13Z"
status: "True"
type: "PodScheduled"
containerStatuses:
- containerID: "docker://821ed1a272d37e3b4c4c9c1ec69b671a3c3fe6eb4b42108edf44709b9c698ccd"
image: "<path_to_docker_image>"
imageID: "docker-pullable:<path_to_docker_image>@sha256:c4bf05aa677a050fba9d86586b04383ca089bd784d2cb9e544b0d6b7ea899d9b"
lastState: {}
name: "alertmanager"
ready: true
restartCount: 0
state:
running:
startedAt: "2020-02-26T06:09:05Z"
hostIP: "<host_ipv4address>"
phase: "Running"
podIP: "<pod_ipv4address>"
qosClass: "BestEffort"
startTime: "2020-02-26T06:09:02Z"
cee#