k8s云原生技术栈
2024-07-23 18:38:25 1 举报
AI智能生成
登录查看完整内容
Kubernetes (K8s) 是一种开源的容器编排引擎,用于自动化应用程序容器的部署、扩展和操作。它由Google设计并捐赠给Cloud Native Computing Foundation(CNCF)进行维护。Kubernetes 提供了一个强大的平台,用于构建和管理容器化应用程序的解决方案。
作者其他创作
大纲/内容
API Server
Scheduler
Controller Manager
Etcd
Master节点组件
Kubelet
Kube-Proxy
容器运行时(Container Runtime)
Node节点组件
Kubernetes集群架构
Pod的生命周期
Pod的调度
Pods
Ingress
ClusterIP(默认缺省类型)
NodePort
LoadBalancer
ExternaLName
Service的类型
Service的发现机制
Services
滚动更新
回滚
扩展与缩容
Deployments
Kubernetes核心概念
Flannel
Calico
Canal
CNI网络插件
Istio
Linkerd
Service Mesh
Kubernetes网络模型
K8s基础概念
PV的生命周期
csi
fc
hostPath
iscsi
local
nfs
PV的类型
RWO(ReadWriteOnce)
ROX(ReadOnlyMany)
RWX(ReadWriteMany)
RWOP(ReadWriteOncePod)
PV的访问模式
PV与PVC的动态绑定
持久卷(PersistentVolumes)
StorageClass的创建与使用
StorageClass的提供者
存储类(StorageClass)
Amazon Elastic Block Store(EBS)
Google Presisten Disk
Microsoft Azure Disk Storage
动态卷供应
存储管理
CPU资源限制
内存资源限制
资源请求与限制
CPU与内存配额
Pod配额
ResourceQuota
CPU与内存限制
其他资源限制
LimitRange
配额管理
资源配额与限制
角色(Role)与集群角色(ClusterRole)
角色绑定(RoleBinding)与集群角色绑定(ClusterRoleBinding)
RBAC(基于角色的访问控制)
身份认证
定义网络策略
应用网络策略
网络策略(Network Policies)
安全与认证
Fluentd
日志收集与查询
Prometheus架构
Prometheus监控配置
Prometheus
Grafana与Prometheus集成
Grafana仪表板创建
Grafana
监控组件与工具
集群监控与日志
Velero组件
Velero备份与恢复操作
Velero
集群备份与恢复
CNI(容器网络接口)
Calico、Flannel等网络插件
网络模型与组件
DNS服务发现
服务发现
Network Policy实现网络隔离
网络策略
K8s的网络管理
K8s高级特性
Docker的镜像与容器
Docker Compose与Docker Swarm
Docker
Harbor安装与配置
Harbor镜像管理
Harbor
Docker Hub账户管理
Docker Hub镜像管理
Docker Hub
容器镜像仓库
容器技术
Istio服务发现
Istio流量管理
服务网格的优势
服务网格的概念
服务网格
Jenkins安装与配置
Jenkins Pipeline构建
Jenkins
GitLab CI/CD配置
GitLab CI/CD执行流程
GitLab CI/CD
持续集成/持续部署(CI/CD)
Consul
Eureka
限流与削峰
熔断与降级
服务治理能力
Linkerd和Envoy
Service Mesh(微服务架构设计模式)
服务治理
微服务治理
Scrum
Kanban
敏捷开发
Ansible
Chef/Puppet
自动化运维
DevOps文化与实践
多租户管理
DevOps集成
KubeSphere的功能特性
All-in-one安装
多节点安装
KubeSphere的部署与配置
KubeSphere - 企业级K8s平台
服务部署与路由
服务扩展与缩容
Knative Serving
事件源(Event Sources)
事件触发器(Event Triggers)
Knative Eventing
Knative - 自动化Serverless部署
云原生生态
k8s云原生技术栈
0 条评论
回复 删除
下一页