摘要:
1,容器如何跨主机通信的? 参考地址:https://zhuanlan.zhihu.com/p/157607451 2,nodePort 类型的service 如何映射的,实现外部访问? nodeport 类型,这种方式使用的nodeport 端口号加上集群中任意一个节点的ip都可以访问pod资源。 阅读全文
摘要:
由于nodeport 方式访问集群服务会一直占用 节点的端口号,为了解决这个缺点,可以使用ingress 方案。ingress使用域名代理集群中的service,从而达到访问集群内部服务的目的。 阅读全文
摘要:
https://kubernetes.io/zh/docs/tasks/tools/included/optional-kubectl-configs-bash-linux/ Linux 系统中的 bash 自动补全功能 简介 kubectl 的 Bash 补全脚本可以用命令 kubectl com 阅读全文
摘要:
获取占用CPU资源最多的10个进程: ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head 获取占用内存资源最多的10个进程: ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head 命令组合解 阅读全文
摘要:
kubectl describe 可以查看 pod 的日志,包括未启动成功,一直在重试的pod kubectl logs podname 可以查看错误的pod 日志,但是pod 要存在 直接到pod被调度的节点上,使用docker logs container_name 就行 节点上查看 kubel 阅读全文
摘要:
k8s 同时部署再arm64 和 amd64 上的解决方案: https://blog.csdn.net/liukuan73/article/details/83509901 目前需要注意: 1.12.0版本之前,镜像形式是需要带体系结构名的:镜像前缀-${ARCH}:tag,如k8s.gcr.io 阅读全文
摘要:
https://www.jamescoyle.net/how-to/2234-glusterfs-error-volume-add-brick-failed-pre-validation-failed-on-brick-is-already-part-of-a-volume 以下命令失败,试图添加新 阅读全文
摘要:
学习参考地址: https://www.cnblogs.com/clsn/p/8428543.html https://www.cnblogs.com/huangyanqi/p/8406534.html 架构: glusterfs 是一个分布式的文件系统。分为客户端和服务端。 客户端:指的是我们挂载 阅读全文
摘要:
date 常用命令参数: date -Ihours (或者seconds,ns) date +%F%t%T (%F显示年月日,%T显示时间,%t表示tab占位符) 常用的快捷格式就是 %F 和 %T %s seconds since 1970-01-01 00:00:00 UTC 时间戳 时间->时 阅读全文
摘要:
关于 shell 中 $* 和 $@ 的区别如下: http://c.biancheng.net/view/807.html 总结起来,就是没有用双引号的时候都是一样的 区别在加上了双引号后, "$*" 表示把传入的参数当成一份数据 而 "$@" 表示把 传入的每一个参数都看成一份数据` 使用以下为 阅读全文