文章 2024-10-12 来自:开发者社区

k8s学习

Kubernetes(通常缩写为 k8s,因为字母 k 和 s 之间有 8 个字母)是一个用于自动化部署、扩展和管理容器化应用的开源系统。它可以帮助你高效地管理容器化的应用,无论是在本地环境还是公有云或私有云中。 Kubernetes 基础学习步骤: 理解基本概念: Pods:是最小的可部署的单元&...

文章 2024-10-12 来自:开发者社区

Kubernetes 基础学习之Pods介绍和深入学习

Kubernetes 中的 Pod 是最基本的可调度单位,它代表了集群中的一个或一组容器。Pod 不仅仅是一个容器,而是一个或多个紧密耦合的应用容器的集合,这些容器共享存储和网络资源。Pod 内部的容器可以通过 localhost 进行通信,并且共享相同的 IP 地址和端口空间。 Pods 的基础介绍 Pod 的组成: 容器&...

文章 2024-10-07 来自:开发者社区

k8s学习--如何控制pod调度的位置

@[TOC] ···· 在 Kubernetes (K8s)中,Pod 是应用运行的最小单位,而控制 Pod 的调度位置对于应用的性能、可用性和资源利用率有着重要影响。在这篇博客中,将展示通过多种策略和机制来控制 Pod 在集群中的调度位置,以满足特定的业务需求。 一、Pod 调度基础 Kubernetes 集群由多个节点组成&#x...

文章 2024-10-07 来自:开发者社区

k8s学习--pod的所有状态详解(图例展示)

在 Kubernetes 中,Pod 是最小的可部署计算单元。Pod 有多种状态,每种状态都反映了 Pod 的生命周期的不同阶段。以下是 Pod 的所有状态及其详细解释: 状态转换示意图 1. Pending 描述:Pod 被创建并通过了调度器,但还没有绑定到任何节点,也可能容器镜像还在下载中。原因:...

k8s学习--pod的所有状态详解(图例展示)
文章 2024-10-07 来自:开发者社区

k8s学习--k8s群集部署zookeeper应用及详细解释

@TOC zookeeper 什么是zookeeper ZooKeeper 是一个开源的分布式协调服务,主要用于分布式应用程序中,管理数据、同步服务以及维护配置信息。它是由 Apache Software Foundation 管理和维护的。 基本概念 ZNode: ZooKeeper 的数据存储单元,类似于文件系统中的文件和目录。ZNode 可以存储数据和子节点。 Zookeeper Ens.....

k8s学习--k8s群集部署zookeeper应用及详细解释
文章 2024-10-07 来自:开发者社区

k8s学习--YAML资源清单文件托管服务nginx

@TOC 前言 nginx 是一个开源的高性能 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。在容器和 Kubernetes 的背景下,nginx 经常被用作静态文件服务器,它能够快速地提供静态资源(如 HTML、CSS、JavaScript 文件)的访问。在这种情况下,nginx 可以作为一个 YAML 资源清单文件的托管服务,简单地将静态文件托管在其中。 .....

k8s学习--YAML资源清单文件托管服务nginx
文章 2024-10-07 来自:开发者社区

k8s学习--基于Ingress-nginx实现灰度发布系统

@TOC 前言 首先在案例之前,先认识一下被业界广泛采用的服务发布有哪些,也是我们之后要实现的东西什么 发布策略 在现代软件开发和运维中,服务发布策略至关重要,以确保新版本能够顺利上线并最小化风险。以下是几种被业界广泛采用的服务发布策略: 蓝绿发布(Blue-Green Deployment)概念:蓝绿发布是一种减少停机时间和风险的部署策略。它通过维护两套几乎完全相同的生产环境——蓝...

k8s学习--基于Ingress-nginx实现灰度发布系统
文章 2024-10-07 来自:开发者社区

k8s学习--chart包开发(创建chart包)

@TOC chart包 本次将创建两种chart包分别是可配置和不可配置chart包 可配置chart包和不可配置chart包在特性和使用场景上有显著区别。以下是两者的特点:可配置chart包 特点高度灵活: 用户可以通过各种参数和选项来自定义图表的外观和行为,包括颜色、样式、标注、轴标签等。丰富的功能: 通常提供广泛的图表类型...

文章 2024-10-07 来自:开发者社区

k8s学习--OpenKruise详细解释以及原地升级及全链路灰度发布方案

@TOC OpenKruise简介 OpenKruise来源 它是由阿里巴巴集团的阿里云团队维护和开发的,并且在2018年将其贡献给了云原生计算基金会(CNCF),成为了CNCF的孵化项目。 OpenKruise是什么? OpenKruise 是一个基于 Kubernetes 的扩展项目,旨在增强和扩展 Kubernetes 的原生能力,以更好地支持大规模应用的管理和运维。它通过提供...

k8s学习--OpenKruise详细解释以及原地升级及全链路灰度发布方案
文章 2024-10-07 来自:开发者社区

k8s学习--利用helm部署应用mysql,加深helm的理解

@TOC 前言 感兴趣的可以先看链接: k8s学习--helm的详细解释及安装和常用命令 应用 环境 虚拟机 Ip主机名cpu内存硬盘192.168.10.11master012cpu双核4G100G192.168.10.12worker012cpu双核4G100G192.168.10.13worker022cpu双核4G100G192.168.10.17nfs1cpu一核2G40G ...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

容器服务

国内唯一 Forrester 公共云容器平台领导者象限。

+关注
相关镜像