摘要:
什么是kubeadm? Kubeadm是一个用于快速部署Kubernetes集群的工具。它简化了Kubernetes集群的部署过程,并自动处理证书和配置。Kubeadm提供了一种简单的方式来初始化主节点、添加工作节点以及安装网络插件等操作,使得Kubernetes集群的部署更加便捷和高效。 使用ku 阅读全文
摘要:
背景: 为了满足公司客户的具体需求,我们计划将当前托管于微软Azure云的全部业务迁移至阿里云平台,并将所有本地存储的数据转移到阿里云NAS。本文将详细阐述数据迁移至阿里云NAS的步骤和注意事项。(Azure云NAS >阿里云NAS) 前置条件: 开通微软Azure云与阿里云之间的网络专线 准备阿里 阅读全文
摘要:
什么是Kubernetes(k8s) Kubernetes 是一个开源的容器编排系统,用于自动化地部署、扩展和管理容器化应用程序。 Kubernetes 源自谷歌内部的 Borg 系统,旨在实现容器化应用的高效管理。它提供了服务发现、负载均衡、自动扩缩容等功能,并支持跨主机的容器管理。Kuberne 阅读全文
摘要:
什么是 Jenkins Pipeline Jenkins Pipeline是一种持续集成和持续交付(CI/CD)的功能,它允许开发者将复杂的构建、测试和部署流程编码为一系列称为“管道”的自动化步骤。这些步骤以Groovy脚本的形式编写,并且可以在Jenkins中可视化管理。Pipeline提供了代码 阅读全文
摘要:
本文主要讲解Jenkins在Linux环境下实现自动化部署项目(提供一种思路) 持续集成与持续部署(CI/CD)流程的实现,需要依赖一系列先进的工具和技术。这些工具不仅提高了开发效率,还确保了代码质量和发布的可靠性。以下是构建CI/CD流程所需的关键工具列表及其作用概述: Jenkins - 作为自 阅读全文