写点什么
非云环境中 Kubernetes 的配置和运行

非云环境中 Kubernetes 的配置和运行

策划: 田晓旭

我们切身经历了应用基础设施的第一次现代化浪潮。在这次浪潮中,企业借助虚拟化技术实现了经济规模化,企业不必再等待物理硬件设备采购到位,才能增加CPU、内存和磁盘。问题已转变为系统配置更改,一切迎刃而解。

但随之而来的是,应用变得愈发复杂。应用间相互通过服务接口通信。应用开发的现代化过程,催生了容器化运动。容器的最初应用,仅局限于开发人员的本地环境。它简化了本地应用的开发和测试,以及产品的演示运行。

此后,云服务促生了全新的现代化运动。很多企业已将自身的工作负载迁移到云上,利用规模化经济支持企业实现当前场景中的业务变更。企业对此变革的响应速度,已成为决定企业业务存活的关键因素。

非云环境中Kubernetes的配置和运行:架构概述
非云环境中 Kubernetes 的配置和运行:架构概述

这是非云环境 Kubernetes 的配置和运行系列的第一篇文章,本文将阐述集群架构,给出业界应用集群的各种类型,介绍应用开发的演变过程,帮助读者了解如何脱离云服务来安装和配置 Kubernetes 集群。

非云环境中Kubernetes的配置和运行:技术栈
非云环境中 Kubernetes 的配置和运行:技术栈

这是非云环境中 Kubernetes 的配置与运行系列的第二篇文章,本江将详细介绍相关技术栈的构成组件,包括 HAProxy、Corosync、Pacemaker、dnsmasq、cloud-init、LVM、Gluster、Docker 等概念。

非云环境中Kubernetes的配置和运行:网络
非云环境中 Kubernetes 的配置和运行:网络

这是非云环境中 Kubernetes 的配置和运行系列的第三篇文章,本文主要介绍组成网络体系架构中的每个组件,及其它们在整体架构中的作用,重点介绍 IP、子网、DHCP、DNS 等技术。

非云环境中Kubernetes的配置和运行: Kubernetes 架构
非云环境中 Kubernetes 的配置和运行: Kubernetes 架构

这是非云环境中 Kubernetes 的配置和运行系列的第四篇文章,本文将主要介绍 Kubernetes 的架构及主要组件,包括 Pods、服务、卷、命名空间等。

非云环境中Kubernetes的配置和运行:主节点和工作节点
非云环境中 Kubernetes 的配置和运行:主节点和工作节点

这是非云环境中 Kubernetes 的配置和运行系列的第五篇,本文将介绍 Kubernetes 主节点和工作节点的各个组件,包括控制器管理(Controller Manager)、API 服务器、etcd、调度器(Scheduler)、Kubelet 等。

非云环境中Kubernetes的配置和运行:etcd
非云环境中 Kubernetes 的配置和运行:etcd

这是非云环境中 Kubernetes 的配置和运行系列的第六篇文章,本文将详细阐释 etcd 的技术细节,及其在 Kubernetes 集群中的作用。

非云环境中Kubernetes的配置和运行:flannel
非云环境中 Kubernetes 的配置和运行:flannel

这是非云环境中 Kubernetes 的配置和运行的第七篇文章,本文将聚焦于如何理解 Pod 间的通信机制,阐释 flannel 的技术细节,及其在 Kubernetes 集群网络中的作用。

没有更多了
非云环境中 Kubernetes 的配置和运行_技术洞察_技术趋势_大厂实践_InfoQ精选专题