Go语言中的context包提供了一种在多个goroutine之间传递取消信号、超时和截止时间的机制。它是在处理需要跟踪或取消操作的并发程序时非常有用的工具。下面是conte...
Go语言中的context包提供了一种在多个goroutine之间传递取消信号、超时和截止时间的机制。它是在处理需要跟踪或取消操作的并发程序时非常有用的工具。下面是conte...
实验环境 实验选择HPE 3PAR作为storage server, 通过Fiber Channel 连接 ESXi hosts, 3个ESXi 组成cluster, 被vC...
SSL/TLS协议 SSL/TLS是用于TCP协议上的基于安全数据传输为目的的协议, 它可以运用于TCP应用, http应用之上.SSL年代比较久远, TLS是SSL的后续....
Pre-Requisite Target servers must install/upgrade OpenSSH 6.5 or above. SSH host key ge...
Introduction This document provides a comprehensive architectural overview of the syste...
总体学习方案 章节测试答案 课程每个章节的测试答案可以到我的githup上下载[https://github.com/hgjsj/study_doc/tree/master/...
kubernets学习结构 1. Architecture/Components Master Node: Work Node: Workflow ① kubectl 发送部...
1. vSphere HA组件 2. vSphere Cluster A vSphere cluster is a configuration of more than on...
1. ETCD和RAFT整体架构 2. RAFT算法 Raft强一致性算法的具体实现Leader选举和数据备份 https://www.jianshu.com/p/5aed7...
COW技术已经很成熟的运用到Linux操作系统的很多方面,例如fork函数,btr文件系统,还有一些编程语言中的数据类型也用到COW的理念。其实Redis在做持久化的时候,也...
1.Storage Driver 1.1 AUFS for ubuntu which has no overlay2[https://coolshell.cn/article...
1. 数据类型 1.1.key Redis key值是二进制安全的,这意味着可以用任何二进制序列作为key值。 关于key的几条规则: 太长的键值不是个好主意 太短的键值通常...
什么是Bridge Bridge是一种虚拟网络设备,所以具备虚拟网络设备的所有特性,比如可以配置 IP、MAC 等。除此之外,Bridge 还是一个虚拟交换机,具有交换机所有...
本文讨论的是Linux环境下network I/O 对于典型的IO的访问,无论是文件的读取还是socket的read,数据都会从物理设备(硬盘或者网卡)拷贝到Linux的内核...
kubernetes的所用到的证书都是放在/etc/kubernetes/pki/目录下,其中包括etcd,kubelete,api server等组件用到的证书和CA证书。...
通过kubeadm安装的kubernetes集群,etcd是通过pod形式运行的master节点,这个pod是启动的网络类型为host的container,和master 节...
添加用户组 groupadd ops 创建一个ops用户组 groupdel ops 删除用户组ops 添加用户 useradd -g ops sutton 创建用户sutt...
API Server作为Kubernetes网关,是用户访问和管理资源对象的入口。每一次的访问请求都需要对访问者进行合法性的检验,包括身份验证、资源操作权限验证验证等,通过一...
背景 由于项目上的需要用到了Stackstorm这个开源的工作流Engine, 在平时的开发工作流中都是一台单机上部署stackstorm, 或者通过stackstorm提供...
环境 1, Kubernetes cluster(两台虚拟机,一台master,一台node) 步骤 1, 安装NFS软件包到k8s集群的每一台机器 yum install ...