Kubernetes(k8s)单机环境部署
Kubernetes(k8s)单机环境部署 1. Kubernetes (K8s) 简介 此文适合新手快速上手,涵盖安装、配置、基本使用 单机环境 2. 环境 系统要求 操作系统:Linux(Ubuntu/CentOS)或 macOS(开发环境) 内存:至少 2GB(推荐 4GB+) CPU:2 核+ 存储:20GB+ 可用空间 安装工具 Docker(K8s 依赖容器运行时) kubectl(K8s 命令行工具) Minikube(本地单节点 K8s,适合学习) 3. 前置配置 # 1.关闭 swap sudo swapoff -a sudo sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab # 2.加载内核模块 sudo modprobe overlay sudo modprobe br_netfilter # 3.设置内核参数 cat <<EOF | sudo tee /etc/sysctl.d/k8s.conf net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 net.ipv4.ip_forward = 1 EOF sudo sysctl --system 4....