Cloud Atlas: Discovery
Contents:
Studio
Infrastructure
DevOps
KVM
Ceph
Gluster
oVirt
OpenStack
Docker
Kubernetes
Kubernetes的思考
Kubernetes概览
Kubernetes起步准备
Kubernetes快速起步
Kubernetes CLI
kind(本地docker模拟k8s集群)
Kubernetes概念辨析
Kubernetes部署
Kubernetes部署应用
Kubernetes管理对象
Kubernetes管理
Kubernetes访问应用
容器运行时(Container Runtimes)
Kubernetes 配置
Kubernetes网络
Kubernetes实践
Kubernetes NUMA
Kubernetes备份与恢复
Kubernetes存储
Kubernetes生产环境
Service Mesh
Istio服务网格
Kubernetes Severless
Kubernetes持续集成和持续部署
Kubernetes监控
Kubernetes 自愈
Kubernetes排查
crictl
通过crictl运行一个容器sidecar进行debug
获得容器shell
获取Kubernetes Pod日志
Kubelet证书过期
Kubelet启动异常排查
Apiserver证书过期
Kubernetes pod CrashLoopBackOff错误排查
apiserver服务器无法连接端口2379
排查Kubernetes节点NotReady
Kubernetes节点NotReady排查(kubelet)
Kubernetes管控节点Pods创建"CreateContainerError"
排查已经被删除pods(重启)
获取pod重启时间
Kubernetes Pod停留在Init状态排查
停滞在"Terminiating"状态Pod
获取特定节点的pods
修复"Unbound Immediate PersistentVolumeClaims"错误
内存分配错误无法创建容器异常排查
Kubernetes events
Knative - Serverless计算
Kubernetes安全
Kubernetes结合虚拟化
ARM架构Kubernetes
GPU Kubernetes
Kubeflow - Kubernetes机器学习工作流平台
Argo - 基于Kubernetes的持续集成和工作流
Kueue - K8s原生批处理调度
Kubernetes运行Android
K3s - 轻量级Kubernetes
K0s - 轻量级Kubernetes
Kubernetes之上的平台
Kubernetes云厂商
CNCF(Cloud Native Computing Foudation)
Kubernetes Develop
Rancher
OpenShift
SQL
SQLite
MySQL
PostgreSQL
ClickHouse
NoSQL
Redis
Network
Infra-Service
Infra-Search
Web
Info-Service
Big Data
Machine Learning
Drone
Linux
Kernel
Performance
Distributed System
Shell
Python
Django
JavaScript
Node.js
C
Go
Swift
Rust
Ruby
Lua
ARM
Raspberry Pi
Android
BSD
FreeBSD
Apple
Windows
Real
Management
Life
Copyright
关于作者
捐赠
感谢
Roadmap
附录
Cloud Atlas: Discovery
Kubernetes
Kubernetes排查
获得容器shell
查看页面源码
获得容器shell
在排查kubernetes的容器运行问题时,有时候需要登陆到容器中检查异常,例如日志等。