请选择 进入手机版 | 继续访问电脑版

aliyun k8s serverless 学习

[复制链接]
东方龙头 发表于 2020-12-31 20:23:17 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
  1. k8s目前是云原生中的尺度,如果自己搭建话,需要自己创建一个高可用master节点、n个工作节点,每个节点需要安装docker、k8s等一些列设置比较贫苦;
复制代码
目前阿里云有直接托管的 serverless k8s一键启动。
第一:使用aliyun k8s 一键部署入门

1.1 k8s serverless 入门资料

1.2 aliyun ack serverless 首次部署疑问


  • 集群名称 ehr-ask-prod,自己随便起一个
  • nat 网关设置 SNAT(VPC内部默认不能访问公网)、公网访问(本地检察 k8s server);privatezone(原生使用外置的coreDNS , 云上使用privatezonePrivateZone是一款简朴、易用的阿里云【内网】DNS服务。)
  • ingress 组件 (Nginx设置简化、nginx-ingress-lb)
  • 服务service(对外袒露服务): 需要slb(袒露外网 或者 内网)
  • 路由:ingress 域名,在 service之上的一层署理;统一入口;一般是是使用nginx 、haproxy 进行4层或者7层的署理
1.3 云原生

1.3.1 kubectl是什么?

  1. 通过kubectl可以访问k8s整个集群,进行检察、访问、控制
复制代码
拜见1-官网安装:The Kubernetes command-line tool, kubectl 【storage.googleapis.com国内竟然可以访问】,有安装kubectrl 和 设置 $HOME/.kube/config的教程
拜见2-k8s: Kubernetes之kubectl下令行工具简介、安装设置及常用下令
1.3.2 kuberctrl 常用下令


  • 安装 见上面的官网地址,这里就不贴下令了
  1. #linux 安装下令#1:Download the latest release with the command:curl -LO "https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl"#2:Make the kubectl binary executable.chmod +x ./kubectl# 3:Move the binary in to your PATH.sudo mv ./kubectl /usr/local/bin/kubectl#4 Test to ensure the version you installed is up-to-date:kubectl version --client
复制代码

  • 设置kuberctrl控制的 k8s集群,设置~/.kube/config在这里插入k8s公网设置;vim ~/.kube/config, 粘贴k8s集群集群凭证yml格式内容;
  1. # 设置完成后,即可使用 kubectl 从计算机访问 Kubernetes 集群#linux 下令#1:设置完成之后 ,检察kuber链接的 k8s集群地址kubectl cluster-info#2:检察k8s日志kubectl cluster-info dump
复制代码
1.4 部署第一个单体的aliyun k8s serverless服务

  1. 使用阿里云服务ask k8s serverlesss真的非常简朴,新手30小时就可以部署乐成了。下面简朴截图备份一下
复制代码
1.4.1 创建集群

  1. NAT网关(容器内部访问外部网络)、Api Server (通过EIP公网袒露 Api Server 访问k8s资源)、服务发现(使用阿里云开辟的PrivateZone)、其他的ingress、监控、日志可以暂时不安装
复制代码



1.4.2 创建第一个应用

  1. 这里为了简朴,直接使用nginx模板,然后把镜像改成我们自己的 jar应用
复制代码


1.4.3 使用服务 Service对外袒露服务

  1. 目前使用的是Service、ingress不知道有什么用
复制代码


1.4.4 可以访问服务

  1. 使用Service之后就有公网了,可以在域名添加一条A记录就可以通过域名访问了
复制代码


来源:https://blog.csdn.net/ab601026460/article/details/111993744
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题

专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )