【云原生篇】深入理解K8S CNI、CRI 和 CSI

在 Kubernetes (K8s) 生态系统中,CNI、CRI 和 CSI 是三个关键的接口,它们分别代表 Container Network Interface、Container Runtime Interface 和 Container Storage Interface。这些接口定义了 Kubernetes 如何与网络、容器运行时和存储系统进行交互,使得 Kubernetes 能够与各种技术...

k8s入门到实战(十四)—— Helm详细介绍及使用

Helm 使用 Helm 是一个 k8s 应用的包管理工具,类似于 Ubuntu 的 APT 和 CentOS 中的 YUM。 Helm 使用 chart 来封装 k8s 应用的 yaml 文件,我们只需要设置自己的参数,就可以实现自动化的快速部署应用。 Helm 通过打包的方式,支持发布的版本管理和控制,很大程度上简化了 k8s 应用的部署和管理。 Helm 有一个跟 docker Hub 类似的应...

NFS环境搭建与在K8s的应用

第一部分:配置 docker 1.1、配置Nginx,转发 nexus 上传包的请求 sudo tee /etc/nginx/conf.d/k8s.conf <<-‘EOF’ HTTPS 服务器块 server { listen 443 ssl; server_name sls.registry.k8s; # SSL 证书配置ssl_certificate /home/projectname/ser...

五、基于KubeAdm搭建多节点K8S集群

别设置为:node011.1.2、节点服务器添加域名映射。https://blog.csdn.net/weixin_67440240/article/details/137104561 1、配置阿⾥云K8S镜像源(所有节点) cat > /etc/yum.repos.d/kubernetes.repo << EOF[kubernetes]name=Kubernetesbaseurl=https:/...

【云原生篇】K8S之StatefulSet 详解

在 Kubernetes (K8s) 中,StatefulSet 是一种用于管理有状态应用的工作负载 API 对象。与 Deployment 管理无状态应用不同,StatefulSet 为每个 Pod 副本提供了持久性标识符(如名称和网络标识),并且可以保证部署和扩展顺序、以及网络标识和存储的稳定性。 核心特性 稳定、唯一的网络标识符:StatefulSet 中的每个 Pod 都有一个固定的、按顺序的...

K8S之Secret的介绍和使用

Secret Secret的介绍Secret的使用通过环境变量引入Secret通过volume挂载Secret Secret的介绍 Secret是一种保护敏感数据的资源对象。例如:密码、token、秘钥等,而不需要把这些敏感数据暴露到镜像或者Pod Spec中。Secret可以以Volume或者环境变量的方式使用。 Pod 可以用两种方式使用 secret:作为 volume 中的文件被挂载到 pod...

k8s入门到实战(八)—— Secret概述

Secret 什么是 secret 在 k8s 中,Secret 是一种用于存储敏感数据的对象,如密码、API 密钥、证书等。Secret 的设计目的是为了安全地存储和传输敏感信息。 Secret 可以以多种形式存储敏感数据,包括 Base64 编码、字符串文本、docker 镜像等。Secret 的数据可以在 pod 中以环境变量、命令行参数或挂载文件的方式使用。 Secret 可以通过 kubec...

详解k8s集群内外的访问方式

lancer接入外网请求2.3、NodePort接入外网请求 3、总结和对比3.1、Ingress、NodePort和LoadBalancer总结3.2、Ingress和网关的区别 1、集群内访问 在k8s中创建的微服务,大部分都是在集群内部互相调用,这时候,使用DNS就可以很方便访问。 比如:服务名是 my-service,端口号是8080,命名空间是yifan,那么就可以通过域名+端口 “my-se...

K8s 本地环境搭建,亲测可用

第一部分:安装k8s 1.28.2: 注意:因国内无法访问Google ,需要使用阿里云进行安装 系统准备 更新系统:确保你的Ubuntu系统是最新的。运行以下命令来更新系统: sudo apt-get updatesudo apt-get upgrade -ysudo apt-get dist-upgrade -y 安装必要的工具:安装curl和其他可能需要的工具。 sudo apt-get i...

k8s入门到实战(九)—— StatefulSet详细介绍及示例

FQDN 为:(service name).(namespace).svc.cluster.local,其中,“cluster.local” 指的是集群的域名。 什么是 statefulset 在 k8s 中,StatefulSet 是一种用于管理有状态应用的资源对象。与一般的 deployment 不同,StatefulSet 提供了一种有序部署和管理有状态应用的方式。 StatefulSet 主要...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.021643(s)
2024-04-20 11:08:53 1713582533