- Learn OpenShift
- Denis Zuev Artemii Kropachev Aleksey Usov
- 178字
- 2021-08-13 16:03:52
Describing Kubernetes resources
We can quickly take a look at the internals of this pod by running the kubectl describe command:
$ kubectl describe pod httpd-8576c89d7-qjd62
Name: httpd
Namespace: default
Node: minikube/192.168.99.101
Start Time: Sat, 10 Mar 2018 00:01:33 -0700
Annotations: <none>
Status: Running
IP: 172.17.0.4
...
<output omitted>
...
It gives us enough information to efficiently locate the pod and do the proper troubleshooting when necessary. In our case, we can ssh to Minikube VM and run the curl command to check if the pod is running the web server properly.
You may need to use another IP address for the curl command; in our case it is 172.17.0.4, derived from the kubectl describe command output.
$ minikube ssh
$
$ curl 172.17.0.4
<html><body><h1>It works!</h1></body></html>
$ exit
Note that this pod is accessible only inside the Kubernetes cluster. That is the reason why we need to log in to Minikube VM. If we try to access this address from our local PC, it will not work. We are going to discuss this in the following sections.
推薦閱讀
- Mastering ElasticSearch
- Learning Android Intents
- Hands-On DevOps with Vagrant
- SOA實踐者說
- Java EE 8 Design Patterns and Best Practices
- Linux系統安全基礎:二進制代碼安全性分析基礎與實踐
- Linux使用和管理指南:從云原生到可觀測性
- 注冊表應用完全DIY
- 分布式高可用架構之道
- Linux內核API完全參考手冊(第2版)
- Android NDK Beginner's Guide
- Windows 8玩全不求人
- SAP后勤模塊實施攻略:SAP在生產、采購、銷售、物流中的應用
- Instant Responsive Web Design
- Azure Serverless Computing Cookbook