Kubernetes集群部署
文章平均质量分 83
慧闲大大
云原生、Golang技术小学生。做一名知识传播者!
展开
-
通过kubeadm部署k8s 1.27高可有集群
本次部署使用外部etcd集群+LB+K8S集群方案。如下图:软件列表及软件版本:CentOS7U9, Linux kernel 5.4,docker-ce 23.0.6,cri-dockerd v0.3.1,k8s集群为1.27.1。原创 2023-05-16 20:41:09 · 2643 阅读 · 0 评论 -
Kubernetes高可用集群二进制部署(Runtime Docker)
Kubernetes(简称为:k8s)是Google在2014年6月开源的一个容器集群管理系统,使用Go语言开发,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效,Kubernetes提供了资源调度、部署管理、服务发现、扩容缩容、监控,维护等一整套功能,努力成为跨主机集群的自动部署、扩展以及运行应用程序容器的平台。它支持一系列容器工具, 包括Docker、Containerd等。原创 2023-04-06 14:48:39 · 553 阅读 · 0 评论 -
Rancher容器云管理平台
一键部署 K8S 环境,10分钟玩转,这款开源神器实在太香了!你一定要尝试。在 Rancher 中,我们不再需要从头开始整合不同的开源技术搭建容器平台。Rancher 整合提供了容器生产环境中所需要的软件技术栈.....原创 2023-03-25 21:51:37 · 1021 阅读 · 0 评论 -
kubernetes(K8s)-sealos私有化部署完整指南
所有主机均要配置主机名、IP地址、主机名与IP地址解析。原创 2023-08-21 15:36:42 · 2953 阅读 · 1 评论 -
微服务项目丨基于Kubernetes集群PaaS云平台 Kubesphere部署
在安装之前,需要配置kubernetes个课程上的默认存储类型。原创 2023-05-06 14:31:51 · 693 阅读 · 0 评论 -
K8s入门必看&kubernetes介绍与集群架构
node节点用于运行以及维护Pod, 管理volume(CVI)和网络(CNI),维护pod及service等信息kubelet负责维护容器的生命周期(创建pod,销毁pod),同时也负责Volume(CVI)和网络(CNI)的管理kube-proxy通过在主机上维护网络规则并执行连接转发来实现service(iptables/ipvs)原创 2023-05-08 20:30:59 · 378 阅读 · 0 评论 -
K8s部署方式大全丨Kubernetes集群部署方式总结!
Kubeadm 是一个工具,旨在提供创建 Kubernetes 集群的最佳实践“快速路径”。kubeadm 执行必要的操作以启动并运行最小的可行集群。按照设计,它只关心引导,而不关心配置机器。同样,安装各种不错的插件,如 Kubernetes 仪表板、监控解决方案和特定于云的插件,也不在范围内。相反,我们希望在 kubeadm 之上构建更高级别和更量身定制的工具,理想情况下,使用 kubeadm 作为所有部署的基础将更容易创建符合要求的集群。用法参考链接。原创 2023-05-08 20:18:59 · 1197 阅读 · 0 评论 -
通过rancher打造云原生应用发布基座
一定要注意这个选择器,现在创建,等创建MySQL应用时,其Pod标签要与此保持一致。由于MySQL需要做数据持久化存储,所以需要选择存储,本次使用前面创建的PVC。把前面创建PVC挂载至MySQL容器中的/var/lib/mysql目录中。项目/命名空间创建后,选择创建工作负载(类型为Deployments)Pod标签必须与创建的SVC中选择器使用的标签一致。选择与填写对应的名称,服务名称是提前创建的服务。添加应用使用的端口,本次使用节点端口发布。为应用发布添加端口,即创建相应的服务。原创 2023-05-10 15:28:11 · 524 阅读 · 0 评论 -
云原生边缘计算 kubeedge部署丨建议K8s1.24以内版本使用
KubeEdge 是一个开源系统,可将本机容器化的业务流程和设备管理扩展到Edge上的主机。它基于Kubernetes构建,并为网络、应用程序部署以及云与边缘之间的元数据同步提供核心基础架构支持。它还支持MQTT,并允许开发人员编写自定义逻辑并在Edge上启用资源受限的设备通信。KubeEdge由云部分和边缘部分组成,边缘和云部分现已开源。原创 2023-05-06 14:43:49 · 1509 阅读 · 0 评论 -
k8s 1.27集群部署 容器运行时为containerd
如果运行runc命令时提示:runc: error while loading shared libraries: libseccomp.so.2: cannot open shared object file: No such file or directory,则表明runc没有找到libseccomp,需要检查libseccomp是否安装,本次安装默认就可以查询到。所有主机均需要操作。所有主机均需要操作。所有主机均需要操作。所有主机均需要操作。所有主机均需要操作。所有主机均需要操作。原创 2023-04-15 20:54:59 · 4012 阅读 · 12 评论 -
企业kubernetes平台应用该从哪里开始?丨企业为什么会选择K8s发布应用丨
由于本次使用3台主机完成kubernetes集群部署,其中1台为master节点,名称为master01;因容器镜像下载较慢,可能会导致报错,主要错误为没有准备好cni(集群网络插件),如有网络,请耐心等待即可。修改完成后需要重启操作系统,如不重启,可临时关闭,命令为swapoff -a。所有主机均需要操作。最小化安装系统需要安装ntpdate软件。所有主机均需要操作。所有主机均需要操作。所有集群主机均需要进行配置。所有集群主机均需操作。所有主机均需要操作。所有主机均需要操作。所有主机均需要操作。原创 2023-05-10 13:58:40 · 220 阅读 · 0 评论 -
【生产必备】快速构建基于Kubernetes应用发布生态圈丨Docker/containerd/K8s丨云计算/DevOps/SRE/云原生
使用阿里云开源软件镜像站。原创 2023-05-27 16:47:36 · 278 阅读 · 0 评论 -
云原生时代到来,何为云~原生,一文详细剖析及最全学习路线建议丨容器化丨微服务丨服务网格丨不可变技术设施丨声明式API丨DevOps丨Gitlab+jenkins丨Docker+K8s丨
云原生是什么?云原生为什么被企业所推崇?云原生代表性技术有哪些?云原生应用案例有哪些?该如何学习云原生?原创 2023-05-24 02:42:03 · 611 阅读 · 0 评论 -
基于windows通过kind实现轻量级便携式K8S集群部署
在cmd命令行终端或powershell中操作。原创 2023-05-20 21:41:09 · 698 阅读 · 0 评论 -
kubespray部署k8s 1.26集群指南丨Kubernetes
Kubespray 是一个自由开源的工具,它提供了 Ansible剧本(playbook)来部署和管理 Kubernetes 集群。它旨在简化跨多个节点的 Kubernetes 集群的安装过程,允许用户快速轻松地部署和管理生产就绪的 Kubernetes 集群。它支持一系列操作系统,包括 Ubuntu、CentOS、Rocky Linux 和 Red Hat Enterprise Linux(RHEL),它可以在各种平台上部署 Kubernetes,包括裸机、公共云和私有云。原创 2023-05-05 15:17:21 · 1284 阅读 · 2 评论 -
华为云欧拉操作系统(OpenEuler)部署K8S集群
。原创 2023-04-23 18:18:44 · 6241 阅读 · 0 评论 -
如何基于麒麟操作系统(Kylin)部署K8S集群(详细流程文档)
由于本次使用3台主机完成kubernetes集群部署,其中1台为master节点,名称为k8s-master01;因容器镜像下载较慢,可能会导致报错,主要错误为没有准备好cni(集群网络插件),如有网络,请耐心等待即可。因容器镜像下载较慢,可能会导致报错,主要错误为没有准备好cni(集群网络插件),如有网络,请耐心等待即可。修改完成后需要重启操作系统,如不重启,可临时关闭,命令为swapoff -a。所有主机均需要操作。所有主机均需要操作。所有主机均需要操作。所有主机均需要操作。所有主机均需要操作。原创 2023-04-23 18:11:21 · 5885 阅读 · 8 评论 -
使用RKE构建企业生产Kubernetes集群
RKE是一款经过CNCF认证的开源Kubernetes发行版,可以在Docker容器内运行。它通过删除大部分主机依赖项,并为部署、升级和回滚提供一个稳定的路径,从而解决了Kubernetes最常见的安装复杂性问题。借助RKE,Kubernetes可以完全独立于正在运行的操作系统和平台,轻松实现Kubernetes的自动化运维。只要运行受支持的Docker版本,就可以通过RKE部署和运行Kubernetes。原创 2023-04-05 17:00:29 · 1265 阅读 · 0 评论 -
Kubernetes高可用集群二进制部署(Runtime Containerd)
Kubernetes(简称为:k8s)是Google在2014年6月开源的一个容器集群管理系统,使用Go语言开发,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效,Kubernetes提供了资源调度、部署管理、服务发现、扩容缩容、监控,维护等一整套功能,努力成为跨主机集群的自动部署、扩展以及运行应用程序容器的平台。它支持一系列容器工具, 包括Docker、Containerd等。原创 2023-03-28 22:04:39 · 2179 阅读 · 7 评论 -
使用sealos部署kubernetes集群并实现集群管理
Sealos 是一个 Go 语言开发的简单干净且轻量的 Kubernetes 集群部署工具,Sealos 能很好的支持在生产环境中部署高可用的 Kubernetes 集群。180s内即可完成一套K8s集群部署,不信你就尝试一下啊!原创 2023-03-25 20:26:49 · 715 阅读 · 0 评论 -
kubeadm极速部署Kubernetes 1.26版本集群
最新K8s 1.26版本集群部署~ 完整无坑版原创 2023-03-25 08:00:00 · 1703 阅读 · 1 评论 -
kubeadm极速部署Kubernetes 1.25版本集群
基于kubeadm安装kubernetes1.25集群(完整版)原创 2023-03-24 23:11:23 · 648 阅读 · 1 评论 -
kubeadm极速部署Kubernetes 1.24版本集群
2022 年 5 月 3 日,Kubernetes 1.24 正式发布,Kubernetes 正式移除对 Dockershim 的支持,讨论很久的 “弃用 Dockershim” 也终于在这个版本画上了句号。**有 12 项功能都更新到了稳定版本**,同时引入了很多实用的功能,例如 **StatefulSets 支持批量滚动更新**,**NetworkPolicy 新增 NetworkPolicyStatus 字段方便进行故障排查等。一起看看吧!无坑版部署1.24版本集群原创 2023-03-24 22:19:01 · 1233 阅读 · 2 评论