跳到主要内容
08:08:57
🔅🔆

[toc]

k8s知识图谱

iShot_2024-08-23_11.31.29

1.部署k8s集群​

  • Ansible
  • kubeadm
  • 二进制
  • 第三方工具(sealos)

2.数据库​

  • etcd:存储k8s对象信息

3.配置管理​

  • configmap
  • secret

4.包管理器​

  • helm

5.微服务​

  • istio

6.存储​

  • volumes
  • PV、PVC
  • storage classse
  • rook基于ceph
  • 分布式存储
    • glusterFS
    • ceph
  • nfs

7.网络​

  • flannel
  • calico
  • cannel

8.机器学习​

  • kubeflow

9.日志收集​

  • elasticsearch+fluentd+kibana
  • elasticearch+logstash+filebeat+kibana

10.开放接口​

  • CRI(Container Runtime Interface):容器运行时接口,提供计算资源
  • CNI(Container Network Interface):容器网络接口,提供网络资源
  • CSI(Container Storage Interface):容器存储接口,提供存储资源

11.容器引擎(docker)​

  • 镜像、容器、网络、数据持久化
  • Dockerfile
  • Supervisor多进程管理
  • GPU
    • nvidia-docker
    • device-plugin

12.镜像仓库​

  • harbor
  • nexus

13.常用资源对象​

  • Pod
  • namespaces
  • Labels and Selectors
  • Annotations

14.控制器​

  • ReplicaSet
  • Deployment
  • SatefulSet
  • DaemonSet
  • job
  • CronJob
  • HPA
  • Operater

15.DNS​

  • CoreDNS
  • KubeDNS

16.服务发现与负载均衡​

  • Ingress
    • nginx
    • Traefik
  • Service

17.安全​

  • Namespace
  • ServiceAccout
  • RBAC

18.监控​

  • cAdvisor+Prometheus+Grafana
  • Metrice-server
  • kube-state-metrics
  • Heapster

19.CI/CD​

  • jenkins
  • gitlab
  • git
  • 发布策略
    • 滚动更新
    • 蓝绿发布
    • 灰度发布
🛡️本站已安全运行2295天22时43分53秒
Bottom GIF
Top GIF