c

crictl

```sh nsenter [选项] [--] <命令> [参数...] 常用选项: --target <pid>:指定要进入的进程 ID --mount 或 -m:进入挂载命名空间 --uts 或 -u:进入 UTS 命名空间 --ipc 或 -i:进入 IPC 命名空间 --net 或 -n:进入网络命…

k

k8s网络笔记

如何访问到k8s中pod 的内网ip地址 1、设置pod使用主机网络  Hostnetwork  (即pod和宿主机使用相同的网络名称空间) 2、设置pod使用svc的nodePort 方式  (即有kube-proxy在k8s集群node所有节点上添加iptables转发规则,任何node节点都可以通过node+…

容器中golang开启debug

## 镜像中安装d​lv命令 1、下载指定版本delve到本地 下载地址 https://github.com/go-delve/delve 2、修改Docker​file新增一下内容 ``` A​DD ./delve-<XXX>.tar.gz /tmp W​ORKDIR /tmp/delve-<XXX> R…

k

kubectl 常用命令一

## Kubectl 上下文和配置 设置 kubectl 命令交互的 kubernetes 集群并修改配置信息 ``` $ kubectl config view # 显示合并后的 kubeconfig 配置 # 同时使用多个 kubeconfig 文件并查看合并后的配置 $ KUBECONFIG=~/.kub…

K

K8S

## 根据目录查询容器 ```sh $ for id in `docker ps -qa`;do echo $id;docker inspect $id|grep -C 5 e5c4eb398ffb818b2a75e0a6683a1c41e8de41cf43028d5e447e1b0c4141241c;done ``…

K

Kubernetes 问题定位技巧:分析 ExitCode

使用 kubectl describe pod 查看异常的 pod 的状态,在容器列表里看 State 字段,其中 ExitCode 即程序退出时的状态码,正常退出时为0。如果不为0,表示异常退出,我们可以分析下原因。   ### 退出状态码的区间 - 必须在 0-255 之间 - 0 表示正常退出 - 外界…

k

k8s常用命令

1、查看集群中支持哪些资源类型 kubectl api-resources 2、可以查看资源属于哪个apiVersion分组 (VERSION) kubectl explain  <resources>

关于k8s资源类型和缩写

通过kubectl可以获得api资源列表 ~]# kubectl api-resources   资源类型 缩写 ### 描述 clusters      componentstatuses cs   configmaps cm    daemonsets ds   deployments deplo…

k

kubectl 命令详解

使用kubectl来管理Kubernetes集群。 kubectl命令的选项: ### 选项 作用 --alsologtostderr[=false] 同时输出日志到标准错误控制台和文件 --api-version="" 和服务端交互使用的API版本 --certificate-authority="" 用…

d

docker基础命令

Docker --help    ``` Usage: docker [OPTIONS] COMMAND [arg...] docker daemon [ --help | ... ] docker [ --help | -v | --version ] A self-sufficien…

A

ALB

ALB使用的svc的模式必须是nodePort模式 https://help.aliyun.com/document_detail/314614.html