Day02 关于CNCF、还有一些侧重点
CNCF
云原生是什么?
云原生是做什么的?
CNCF是什么?
十二要素
框架的分类
application definition & image build 应用定义和镜像构建
helm
artifactHub
backstage
kubevirt
kubevela
dapr
Continuous integration & Delivery 持续集成交付工具
argo
flux
keptn
jenkins
openkruise
tekton
spinnaker
Database
kv
vitess
druid
tidb
druid
oceanbase
hadoop
starrocks
Streaming & Messaging 实时计算和消息推送
spark
akka (spark内置有)
flink
kafka
pusar
cloudevents
strimzi
storm 大数据实时计算框架
talend
kubeMQ
Scheduling & Orchestration
KEDA (hPa 的扩展框架)
K8S
karmada (多集群管理框架)
Knative(下一个十年的技术,按需走向 serviceless 无服务器框架)
volcano
nomad(被誉为可以取代k8s的框架)
openNebula
koordinator(调度框架,k8s的补充)
kube-green(扫描框架)
Service Mesh
istio
LiNKERD
consul(注册框架)
remote Procedure call
grpc
service proxy
envoy
metaIlB
Haproxy -代理
nginx
OpenResty
OpenELB
OpenResty(nginx二次开发)
Sentinel
gateway 网关
ingress
APISIX (轻量级-网关匹配)
Higress
Kong
Coordination & service discovery 服务解析
coredns
etcd
Apache Zookeeper
nacos
cloud native storage 存储
rook
cubeFS(很重要)
LONGHORN
csi
ceph
swift
minio(k8s的备份和prometheus 高可用)
Gluster
Alluxio
Cloud Native Network 网络
cilium(非常重要)
cni
flannel
calico
ovs
weave (容器跨主机通信)
container runtime 容器运行时
cri-o
containerd
isulad
gVisor(加固containerd)
Security & compliance 安全这块掌握一款
Falco (k8s扫描框架)
kyberno
trivy(镜像代码扫描)
kube-bench(k8s测试框架,也可以做扫描)
terrascan
container regisrty 镜像仓库
harbor
Automation & configuration
kubeEdge 边缘计算 - 最好会
ansible
apollo
puppet
CFEngine
Terraform(只能在云上用)
openstack
Key Management 证书生成工具
spiffe
Observability
fluentd 收集日志
JAEGER 调用链
cortex 可以做Prometheus的高可用
Prometheus
thanos(可做prometheus高可用)
OpenTelemetry
Elastic
garfana
Grafana Loki
HertzBeat 集大成者 可以做prometheus的异地存储
pixie 链路监控工具
sensu
skywalking
chaos engineering 混沌工程
CHAOS MESH 项目压测
rainbond(信创比例不低 要学)
rancher
kubersphere
原创作者: u_16873273 转载于: https://blog.51cto.com/u_16873273/11277060