- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 一文掌握Kubernetes的Empty存储类型实践
❤️ 摘要: 上文讲解了Kubernetes的持久化存储-PV和PVC, 本文将讨论Kubernetes中的一种重要的存储类型:emptyDir 。通过实验演示它们在实际场景中的应用。本文适合具备一定Kubernetes基础的读者,并且对云原生容器存储和日志处理感兴趣的技术人员。
2024-10-23 15:57:38 1309 32
原创 一文掌握Cephadm部署Ceph存储集群
❤️ 摘要:随着企业数据量的增长和存储需求的复杂化,Ceph因其高可扩展性和灵活性,能够同时提供对象存储、块存储和文件存储三种服务,成为云计算、数据中心以及企业级应用中的核心存储方案。在本篇博客中,我们将使用Cephadm快速部署ceph集群,从浅到深了解和部署ceph集群。
2024-10-22 10:53:58 1412 92
原创 一文读懂K8S的PV和PVC以及实践攻略
❤️ 摘要:作为当今最火的开源云原生系统,Kubernetes 是拥有一系列创新的组件和概念,其中最重要的组件和概念之一是 Kubernetes存储卷。Volume 组件是实现了数据持久性和共享的功能核心。本篇文章将详细介绍 Kubernetes(K8S)中的存储卷(Volume)机制,包括 Persistent Volume (PV)、Persistent Volume Claim (PVC) 和后端存储的使用,为帮助大家更好地理解三者之间的关系。
2024-10-17 12:14:56 3322 78
原创 【云原生安全篇】Cosign助力Harbor验证镜像实践
❤️ 摘要: 随着云原生技术的普及,容器镜像的安全性越来越受到重视。镜像验证是保护软件供应链的重要环节,它确保从镜像仓库拉取的镜像未被篡改,并且来源可信。Harbor 作为广泛使用的容器镜像仓库,通过与Cosign 集成,使镜像的签名与验证变得更加便捷和安全。本文将详细介绍如何使用 Cosign 对 Harbor 中的镜像进行签名和验证,确保容器镜像在整个 DevOps 流水线中的安全性。
2024-10-01 08:30:00 3452 29
原创 一文读懂Ingress-Nginx以及实践攻略
❤️ 摘要: Ingress-Nginx 是 Kubernetes 中用于管理 HTTP 和 HTTPS 流量的强大工具。通过配置 Ingress 资源,用户可以灵活地路由流量到后端服务,增强了集群的可访问性和可扩展性。本文将深入探讨 Ingress-Nginx 的工作原理、基本配置及最佳实践,并通过实际案例来验证其功能。
2024-09-27 11:20:30 3131 93
原创 【云原生安全篇】Notation助力Harbor镜像验证实践
❤️摘要: 随着容器化技术的普及,容器镜像的安全性愈发成为企业关注的焦点。Harbor 作为一款开源的企业级镜像仓库管理工具,通过提供多种安全功能来帮助企业管理容器镜像的生命周期。而 Notation 则是一个用于容器镜像签名的工具,能够为镜像提供加密签名,以确保镜像的来源可验证、内容未被篡改。本文将详细介绍如何在 Harbor 中使用 Notation 对镜像进行签名和验证,帮助读者提升镜像安全的管理能力。
2024-10-14 16:14:40 6552 78
原创 一文掌握Harbor镜像同步公有云镜像仓库实践
❤️摘要: 在云原生应用的开发和部署过程中,镜像管理是关键的一环。为了保证高效、安全的镜像分发到多云环境,企业往往使用多个公有云的镜像服务建设自有的镜像仓库来存储业务镜像。在本文中,我们将介绍如何将容器镜像从Harbor 推送到 阿里云镜像仓库,实现镜像的同步与加速分发。
2024-10-02 08:30:00 1351 64
原创 【Kubernetes知识点】 解读 Service 和 EndpointSlice 之间的关系
❤️ 摘要:在 Kubernetes 中,Service 和 EndpointSlice 是实现负载均衡和服务发现的重要组件。 EndpointSlice让Service更好地处理大量后端,并允许集群有效地更新其健康后端列表。本文将深入探讨它们之间的关系,并设计实验来验证这一关系。
2024-09-30 09:29:24 1311 63
原创 一文读懂Service以及实践攻略
❤️ 摘要:在 Kubernetes 中,Service 是连接应用与外部世界的重要桥梁,是Kubernetes 集群中的核心资源之一。提供了稳定的访问入口,即使应用 Pod 动态变化,Service 依然保持对外的一致性。本文将从基础介绍到实践操作,深入解析 Kubernetes Service 的工作原理、类型、配置以及常见的实践应用,帮助你全面掌握 Service 的使用和最佳实践。
2024-09-26 11:07:11 1366 51
原创 【云原生安全篇】Trivy助力离线Harbor漏洞扫描实践
❤️ 摘要: 在云原生环境中,容器镜像的安全性至关重要。作为一个强大的、轻量级的开源漏洞扫描工具,Trivy 能为Harbor容器镜像仓库提供了安全扫描和扫描结果可视化等功能。然而,在一些网络隔离的环境中,Harbor 的在线扫描功能可能无法使用。本文将介绍如何通过 Trivy 实现 离线 Harbor 漏洞扫描,并详细展示如何使用 Trivy 结合 Harbor,在离线环境中保护镜像安全。
2024-09-25 08:00:00 5134 49
原创 【Kubernetes知识点】解读HPA的 thrashing(抖动)问题
❤️ 摘要:在 Kubernetes 集群中,Horizontal Pod Autoscaler (HPA) 是通过自动调整 Pod 的副本数量,来根据应用负载动态地进行弹性扩展。然而,由于监控的指标(如 CPU 或内存使用率)可能频繁波动,这会导致 HPA 的扩缩容操作变得频繁不稳定,产生所谓的 thrashing(抖动) 或 flapping(摆动) 现象。本文带读者了解这种现象,并实践在Kubernetes的优化措施。
2024-09-24 10:00:00 1342 34
原创 一文读懂HPA弹性扩展自定义指标和缩放策略
❤️ 摘要: 随着业务需求的多样化发展,HPA单纯依赖 CPU 和内存来控制扩缩容已经无法满足应用场景需求。因此,Kubernetes 引入了 自定义指标(Custom Metrics) 和 多指标(Multiple Metrics) 支持,以便开发者能够更灵活地定义扩缩容策略。通过这些机制,HPA 可以根据业务相关的指标(如请求数、队列长度等)来动态扩缩容。本文将详细介绍 HPA 的自定义指标、基于多指标的 HPA 配置,以及扩缩容行为的概念,并通过实验展示如何使用这些机制来优化 Kubernetes 应
2024-09-23 12:32:16 1531 42
原创 【Kubernetes知识点】HPA如何控制不同的资源实现自动扩缩容?
❤️ 摘要:Kubernetes 作为当前最流行的容器编排平台,提供了 Horizontal Pod Autoscaler (HPA) 以便根据资源利用情况自动调整 Pod 副本数。本文将深入探讨 HPA 如何自动扩缩容 Deployment 和 StatefulSet,并通过实验演示其工作原理。
2024-09-20 18:15:40 905 17
原创 一文读懂HPA弹性扩展以及实践攻略
❤️ 摘要:Horizontal Pod Autoscaler(HPA)是 Kubernetes 提供的强大功能,能够根据应用的负载情况动态调整 Pod 数量,实现弹性扩展。本文将通过生动有趣的比喻,深入解析 HPA 的工作原理,并分享具体的配置和实践经验,让你轻松驾驭 Kubernetes 中的弹性扩展。
2024-09-20 11:23:18 1217 11
原创 一文读懂DaemonSet以及实践攻略
❤️ 摘要: 在 Kubernetes 集群中,DaemonSet 是用于在每个(或特定)节点上运行一个 Pod 副本的控制器。通常情况下,DaemonSet 用于部署集群中的基础服务,如日志收集、监控代理、网络插件等。这些服务需要在每个节点上运行,以确保对整个集群的全面覆盖和管理。这篇博客会带着读者将详细了解 DaemonSet 的核心概念、适用场景,并展示如何通过实际案例来创建和管理 DaemonSet。
2024-09-19 21:27:23 1642 31
原创 【云原生安全篇】一文掌握Harbor集成Trivy应用实践
❤️ 文档参考: 想详细了解Harbor,可以提前读《一文读懂Harbor以及部署实践攻略想详细了解Trivy,可以提前读《【云原生安全篇】一文读懂Trivy通过将Harbor和Trivy集成,可以在容器镜像推送到镜像仓库的过程中自动执行漏洞扫描,确保开发和运维团队在开发生命周期能尽早发现并修复潜在的安全问题。通过本文的配置和工作流程,您可以轻松设置 Harbor 和 Trivy 的集成,确保容器镜像在上线前通过严格的安全检查。
2024-09-14 12:52:01 2960 21
原创 【云原生安全篇】一文读懂Trivy
摘要:在云原生和容器化应用飞速发展的时代,安全问题变得愈加突出。如何确保我们的容器镜像、Kubernetes 集群、基础设施即代码 (IaC) 等组件的安全,是每个开发者和运维工程师关注的焦点。而 Trivy 作为一款开源的全能安全扫描工具,帮助我们快速发现和定位安全漏洞。本文将详细介绍 Trivy 的功能、工作原理以及如何使用 Trivy 保障镜像安全的实践案例。
2024-09-14 12:47:28 1343 3
原创 一文读懂StatefulSet以及实践攻略
本文详细介绍了Kubernetes中的StatefulSet概念和实际应用。文章通过比喻区分了有状态和无状态应用,并对比了StatefulSet与Deployment的不同之处。此外,还展示了StatefulSet的具体工作机制及其适用场景,包括数据库、分布式系统等。通过部署Redis集群的实际案例,演示了如何创建和管理StatefulSet,创建Headless Service、扩缩容及滚动更新等操作。通过本文,读者可以全面掌握StatefulSet的使用技巧,有效管理有状态应用。
2024-09-13 09:05:22 1281
原创 【Kubernetes知识点】为什么DNS解析会超时?
本文是作者在Kubernetes环境中遇到的一个实际问题,即使Pod和服务正常运行,DNS解析仍可能出现超时或失败。文章分析了两种常见场景及原因,并介绍了DNS负缓存机制及其带来的问题。为解决这些问题,可以根据场景采取不同的措施,有助于提高DNS解析的实时性和准确性,保障应用的稳定运行。
2024-09-12 22:54:05 932
原创 一文学会Containerd配置和镜像加速
本文介绍了 Containerd 的基本概念及其在 Kubernetes 中的作用,并详细说明了如何通过配置代理、使用国内镜像源或手动下载等方式加速镜像拉取。此外,还提供了针对不同场景的具体配置方法,包括通过环境变量、config.toml 文件和 hosts.toml 文件实现镜像加速的具体步骤。这些方法有助于提高容器镜像的拉取效率。通过这些详细的步骤和示例,读者可以更好地理解和掌握Containerd的使用方法。
2024-09-12 09:00:00 4171 2
原创 一文学会Kubenetes可视化工具部署
KubeDashboard和Kuboard是两种常见的Kubernetes可视化管理工具,它们帮助用户更直观地管理和监控Kubernetes集群。本文将介绍这两种工具的功能和组件,并对比它们的优势与适用场景,接着带着读者一步一步完成Kuboard的搭建和简单应用。本文适合希望深入了解并部署 Kubernetes可视化的开发者或者系统管理员阅读。
2024-09-11 09:00:00 703 4
原创 一文读懂Deployment以及实践攻略
Deployment是用于管理一组 Pod从而运行应用程序的工作负载,通常是无状态的工作负载。Deployment 就像是一位“项目经理”,负责规划和监督整个应用的运行。它定义了应用如何部署、多少副本运行、更新的方式等重要策略。通过使用 Deployment,用户可以轻松管理应用的滚动更新、扩展副本数量、回滚到之前的版本,确保应用在任何时候都能正常工作。
2024-09-10 13:38:57 1693 30
原创 一文掌握Harbor的双向认证实践
> 本文摘要:本文详细介绍了Harbor的双向认证配置及实践。首先,文章解释了单向认证与双向认证的概念及其应用场景,对比了二者的认证流程。接着,通过具体步骤展示了如何在Harbor中配置双向认证,包括证书生成、配置Harbor及Nginx,并提供了详细的验证测试方法,涵盖命令行、浏览器、Docker及Containerd等多种场景。通过本文,帮助读者进一步深入了解和掌握Harbor双向认证的配置与验证过程。
2024-09-10 09:00:00 2149 21
原创 一文掌握Containerd配置Harbor私有仓库
本文详细介绍了如何配置Containerd以使用Harbor作为私有仓库。首先解释了Containerd、Harbor及工具`ctr`和`crictl`的基本概念。接着,文章逐步指导如何上传Harbor证书至Kubernetes节点、更新Containerd配置。最后,验证配置是否成功,并展示了如何创建Harbor的Secret、将其添加到服务账号,并通过部署测试验证配置的有效性。此教程适合希望在Kubernetes环境中高效利用Harbor私有仓库的系统管理员。
2024-09-09 09:22:03 1865 8
原创 一文读懂Harbor以及部署实践攻略
❤️ 摘要:Harbor 是一个企业级的云原生容器镜像仓库,由 VMware 主导开发并贡献给 Cloud Native Computing Foundation (CNCF)。它通过为 Docker 镜像提供安全、高效的管理能力,帮助企业简化容器应用程序的交付流程。相比于传统的 Docker Registry,Harbor 提供了更多的企业级特性,如容器镜像仓库之间的镜像复制、用户管理、访问控制、漏洞扫描和镜像签名等功能。
2024-09-08 12:12:47 7785 11
原创 一文读懂Pod以及实践攻略
本文详细介绍了Kubernetes中的Pod概念及其管理方法。Pod作为Kubernetes中最基础的部署单元,包含了多个紧密协作的容器。文章首先解释了Pod的基本概念和功能,接着介绍了如何通过工作负载资源来管理和调度Pod。此外,还详细探讨了Pod的生命周期、故障恢复机制以及容器的状态管理。文章提供了多个实践操作指南,包括使用YAML文件配置Pod、设置容器的端口和环境变量等。适合初学者和有一定经验的Kubernetes用户阅读。
2024-09-07 12:14:32 1600 22
防火墙用户管理技术原理和应用
2024-09-10
加密技术原理介绍以及常见加密算法
2024-09-10
PKI(Public Key Infrastructure)证书体系介绍
2024-09-10
防火墙入侵防御与反病毒功能介绍
2024-09-10
关于VPN加密技术的不同技术应用
2024-09-10
网络防火墙双机热备技术
2024-09-10
防火墙网络地址转换技术
2024-09-10
关于网络防火墙的安全策略
2024-09-10
常见网络安全威胁及防范
2024-09-10
华为安全必备网络基础知识
2024-09-10
华为网络安全概念及规范
2024-09-10
华为云原生数据库白皮书
2024-09-10
2021年云原生行业关于架构设计研究报告
2024-09-10
2021年云原生行业关于容器技术研究报告
2024-09-10
2021年云原生行业关于微服务研究报告
2024-09-10
阿里云基于容器服务的云原生实践
2024-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人