• 05-安装kube_node节点

    05-安装kube_node节点kube_node 是集群中运行工作负载的节点,前置条件需要先部署好kube_master节点,它需要部署如下组件:cat playbooks/05.kube-node.yml- hosts: kube_node roles: - { role: kube-lb,...

    04-安装kube_master节点

    04-安装kube_master节点部署master节点主要包含三个组件apiserver scheduler controller-manager,其中:apiserver提供集群管理的REST API接口,包括认证授权、数据校验以及集群状态变更等只有API Server才直接操作etcd其他模块...

    03-安装容器运行时

    03-安装容器运行时项目根据k8s版本提供不同的默认容器运行时:k8s 版本 < 1.24 时,支持docker containerd 可选k8s 版本 >= 1.24 时,仅支持 containerd安装containerd作为 CNCF 毕业项目,containerd 致力于提供简洁...

    02-安装etcd集群

    02-安装etcd集群kuberntes 集群使用 etcd 存储所有数据,是最重要的组件之一,注意 etcd集群需要奇数个节点(1,3,5…),本文档使用3个节点做集群。请在另外窗口打开roles/etcd/tasks/main.yml 文件,对照看以下讲解内容。创建etcd证书注意:证书是在部署...

    01-创建证书和环境准备

    01-创建证书和环境准备本步骤主要完成:(optional) role:os-harden,可选系统加固,符合linux安全基线,详见upstream(optional) role:chrony,可选集群节点时间同步role:deploy,创建CA证书、集群组件访问apiserver所需的各种kub...

    00-集群规划和基础参数设定

    0-集群规划和基础参数设定HA architecture注意1:确保各节点时区设置一致、时间同步。 如果你的环境没有提供NTP 时间同步,推荐集成安装chrony注意2:确保在干净的系统上开始安装,不要使用曾经装过kubeadm或其他k8s发行版的环境注意3:建议操作系统升级到新的稳定内核,请结合阅...

    使用 Keepalived 和 HAproxy 创建高可用 Kubernetes 集群

    使用 Keepalived 和 HAproxy 创建高可用 Kubernetes 集群高可用 Kubernetes 集群能够确保应用程序在运行时不会出现服务中断,这也是生产的需求之一。为此,有很多方法可供选择以实现高可用。本教程演示了如何配置 Keepalived 和 HAproxy 使负载均衡、实...

    Hello Halo

    Hello Halo如果你看到了这一篇文章,那么证明你已经安装成功了,感谢使用 Halo 进行创作,希望能够使用愉快。相关链接官网:https://halo.run文档:https://docs.halo.run社区:https://bbs.halo.run主题仓库:https://halo.run...