crictl
```sh nsenter [选项] [--] <命令> [参数...] 常用选项: --target <pid>:指定要进入的进程 ID --mount 或 -m:进入挂载命名空间 --uts 或 -u:进入 UTS 命名空间 --ipc 或 -i:进入 IPC 命名空间 --net 或 -n:进入网络命…
标签 "kubernetes" 下共 29 篇笔记
```sh nsenter [选项] [--] <命令> [参数...] 常用选项: --target <pid>:指定要进入的进程 ID --mount 或 -m:进入挂载命名空间 --uts 或 -u:进入 UTS 命名空间 --ipc 或 -i:进入 IPC 命名空间 --net 或 -n:进入网络命…
如何访问到k8s中pod 的内网ip地址 1、设置pod使用主机网络 Hostnetwork (即pod和宿主机使用相同的网络名称空间) 2、设置pod使用svc的nodePort 方式 (即有kube-proxy在k8s集群node所有节点上添加iptables转发规则,任何node节点都可以通过node+…
## 镜像中安装dlv命令 1、下载指定版本delve到本地 下载地址 https://github.com/go-delve/delve 2、修改Dockerfile新增一下内容 ``` ADD ./delve-<XXX>.tar.gz /tmp WORKDIR /tmp/delve-<XXX> R…
``` curl https://x.x.x.x:8443 --certificate-authority /etc/kubernetes/pki/ca.pem --client-key /etc/kubernetes/pki/apiserver-key.pem --client-certificate /etc/k…
## Kubectl 上下文和配置 设置 kubectl 命令交互的 kubernetes 集群并修改配置信息 ``` $ kubectl config view # 显示合并后的 kubeconfig 配置 # 同时使用多个 kubeconfig 文件并查看合并后的配置 $ KUBECONFIG=~/.kub…
## 根据目录查询容器 ```sh $ for id in `docker ps -qa`;do echo $id;docker inspect $id|grep -C 5 e5c4eb398ffb818b2a75e0a6683a1c41e8de41cf43028d5e447e1b0c4141241c;done ``…
使用 kubectl describe pod 查看异常的 pod 的状态,在容器列表里看 State 字段,其中 ExitCode 即程序退出时的状态码,正常退出时为0。如果不为0,表示异常退出,我们可以分析下原因。 ### 退出状态码的区间 - 必须在 0-255 之间 - 0 表示正常退出 - 外界…
1、查看集群中支持哪些资源类型 kubectl api-resources 2、可以查看资源属于哪个apiVersion分组 (VERSION) kubectl explain <resources>
通过kubectl可以获得api资源列表 ~]# kubectl api-resources 资源类型 缩写 ### 描述 clusters componentstatuses cs configmaps cm daemonsets ds deployments deplo…
使用kubectl来管理Kubernetes集群。 kubectl命令的选项: ### 选项 作用 --alsologtostderr[=false] 同时输出日志到标准错误控制台和文件 --api-version="" 和服务端交互使用的API版本 --certificate-authority="" 用…
Docker --help ``` Usage: docker [OPTIONS] COMMAND [arg...] docker daemon [ --help | ... ] docker [ --help | -v | --version ] A self-sufficien…
ALB使用的svc的模式必须是nodePort模式 https://help.aliyun.com/document_detail/314614.html