飞天加速计划--阿里云ESC服务器部署K8s集群体验

本文涉及的产品
容器服务 Serverless 版 ACK Serverless,317元额度 多规格
容器服务 Serverless 版 ACK Serverless,952元额度 多规格
简介: 本文通过三台阿里云ECS服务器三台简单部署了k8s集群,一个master和两个node节点,这是我第一次测试和练习,其中也发现了不少问题,并以此记录下来

致谢
非常感谢阿里云能提供免费的云服务给广大开发者学习,并且提供健全的文档供查阅,使用起来非常的方便,遇到不清楚的看看文档都可以找到对应的解决方法,而且一目了然,使用体验很棒。

第一部分-自我介绍
我是在校大四的准毕业生,本科专业计算机科学与技术,我是无意间在浏览阿里云的官网发现了飞天加速计划·高校学生在家实践”活动,点进去发现可以免费另一台服务器,外加新用户可以很便宜的购买到服务器于是乎便开始了K8S集群部署之旅。

第二部分-使用体验
起初,购买第一台服务器的时候,没有注意地域的划分,导致购买的服务器和赠送的服务器不在同一地域,这就导致到了他们不能直接内网通信,需要云企业网,于是我又去看了相关文档,发现要打通两个不同地域的内网部署起来比较麻烦,同一VPC下的服务器可互通,不同vpc下的服务器在物理层做了网络隔离,不可互通。即便打通之后到部署K8s时也不确保能够通,所以又重新买了和阿里云赠送两台相同地域的服务器,但是我没有注意看专用网络VPC,一股脑地点下一步最后发现内网IP地址非常混乱不便于管理,接着又继续重新规划网段,我给这三台服务器的网段是172.31.0.0/24并加上一个名称标注叫k8s网段,规划好之后,进入每台服务器的控制面板,点击更改专有网络找到刚刚创建的网段,选择相应的ip地址,就可以把剩下的服务器划入该网段,非常的方便。
其次,对于连接多台服务器我使用了electerm远程连接工具,这是一款对初学者来说比较友好的远程连接工具,可以同时批量输入,可视化界面也不错。

第三部分-收获总结
当今云计算在各个领域都十分火爆,并且随着国家“数字化”进程的发展,市场对云计算人才的需求也越来越迫切,我也顺着大趋势选择这方面的技术学习,借助阿里云平台慢慢积累更多更实用的经验,争取能在运用在以后的工作岗位,发挥最大潜能,长路漫漫,也期望和阿里云作伴!

相关实践学习
通过Ingress进行灰度发布
本场景您将运行一个简单的应用,部署一个新的应用用于新的发布,并通过Ingress能力实现灰度发布。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
目录
相关文章
|
18天前
|
存储 Kubernetes 负载均衡
CentOS 7.9二进制部署K8S 1.28.3+集群实战
本文详细介绍了在CentOS 7.9上通过二进制方式部署Kubernetes 1.28.3+集群的全过程,包括环境准备、组件安装、证书生成、高可用配置以及网络插件部署等关键步骤。
119 3
CentOS 7.9二进制部署K8S 1.28.3+集群实战
|
1天前
|
监控 JavaScript Java
部署应用程序到服务器
部署应用程序到服务器
9 3
|
18天前
|
存储 Kubernetes 测试技术
k8s使用pvc,pv,sc关联ceph集群
文章介绍了如何在Kubernetes中使用PersistentVolumeClaim (PVC)、PersistentVolume (PV) 和StorageClass (SC) 来关联Ceph集群,包括创建Ceph镜像、配置访问密钥、删除默认存储类、编写和应用资源清单、创建资源以及进行访问测试的步骤。同时,还提供了如何使用RBD动态存储类来关联Ceph集群的指南。
36 7
|
18天前
|
存储 Kubernetes 数据安全/隐私保护
k8s对接ceph集群的分布式文件系统CephFS
文章介绍了如何在Kubernetes集群中使用CephFS作为持久化存储,包括通过secretFile和secretRef两种方式进行认证和配置。
25 5
|
18天前
|
Kubernetes 负载均衡 应用服务中间件
kubeadm快速构建K8S1.28.1高可用集群
关于如何使用kubeadm快速构建Kubernetes 1.28.1高可用集群的详细教程。
36 2
|
1天前
|
Ubuntu 开发工具 git
在Ubuntu上部署BOA服务器的步骤
部署BOA服务器是一个涉及多个步骤的过程,包括系统更新、安装依赖、下载和编译源代码、配置服务器以及启动和验证。遵循上述步骤,可以在Ubuntu系统上成功部署BOA服务器,为开发和测试提供一个轻量级的Web服务器环境。
9 0
|
Kubernetes 开发者 微服务
简化Kubernetes应用部署工具-Helm之Hook
微服务和容器化给复杂应用部署与管理带来了极大的挑战。Helm是目前Kubernetes服务编排领域的唯一开源子项目,做为Kubernetes应用的一个包管理工具,可理解为Kubernetes的apt-get / yum,由Deis 公司发起,该公司已经被微软收购。
1616 0
|
Kubernetes 开发者 微服务
简化Kubernetes应用部署工具-Helm之Hook
本文讲的是简化Kubernetes应用部署工具-Helm之Hook【编者的话】微服务和容器化给复杂应用部署与管理带来了极大的挑战。Helm是目前Kubernetes服务编排领域的唯一开源子项目,做为Kubernetes应用的一个包管理工具,可理解为Kubernetes的apt-get / yum,由Deis 公司发起,该公司已经被微软收购。
2543 0
|
27天前
|
存储 Kubernetes Go
【Azure K8S | AKS】在AKS集群中创建 PVC(PersistentVolumeClaim)和 PV(PersistentVolume) 示例
【Azure K8S | AKS】在AKS集群中创建 PVC(PersistentVolumeClaim)和 PV(PersistentVolume) 示例
|
18天前
|
Kubernetes 负载均衡 前端开发
二进制部署Kubernetes 1.23.15版本高可用集群实战
使用二进制文件部署Kubernetes 1.23.15版本高可用集群的详细教程,涵盖了从环境准备到网络插件部署的完整流程。
40 2
二进制部署Kubernetes 1.23.15版本高可用集群实战