在Debian上自定义K8S安装配置,可在安装过程中对镜像源、版本、网络等进行设置,安装后还可通过CRD等扩展集群功能,以下是具体步骤:
/etc/hosts文件,关闭所有节点的swap分区。kubeadm init命令初始化主节点,可通过参数自定义配置,如--apiserver-advertise-address指定主节点IP,--image-repository指定镜像仓库,--pod-network-cidr指定Pod网络CIDR等。.kube目录,将/etc/kubernetes/admin.conf文件复制到该目录,并设置正确的权限。kubectl apply命令应用相应的配置文件。kubeadm join命令,将工作节点加入集群。kubectl apply -f <crd-file>.yaml命令创建CRD,之后可创建和管理自定义资源。