• Linux 虚拟网络设备详解之 Bridge 网桥

    同 tap/tun、veth-pair 一样,Bridge 也是一种虚拟网络设备,所以具备虚拟网络设备的所有特性,比如可以配置 IP、MAC 等。 除此之外,Bridge 还是一个交换机,具有交换机所有的功能。 对于普通的网络设备,就像一个管道,只有...
  • 如何快速安装zsh

    Linux 安装并配置zsh1.1 安装zsh 1$ sudo apt-get install -y zsh 1.2 安装oh-my-zsh 1$ sh -c "$(curl -fsSL https://raw.github.com/oh...
  • 如何快速安装k8s集群

    有时候需要快速搭建一个k8s集群帮组我测试代码的功能,这样可以帮我省去很多时间,把更多的时间都投入到写代码中,我觉得这也是很有必要的。接下来我就讲解如何快速搭建k8s集群。 首先准备若干个机器,这里我只是举例子 我现在准备了 三台机器 123456...
  • cgroups Linux控制组

    实话实说,某些软件应用程序可能需要控制或限制-至少出于稳定性和某种程度上的安全性考虑。错误或错误代码常常会破坏整个计算机,并可能破坏整个生态系统。幸运的是,有一种方法可以检查那些相同的应用程序。控制组(cgroups)是一项内核功能,可以限制,说明和...
  • Linux 命名空间概述

    namespace 的概念namespace 是 Linux 内核用来隔离内核资源的方式。通过 namespace 可以让一些进程只能看到与自己相关的一部分资源,而另外一些进程也只能看到与它们自己相关的资源,这两拨进程根本就感觉不到对方的存在。具体的...
  • iptables 详解

    iptables 详解iptables其实不是真正的防火墙,我们可以把它理解成一个客户端代理,用户通过iptables这个代理,将用户的安全设定执行到对应的”安全框架”中,这个”安全框架”才是真正的防火墙,这个框架的名字叫netfilter netf...
  • kiali 源码解析

    kiali 源码解析 前言: Kiali是用于基于Istio的服务网格的管理控制台。它提供仪表板,可观察性,并允许您使用强大的配置和验证功能来操作网格。它通过推断流量拓扑来显示服务网格的结构,并显示网格的运行状况。Kiali提供了详细的指标,强大的...
  • istio 流量管理使用说明

    istio 流量管理使用说明 前提条件在开始之前,请检查以下先决条件: 检查kubernetes 集群pod和 服务 使用1.6 以上版本的istio,并检查 pod和服务 设定 必要的平台设置 部署测试服务 bookinfo我们就使用istio...
  • 更改docker默认挂载目录

    更改docker默认挂载目录 场景生产上运行了一段时间docker后,根分区使用量报警,由于根分区不是lvm类型的,所以无法做扩容,故采用新加一块硬盘,挂载到新目录/docker/,并将docker默认挂载目录改到这个目录的方法解决磁盘将满的问题。 ...
  • 普通队列

    普通队列 普通的队列是一种先进先出的数据结构,元素在队列尾追加,而从队列头删除。 什么是堆堆是一颗具有特定性质的二叉树,堆的基本要求就是堆中所有结点的值必须大于或等于(或小于或等于)其孩子结点的值,这也称为堆的性质;堆还有另一个性质,就是当 h &g...