k8s目前是云原生中的标准,如果自己搭建话,需要自己创建一个高可用master节点、n个工作节点,
每个节点需要安装docker、k8s等一些列配置比较麻烦;
目前阿里云有直接托管的 serverless k8s一键启动。
第一:使用aliyun k8s 一键部署入门
k8s serverless 入门资料
aliyun ack serverless 首次部署疑问
- 集群名称
ehr-ask-prod
,自己随便起一个 - nat 网关配置
SNAT
(VPC内部默认不能访问公网)、公网访问(本地查看 k8s server);privatezone
(原生使用外置的coreDNS , 云上使用privatezonePrivateZone是一款简单、易用的阿里云【内网】DNS服务。) - ingress 组件 (Nginx配置简化、nginx-ingress-lb)
- 服务service(对外暴露服务): 需要slb(暴露外网 或者 内网)
- 路由:ingress 域名
云原生
kubectl是什么?
通过kubectl可以访问k8s整个集群,进行查看、访问、控制
参加:The Kubernetes command-line tool, kubectl