Apr132019
K8S中的Volume快照备份技巧分享
在Kubernetes中,持久化存储是非常重要的一部分。为了保护数据的安全性和可恢复性,我们经常需要对Volume进行备份和恢复操作。Kubernetes提供了一种称为Volume快照的机制,可以用于创建和恢复Volume的备份。本文将介绍Kubernetes中Volume快照备份的技巧和一些注意事项。
Volume快照简介
Volume快照是Volume的一种备份机制,它可以捕获Volume的当前状态并将其保存为一个独立的资源。这个快...阅读全文
抢沙发
Apr112019
AI大模型微调技术预研:基于Transformers框架的BERT模型个性化训练与部署实践
AI大模型微调技术预研:基于Transformers框架的BERT模型个性化训练与部署实践
引言:AI大模型时代的微调范式演进
随着人工智能技术的迅猛发展,以BERT、GPT系列为代表的大型预训练语言模型(Large Language Models, LLMs)已成为自然语言处理(NLP)领域的核心基础设施。这些模型在海量文本数据上进行自监督学习,具备强大的语义理解与生成能力。然而,直接将通用大模型应用于特定领域或...阅读全文
Mar212019
使用Spring Boot开发微服务应用
引言
随着云计算、容器化和持续集成/持续交付的兴起,微服务架构成为了现代软件开发的一种趋势。微服务架构将应用拆分成一系列小型、独立的服务,每个服务都可以独立进行开发、部署和扩展。Spring Boot作为一款轻量级的Java开发框架,为我们提供了开发微服务应用的便利性和灵活性。
本文将介绍使用Spring Boot开发微服务应用的基本概念和步骤,并给出一些实际应用的例子。
发展微服务应用...阅读全文
Feb092019
使用Kubernetes进行容器集群管理
引言
容器化技术已经成为现代软件开发和部署的主流选择。然而,随着容器数量的增加,手动管理和部署容器变得越来越困难。为了更好地管理容器集群,Kubernetes应运而生。Kubernetes是由Google开发并开源的容器编排和集群管理工具,它可以帮助我们简化容器的管理、调度和扩展。
在本文中,我们将介绍Kubernetes的基本概念和使用方法,并探讨如何使用它来进行容器集群管理。
什么是Kubernete...阅读全文
Feb012019
K8S中的节点调度器优化配置技巧
在Kubernetes(简称K8S)中,节点调度器(Node Scheduler)负责将Pods调度到合适的节点上运行。节点调度器的性能优化对于提高K8S集群的稳定性和性能至关重要。本篇博客将介绍一些K8S中的节点调度器优化配置技巧。
1. 节点亲和性与反亲和性
通过节点亲和性(Node Affinity)和节点反亲和性(Node Anti-Affinity)的配置,可以控制Pods被调度到特定的节点上,或是避免将多个Pods调度到同一...阅读全文
Jan162019
Kubernetes 中 Pod 绑定 Node 节点:固定节点 nodeName 和 nodeSelector 调度详解
在 Kubernetes 中,Pod 是最小的调度单位,它是一组相关的容器,通常由一个应用程序和其相关的进程组成。Pod 运行在集群中的节点上,但 Kubernetes 并不会对 Pod 与节点的绑定关系做过多的干预,而是通过调度器(Scheduler)来根据一定的调度策略将 Pod 分配到合适的节点上。本文将详细介绍 Kubernetes 中如何通过固定节点 nodeName 和 nodeSelector 来绑定 Pod 与节点的关系。
固定节点 ...阅读全文
Jan152019
K8S中的敏捷部署流程实践指南
引言
Kubernetes(简称为K8S)是一种容器编排平台,它可以帮助开发人员和运维团队更高效地进行应用程序的部署和管理。在K8S中,敏捷部署流程是非常重要的,因为它可以帮助团队快速交付和部署新功能,以满足不断变化的业务需求。本文将介绍K8S中的敏捷部署流程实践指南,帮助您更好地使用K8S进行敏捷开发和部署。
1. 确定部署环境
在使用K8S进行敏捷部署之前,首先需要确定部署环境。可以...阅读全文
Jan112019
K8S中的资源隔离与性能优化
在Kubernetes (K8S)平台上,资源隔离和性能优化是非常重要的方面。资源隔离可以确保每个应用程序或容器在共享基础设施上都能够获得适当的资源分配,而性能优化则可以提高应用程序的整体性能。本文将探讨K8S中资源隔离和性能优化的一些关键点。
资源隔离
命名空间(Namespaces)
命名空间是K8S提供的一种资源隔离机制,它将群集中的资源划分为多个逻辑分区。每个命名空间都有自己的资源...阅读全文
Jan062019
在K8S集群上安装KubeSphere的详细过程
介绍
KubeSphere是一款开源的云原生应用管理平台,它提供了图形化的用户界面以及丰富的功能,帮助用户更方便地管理和部署应用。本博客将详细介绍在K8S集群上安装KubeSphere的步骤和注意事项。
步骤一:创建K8S集群
在安装KubeSphere之前,你需要先创建一个K8S集群。这个集群可以是本地的Minikube集群,也可以是云上的Kubernetes集群(如GKE、AKS等)。确保你已经安装了Kubectl工具,并且...阅读全文
Dec242018
Kubernetes Pod 使用简记
Kubernetes是一个开源的容器编排平台,被广泛用于部署、扩展和管理容器化应用程序。在Kubernetes中,Pod是最小的可调度和管理的部署单元。本文将介绍Kubernetes Pod的使用简记。
什么是Pod
Pod是Kubernetes中最基本的部署单元,它是一个封装了一个或多个容器的逻辑主机。这些容器共享网络和存储资源,并且可以在同一个Pod中直接通信,因此它们通常是协同工作的。Pod可以部署在单个物理或...阅读全文