# k8s **Repository Path**: liuzy1988/k8s ## Basic Information - **Project Name**: k8s - **Description**: k8s学习笔记 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-05-12 - **Last Updated**: 2024-05-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # k8s - 设置系统 - 开启网卡 - 系统更新 - 安装工具 - 关闭防火墙 - 设置时区 - 时间同步 - 安装软件 - Docker `20.10.9-3` - Kubelet `1.23.9-0` - 创建集群 - `kubeadm init` - 加入集群 - `kubeadm join` - 应用网络 - calico - flannel - 主节点 Master - kube-apiserver 接口 - 节点 Node - kubelet 系统服务 - kube-proxy 负责网络 - kube-scheduler 调度 - kube-controller-manager 管理 - Deploy - Pod - Container Runtime 容器运行时 - app 容器 - pause 容器 - 常见的私有网段设置(CIDR地址块表示法 快速识别包含的地址数量以及该块的网络掩码) - 10.96.0.0/12 CIDR后缀为/12,意味着前12位是网络部分,剩余的32-12 = 20位用于主机标识。 因此,网络掩码是 255.255.192.0(即12个连续的1,接着是20个0)。 最大可用地址数是 2^20-2 = 1048576-2 = 1048574 减去2是因为每个子网有一个网络地址和一个广播地址,它们不分配给任何主机。 - 10.244.0.0/16 CIDR后缀为/16,意味着前16位是网络部分,剩余的32 - 16 = 16位用于主机标识。 因此,网络掩码是 255.255.0.0(即16个连续的1,接着是16个0)。 最大可用地址数是 2^16-2 = 65536-2 = 65534 同样的,减去网络地址和广播地址。 - 192.168.0.0/16 /16表示前16位为网络部分,剩下16位用于主机部分。 因此,网络掩码是 255.255.0.0 最大可用地址数是 2^16-2 = 65536-2 = 65534 - 192.168.1.0/24 /24表示前24位为网络部分,剩下8位用于主机部分 因此,网络掩码是 255.255.255.0 最大可用地址数是 2^8-2 = 256-2 = 254 - 10.0.0.0/8 /8表示前8位为网络部分,剩下24位用于主机部分 因此,网络掩码是 255.0.0.0 最大可用地址数是 2^24-2 = 16777216-2 = 16777214