K8S集群架构
2021-12-28 17:37:22   8  举报             
     
         
 Kubernetes是一个轻便的和可扩展的开源平台,用于管理容器化应用和服务。通过Kubernetes能够进行应用的自动化部署和扩缩容。
    作者其他创作
 大纲/内容
 APP 1/etc/redis/redis.conf
  containerruntime
  HPA
  CRIprotobuf
  pod
  service:http://api:80
  container
  web
  配置中心
  kubernetesserviceC
  返回服务IP:192.168.2.168
  RC/Deployment
  kube-proxy
  service:http://web:80
  user conainter N
  kubelet
  scheduler
  kubernetesserviceD
  etcd高可用架构
  kubernetesserviceG
  Pause
  Docker Container
  kubernetesserviceA
  mywebsite.com(Ingress Controller)
  user conainter 1
  CoreDNS Pod
  api
  kubernetesserviceE
  user conainter 2
  Master
  kubernetes集群架构
  etcd
  Node 1
  mount
  SDN网络
  kubernetes提供的微服务网格架构
  scale
  gRPCclient
  service:http://docs:80
  MetricsServer
  kubernetesserviceF
  docs
  gRPCserver
  controllermanager
  获取服务信息建立DNS记录
  Internet
  Docker Engine
  coredns
  ConfigMap
  查询服务名例如:servicename.ns1.svc.cluster.local
  Node 2
  DNS服务
  弹性伸缩
  API Server
  kubernetesserviceH
  CRI shim
  kubernetesserviceB
   
 
 
 
 
  0 条评论
 下一页
  
   
   
   
   
  
  
  
  
  
  
  
  
 