kubernetes
文章平均质量分 78
buppt
公众号:BUPPT
展开
-
从 Network Namespace 了解 Pod 是如何访问外网的
Network namespace 是实现 linux 网络空间隔离和网络虚拟化的基础,无论是docker还是其他虚拟化技术也都是通过 linux 的 network namespace ...原创 2022-03-13 16:26:36 · 2483 阅读 · 0 评论 -
零基础入门Cobra---kubernetes源码学习必备
Cobra 是用 go 语言实现的用于创建 CLI 应用程序和命令文件的工具。许多 Go 的项目都是使用 Cobra 构建的,包括:kubernetesetcdhugodocker……本篇...原创 2022-03-20 00:05:31 · 1520 阅读 · 0 评论 -
Linux 中的 Page Cache
在前几篇中我们介绍了磁盘、文件系统、inode、硬链接、软链接、文件描述符,没看过的同学可以先看一下前几篇文章。什么是文件系统?文件系统2:软链接、硬链接与inode文件描述符简介由于硬件...原创 2022-03-09 23:04:50 · 296 阅读 · 0 评论 -
文件描述符简介
在上两篇中我们介绍了磁盘、文件系统、inode、硬链接、软链接,没看过的同学可以先看一下前两篇文章。什么是文件系统?文件系统2:软链接、硬链接与inode从之前的文章中我们知道,一个ino...原创 2022-03-05 22:55:07 · 963 阅读 · 0 评论 -
kubernetes中Pod网络的创建原理
Pod的概念Pod是kubernetes中最重要的概念,无论是deployment、daemonSet还是job等等各种容器编排方式,都是围绕着pod进行的。其实pod从根本上讲只是一个逻...原创 2022-03-04 11:51:25 · 709 阅读 · 0 评论 -
文件系统2:软链接、硬链接与inode
在之前的文章中已经介绍了磁盘、文件系统与inode的关系,没看过的同学可以先看一下这篇文章。什么是文件系统?从之前的文章中我们知道,一个inode是用来表示一个文件,用于描述文件的创建时间...原创 2022-03-03 14:14:41 · 502 阅读 · 0 评论 -
mac安装CentOS虚拟机
下载CentOS7的镜像文件CentOS官方镜像站点列表地址:https://www.centos.org/download/mirrors/中国境内CentOS镜像下载地址:阿里:...原创 2022-02-08 22:16:03 · 4896 阅读 · 1 评论 -
文件系统简介
什么是文件系统?我们都知道,数据是存储在硬盘、u盘等存储设备中的,数据在这些物理设备中的最终形态,都是0和1这种二进制的形式。而我们平时在windows或linux操作系统中,都是以文件夹...原创 2022-02-28 19:45:57 · 721 阅读 · 0 评论 -
Kubernetes网络插件flannel原理简介
Flannel是kubernetes的网络插件之一,通过构建k8s集群节点之间的overlay网络,实现跨节点通信等功能。flannel常用的网络转发模式有hostgw、udp、vxlan...原创 2022-02-25 23:49:27 · 1591 阅读 · 0 评论 -
一键部署kubernetes集群脚本(单master)
效果可以看视频:b站视频暂时只是部署单master的集群,纯属娱乐。高可用版脚本慢慢写。master=(192.168.249.10) #你的master节点,也是执行脚本的节点node=(192.168.249.11 192.168.249.12) # node节点,节点间用空格隔开password=root #账户的密码kubernetesVersion=1.23.3 #kubernetes版本serviceCIDR=10.1.0.0/16 #kubernetes service ip网段原创 2022-02-20 10:30:38 · 776 阅读 · 0 评论 -
kubernetes service 从简介到原理一篇全学会
kubernetes中提供同一个服务的pod一般是多副本,而且pod的ip不固定,所以kubernetes提供了service这种资源对象来为一组具有相同功能的容器提供统一的入口,完成po...原创 2022-02-18 21:44:29 · 385 阅读 · 0 评论 -
kubeadm join第二个master报错
在第二台master使用命令时报错kubeadm join 192.168.249.10:6443 --token 2svtiw.68ice6gm6w6c8bje --discovery-token-ca-cert-hash sha256:70165bfced0533d756796d16845f466cd6cfbec506c7733134eb483bddad36c8 --control-plane --certificate-key 06c460c8470c0fe734ce43e9fba227f0907原创 2022-02-18 22:53:44 · 1094 阅读 · 0 评论 -
零基础入门 iptables
Iptables作为linux的一个服务,可以提供数据包过滤、网络地址转换(nat)、数据包内容修改等功能。但是其实准确的来说,这些功能并不是iptables本身实现的,而位于linux内...原创 2022-02-17 22:28:46 · 595 阅读 · 0 评论 -
使用kubeadm快速部署K8S集群
kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。环境准备master 192.168.249.10 (2核2G)node1 192.168.249.11 (...原创 2022-02-13 19:20:39 · 1327 阅读 · 0 评论