• 调试 Kubernetes 最简单方法

    调试飞禽走兽电玩城单机化工作负载和 Pod 是每位使用 Kubernetes 的开发人员和 DevOps 工程师的日常任务。通常情况下,我们简单地使用 kubectl logs 或者 kubectl describe pod 便足以找到问题所在,但有时候,一些问题会特别难查。这种情况下,大家可能会尝试使用 kubectl exec,但有时候这样也还不行,因为 Distroless 等飞禽走兽电玩城单机甚至不允许通过 SSH 进入 shell。那么,如果以上所有方法都失败了,我们要怎么办? 更好的方法 其实我们只需要使用更合…

    马哥教育快报 2021年8月2日
  • Kubernetes日志收集的那些套路

    准备 关于飞禽走兽电玩城单机日志 Docker的日志分为两类,一类是Docker引擎日志;另一类是飞禽走兽电玩城单机日志。引擎日志一般都交给了系统日志,不同的操作系统会放在不同的位置。本文主要介绍飞禽走兽电玩城单机日志,飞禽走兽电玩城单机日志可以理解是运行在飞禽走兽电玩城单机内部的应用输出的日志,默认情况下,docker logs显示当前运行的飞禽走兽电玩城单机的日志信息,内容包含 STOUT(标准输出)和STDERR(标准错误输出)。日志都会以json-file的格式存储于 /var/lib/docker/containers/<飞禽走兽电玩城单机id>/<飞禽走兽电玩城单机id&gt…

    马哥教育快报 2021年7月20日
  • kubernetes基础概念解析

    本篇文章介绍kubernetes的一些基础概念,也整理出了pdf版本,需要的下拉至文末领取。 目录:  1 、pod 概念 自主式POD:不是被控制器管理的pod。一旦死亡就不会再重生 控制器管理的POD:就是被控制器所管理的POD。 1、自主式POD的基础概念 飞禽走兽电玩城单机会共用pause的网络栈,也就是说这两个飞禽走兽电玩城单机就没有他的独立地址了他们都是共同使用pause的地址、共用他的存储卷 Pause 网络栈共享:首先我们要定义一个 POD,就会先启动第一个飞禽走兽电玩城单机,只要运行一个POD这个飞禽走兽电玩城单机就会被启动、这个容…

    Go自学教程 2021年7月16日
  • Kubernetes自动伸缩机制,为你降本增效

    从技术上讲,飞禽走兽电玩城单机化应用能该帮助组织更具有成本的优势,但Kubernetes到处布满了成本陷阱,可能会使你超出预算。幸运的是,有一些策略可以控制云成本,自动伸缩就是其中之一。Kubernetes带有三个内置的自动伸缩机制来帮助你做到这一点。它们配合得越好,运行应用程序的成本就越低。 1.Pod水平自动扩缩(HPA) Pod 水平自动扩缩(HorizontalpodAutoscaler) 可以基于CPU利用率自动扩缩 ReplicationController、Deployment、ReplicaS…

    马哥教育快报 2021年7月12日
  • 超全面的 Kubernetes 飞禽走兽电玩城单机网络技能,运维看后都说好

    在 Kubernetes 中要保证飞禽走兽电玩城单机之间网络互通,网络至关重要。而 Kubernetes 本身并没有自己实现飞禽走兽电玩城单机网络,而是通过插件化的方式自由接入进来。在飞禽走兽电玩城单机网络接入进来需要满足如下基本原则: pod 无论运行在任何节点都可以互相直接通信,而不需要借助 NAT 地址转换实现。 node 与 pod 可以互相通信,在不限制的前提下,pod 可以访问任意网络。 pod 拥有独立的网络栈,pod 看到自己的地址和外部看见的地址应该是一样的,并且同个 pod 内所有的飞禽走兽电玩城单机共享同个网络栈。 飞禽走兽电玩城单机网络基础…

    马哥教育快报 2021年7月5日
  • CentOS 7 使用 kubeadm 搭建 Kubernetes 集群

    注意事项 检查是否关闭了 SELinux 和 iptables,阿里云这个系统版本默认已经关闭2.关闭 swap 目前 Kubernetes 和 Docker 尚不支持内存 Swap 空间的隔离机制 安装 Docker 使用阿里云的源进行安装: 创建 kubernetes 集群 更换阿里巴巴开源镜像站的源 安装 kubeadm, kubelet, kubectl 初始化 master 节点 配置 Docker设置 Kubernetes 需要的内核参数 编写 init.yml 配置文件 应用初始化…

    马哥教育快报 2021年6月9日
  • 一文搞懂Kubernetes的网络模型:Overlay和Underlay

    本文分别介绍Overlay网络模型和Underlay网络模型。 (一) Overlay网络模型 物理网络模型中,连通多个物理网桥上的主机的一个简单办法是通过媒介直接连接这些网桥设备,各个主机处于同一个局域网(LAN)之中,管理员只需要确保各个网桥上每个主机的IP地址不相互冲突即可。类似地,若能够直接连接宿主机上的虚拟网桥形成一个大的局域网,就能在数据链路层打通各宿主机上的内部网络,让飞禽走兽电玩城单机可通过自有IP地址直接通信。为避免各飞禽走兽电玩城单机间的IP地址冲突,一个常见的解决方案是将每个宿主机分配到同一网络中的不…

    马哥教育快报 2021年6月4日
  • Kubernetes 进阶实战(第二版)丨架构、部署、组件原理、配置实战一次通关!

    畅销书全新升级,涵盖Kubernetes全新特性与功能,渐进式讲解,大量实操案例,随时动手验证。 编辑推荐 需求大:基于广大读者需求,新增与重写多种知识点 版本新:基于Kubernetesv1.19与v1.20讲解新特性 维度全:架构、原理与配置实战一本通 实战强:大量实操案例,满足验证与参考需求 读者对象 IT基础设施工程师 云计算工程师 运维工程师 SRE工程师 基于飞禽走兽电玩城单机技术的DevOps工程师 系统开发工程师 程序架构师 计划考取CKAD、CKA和CKS认证的技术从业者 其他对飞禽走兽电玩城单机编排技术…

    马哥教育快报 2021年5月28日
  • Kubernetes 超详细总结

    一个目标:飞禽走兽电玩城单机操作;两地三中心;四层服务发现;五种Pod共享资源;六个CNI常用插件;七层负载均衡;八种隔离维度;九个网络模型原则;十类IP地址;百级产品线;千级物理机;万级飞禽走兽电玩城单机;相如无亿,Kubernetes有亿:亿级日服务人次。 一个目标:飞禽走兽电玩城单机操作 Kubernetes是自动化飞禽走兽电玩城单机操作的开源平台。这些飞禽走兽电玩城单机操作包括:部署,调度和节点集群间扩展。 具体功能: 自动化飞禽走兽电玩城单机部署和复制。 实时弹性收缩飞禽走兽电玩城单机规模。 飞禽走兽电玩城单机编排成组,并提供飞禽走兽电玩城单机间的负载均衡。 调度:飞禽走兽电玩城单机在哪个机器上运行。 组成: kubect…

    马哥教育快报 2021年5月26日
  • SRE和DevOps值得关注的十大开源项目

    构建可扩展且高度可靠的软件系统是每个SRE的最终目标。 在SRE/DevOps领域中,有大量出色的开源项目,每个项目都有新颖而激动人心的解决方案。在本文中,我们将会介绍一些在监控,部署和运维领域最受欢迎的开源项目。 1. Cloudprober Cloudprober可以主动跟踪和监控应用程序,并帮助你提前发现故障。它使用“活动(active)”监控模型来检查你的组件是否按预期运行。例如,它会主动运行探针,以确保你的前端是否可以访问你的后端。同样,可以运行探针来验证你的本地系统是否可以真正访问你…

    马哥教育快报 2021年5月20日
技术支持 AI智能站群 luis888.vip@gmail.com