
Kubernetes
文章平均质量分 95
Kubernetes
小沈同学呀
JAVA程序猿一枚,擅长分布式微服务、高并发、多线程等常规架构。记录成为架构师之路的点滴,分享工作中的各种疑难杂症。
展开
-
【实战】采用jenkins pipeline实现自动构建并部署至k8s
在前面的kubernetes系列博文中我们分享了从创建kubernetes集群到各种中间件的安装,以及从springboot项目的容器化部署到kubernetes外网映射,基本上包含了从0到1的K8S基础实战的整个过程。今天我们再分享一期采用jenkins pipeline实现自动构建并部署至k8s的实战演示,各位大大敬请鉴赏。本文中采用jenkins pipeline执行整个jenkins的构建过程,在pipeline中使用docker执行maven构建。构建后通过dockerfile将jar包构建为原创 2024-05-08 15:23:05 · 2988 阅读 · 9 评论 -
【实战】K8S集群部署nacos并接入Springcloud项目容器化运维
在k8s中部署nacos还是使用helm比较简单,直接下载安装包修改配置文件安装即可。我们在Springcloud、Springboot项目中集成nacos需要注意需要使用集群内部地址,当我们将项目部署在k8s集群中可以直接使用nacos配置和查询服务集群。原创 2024-03-07 15:53:12 · 2851 阅读 · 5 评论 -
【实战】使用Helm在K8S集群安装MySQL主从
K8S对于云原生部署有着至关重要的作用,几乎所有的应用和中间件都可以部署在K8S,让其帮助我们进行管理。一般情况下我们推荐数据库不使用容器化部署,但是在某些场合为了方便管理也可以采用该种方式。今天我们就用在K8S集群部署MySQL,仅当作学习学习,在生产环境谨慎使用。Helm是K8S中包管理工具,包管理器类似于我们在 Ubuntu 中使用的apt、Centos中使用的yum一样,能快速查找、下载和安装软件包, 能够将一组K8S资源打包统一管理, 是查找、共享和使用为Kubernetes构建的软件的最佳方式。原创 2024-01-31 15:03:55 · 3467 阅读 · 2 评论 -
【实战】K8S部署Redis集群代理Predixy
K8S部署Redis集群代理Predixy还是比较简单,只需要编译Predixy源码并构建镜像然后部署在K8S集群即可。最后的效果也是比较nice,直接可以负载均衡到任意的redis节点,让redis集群管理和K8S外部环境任意访问都轻而易举。原创 2024-01-17 17:33:19 · 1555 阅读 · 6 评论 -
【实战】K8S Helm部署Redis Cluster & Redisinsight
运用helm部署Redes集群较为简单,相比于普通的文件部署省去了编写文件的过程,可直接使用charts完成部署。原创 2023-11-25 13:02:42 · 2713 阅读 · 5 评论 -
Kubernetes包管理工具Helm简介及使用
Kubernetes包管理工具Helm简介及使用还是比较简单,通过本博文我们可以知道Helm就是一个包管理工具如同centos中yum一样,是查找、分享和使用软件构建 Kubernetes 的最优方式。原创 2023-11-01 11:31:17 · 448 阅读 · 5 评论 -
【实战】Kubernetes安装持久化工具NFS-StorageClass
前面的博文我们介绍了如何用kuberadmin的架构概述与简单执行流程,以及部署K8S集群的详细步骤。今天我们继续介绍如何安装持久化工具NFS-StorageClass。原创 2023-10-24 10:45:04 · 1031 阅读 · 8 评论 -
【实战】kubeadmin安装kubernetes集群
kubeadmin安装kubernetes集群原创 2023-10-11 11:37:45 · 660 阅读 · 7 评论 -
Kubernetes概述架构与工作流程简述
Kubernetes 是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。 Kubernetes 拥有一个庞大且快速增长的生态,其服务、支持和工具的使用范围相当广泛。原创 2023-10-07 10:52:21 · 811 阅读 · 6 评论