Toggle navigation
码云博客
首页
Devops
PHP
Golang
数据库
算法
Docker
K8s
Ai
杂项
Home
K8s
Kubernetes持久化存储 PV 和 PVC
小码哥
2024-11-28 14:17:47
K8s
云原生
k8s
在 Kubernetes (K8s) 中,持久化存储是一个重要的概念,它允许应用程序在容器重新启动或迁移到其他节点时保留数据。持久卷(Persistent Volume, PV)和持久卷声明(Persistent Volume Claim, PVC)是 Kubernetes 中实现持久化存储的两个核心组件。本文将深入探讨 PV 和 PVC 的概念及其工作原理。 什么是 Persistent
阅读全文
Kubernetes可视化界面kubesphere
小码哥
2024-11-26 17:56:23
K8s
k8s
kubesphere
云原生
KubeSphere简介KubeSphere是一款面向云原生设计的开源项目,在目前主流容器调度平台Kubernetes之上构建的分布式多租户容器管理平台,提供简单易用的操作界面以及向导式操作方式,在降低用户使用容器调度平台学习成本的同时,极大降低开发、测试、运维的日常工作的复杂度。 安装 前提条件https://kubesphere.com.cn/docs/qui
阅读全文
Kubernetes中的CRI
小码哥
2024-11-24 17:49:11
K8s
k8s
CRI
云原生
前言Kubernetes节点的底层依赖于容器运行时软件来启停容器。Docker是最著名的容器运行时之一,但不是唯一的选择。随着容器技术的发展,Kubernetes社区为了简化扩展过程,开发了容器运行时接口(Container Runtime Interface, CRI),这是一个插件API,用于支持不同的容器运行时。 Kubernetes架构在Kubernetes集群中
阅读全文
Helm应用包管理器
小码哥
2024-11-23 17:37:33
K8s
helm
Helm学习文档 为什么要使用Helm?在Kubernetes (K8S) 上部署应用时,应用对象通常由多个资源描述组成,例如deployment、services等。这些资源描述可以保存在各自的文件中,或者集中写在一个配置文件中,然后通过`kubectl apply f`命令进行部署。对于简单应用,这种部署方式是足够的。但是,对于复杂的应用,尤其是微服务架构,可
阅读全文
Isito基础入门
小码哥
2024-07-12 22:43:52
K8s
云原生
服务网格
isito
k8s
Isito基础入门 什么是istioIstio 是一个开源的服务网格(Service Mesh)解决方案,主要用于简化微服务应用的连接、安全、观察和管理。它通过在应用服务之间插入代理(sidecars)(最新版本还支持Ambient模式),提供了统一的方式来处理包括流量管理、服务发现、负载均衡、健康检查、认证授权、可观测性和监控在内的各种功能。 服务网格(Serv
阅读全文
Kubernetes零宕机发布应用
小码哥
2024-06-17 18:07:09
K8s
容器
云原生
k8s
传统的单机应用发布方式会导致服务中断,用户请求会收到受影响,如果并发量较大用户体验就比较差,出了问题回退也慢。使用kubernetes零宕机发布,发布过程中服务和请求不会中断,平稳的更新版本,用户五感知,出现问题快速回。
阅读全文
Kubernetes简单部署golang项目
小码哥
2024-06-03 17:42:59
K8s
k8s
golang
k8s部署golang项目 使用k8s部署golang项目分为镜像构建、推送、k8s服务构建、对外暴露。下面我们通过这个过程包括几个关键步骤,如何让Golang应用程序在Kubernetes集群中运行。 1 构建分支1.1 在docker hub (hub.docker.com)上构建自己的分支结构 2 编译镜像2.1 编写dockerfile文件2.2
阅读全文
Kubernetes的基本使用
小码哥
2024-05-16 17:13:38
K8s
k8s
kubernetes的基本使用 1 NamespaceNamespace是kubernetes系统中的一种非常重要资源,它的主要作用是用来实现多套环境的资源隔离或者多租户的资源隔离。默认情况下,kubernetes集群中的所有的Pod都是可以相互访问的。但是在实际中,可能不想让两个Pod之间进行互相的访问,那此时就可以将两个Pod划分到不同的namespace下。ku
阅读全文
Kubernetes基础系列之环境搭建
小码哥
2024-04-13 17:40:16
K8s
容器
k8s
1.集群环境搭建 1.1 k8s集群搭建的三种方式: 1.Minikube 搭建一个运行在本地的单节点的Kubernetes,用作个人学习和本地开发,不推荐生产环境使用 2.Kubeadm 用于快速搭建kubernetes集群的工具,以容器的方式运行,比较方便和推荐,推荐生产环境使用参考官网:安装 kubeadm 3.二进制包 在官网下载相关的组件的二进制包
阅读全文
Kubernetes基础系列之简介
小码哥
2024-04-06 17:30:46
K8s
k8s
1. Kubernetes介绍 1.1 应用部署方式演变在部署应用程序的方式上,主要经历了三个时代: 传统部署:互联网早期,会直接将应用程序部署在物理机上 优点:简单,不需要其它技术的参与 缺点:不能为应用程序定义资源使用边界,很难合理地分配计算资源,而且程序之间容易产生影响 虚拟化部署:可以在一台物理机上运行多个虚拟机,每个虚拟机都是
阅读全文
热门标签
laravel (3)
Opentracing (3)
链路追踪 (2)
Jaeger (2)
golang (19)
helm (3)
CRI (1)
kubesphere (1)
k8s (9)
slices (1)
Ticker (1)
Timer (1)
mysql (9)
pattern (2)
golang迭代器 (1)
docker (3)
向量化 (1)
factory (4)
设计模式 (6)
kafka (1)
sync.Once (1)
docker-compose (1)
消息中间件 (2)
sync (2)
pool (1)
池 (1)
queue (1)
gc (1)
垃圾回收 (1)
cond (1)
test (1)
heap (1)
内存逃逸 (1)
算法 (1)
事务 (1)
Singleflight (1)
context (1)
Nginx (1)
mutex (1)
锁 (1)
ACID (1)
php (1)
udp (1)
channel (1)
并发 (1)
es (2)
HTTP (3)
tcp (2)
redis (2)
llm (1)
isito (1)
服务网格 (1)
linux (1)
云原生 (5)
rag (2)
ssh (1)
容器 (4)
devops (3)
gorm (4)
database (2)
gitlab (1)
ai (6)
chatgpt (1)
sd (1)
DB (1)
mcp (2)
量化 (1)
蒸馏 (1)
内存对齐 (1)
MySQL双写策略 (1)
值传递 (1)
uintptr (1)
置顶推荐
最新评论
友情链接
更多
×
无需注册,用以下帐号即可直接登录。
需要先增加第三方登录配置。
点击前往
最新评论