Files
nexus/wiki/entities/Kubernetes.md
2026-05-03 05:42:12 +08:00

47 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: "Kubernetes"
type: entity
tags: [Container, Orchestration, DevOps]
sources: [engineering-devops-automator]
last_updated: 2026-05-01
---
# Kubernetes
## 基本信息
- **类型**:容器编排平台
- **开发商**CNCF云原生计算基金会
- **官网**https://kubernetes.io
## 定义
KubernetesK8s是一个开源容器编排平台用于自动化容器化应用的部署、扩缩容和管理是云原生架构的核心基础设施。
## 核心概念
- **Pod**:最小调度单元,可包含一个或多个容器
- **Deployment**:声明式应用管理,支持滚动更新和回滚
- **Service**:为 Pod 提供稳定的网络访问入口
- **Ingress**HTTP/HTTPS 负载均衡和路由
- **ConfigMap/Secret**:应用配置和敏感信息管理
- **Horizontal Pod Autoscaler (HPA)**:基于指标的自动扩缩容
## 在 DevOps Automator 中的角色
- 容器化应用部署的核心平台
- 支持蓝绿部署、金丝雀发布、滚动更新策略
- 通过 kubectl 命令行实现零停机部署
## 相关概念
- [[Zero-Downtime Deployment]]
- [[Infrastructure as Code]]
- [[Observability]]
## 相关工具
- Amazon EKSAWS 托管 Kubernetes
- Google GKEGoogle 托管 Kubernetes
- KarpenterKubernetes 节点自动配置)
- Istio/LinkerdService Mesh
## Aliases
- K8s
- Kubernetes
- K8