阿里云 K8S ACK服务 创建使用教程

目录

1.1  阿里云容器服务ACK介绍和创建

1.1.1 什么是容器服务Kubernetes版?

1.1.2 创建专有版Kubernetes集群

1.1.3 访问专有版Kubernetes集群

1.1.4 在专有版ACK集群创建资源并访问


通过百度网盘分享的文件:第12章-阿里云托管k8s集群ACK创建和使用
链接:https://pan.baidu.com/s/10yFlXSF1Ics9rw-c4GbipQ 
提取码:v8kh 
 

1.1  阿里云容器服务ACK介绍和创建

1.1.1 什么是容器服务Kubernetes版?

阿里云容器服务Kubernetes版(Alibaba Cloud Container Service for Kubernetes,简称容器服务ACK)是全球首批通过Kubernetes一致性认证的服务平台,提供高性能的容器应用管理服务,支持企业级Kubernetes容器化应用的生命周期管理,让您轻松高效地在云端运行Kubernetes容器化应用。

ACK包含了专有版Kubernetes(Dedicated Kubernetes)、托管版Kubernetes(Managed Kubernetes)、Serverless Kubernetes三种形态,方便按需选择。

1.1.2 创建专有版Kubernetes集群

1、登录阿里云创建ACK专有版kubernetes集群:

https://cs.console.aliyun.com/?spm=5176.181001.J_5253785160.3.15d34e26zHGWAA#/k8s/cluster/createV2/dedicated

集群名称: test

地域:选择华北2(北京)

付费类型:按量付费

Kubernetes版本:1.22.3-aliyun.1

容器运行时:Docker19.03.15

需要创建专有网络,步骤如下:

点击创建专有网络,出现如下:

名称:test

Ipv4网段:192.168.0.0/24

资源组:default resource group

名称:test

可用区:北京 可用区A

Ipv4网段:192.168.0.0/25

上面配置了专有网络和交换机,然后点击确定,出现如下页面:

回到页面:https://cs.console.aliyun.com/?spm=5176.181001.J_5253785160.3.15d34e26zHGWAA#/k8s/cluster/createV2/dedicated

继续配置:

点击下一步:Master配置

点击下一步:节点池配置

点击下一步:组件配置

点击下一步:确认配置

创建集群

点击上图看到的集群列表,出现如下:

初始化k8s集群需要15-20分钟,耐心等待下,过15分钟,会出现如下:

看到上面信息,说明kubernetes集群创建完成

1.1.3 访问专有版Kubernetes集群

访问:https://cs.console.aliyun.com/?spm=5176.181001.J_5253785160.3.15d34e26zHGWAA#/k8s/cluster/c9c76efbedef64b61b49d9ae25b33121d/v2/info/overview?clusterType=Kubernetes&profile=Default&state=running®ion=cn-beijing

出现如下:

点击test,出现如下:

选择连接信息->公网访问

打开自己虚拟机,安装kubectl-1.22.3版本,按照上面提示进行如下操作:

[root@xianchaonode1 ~]# yum install kubectl-1.22.3 -y

[root@xianchaonode1 ~]# mkdir $HOME/.kube/ -p

把上面看到的内容复制到config文件:

经过上述操作,就可以通过kubectl访问阿里云专有版安装的好的k8s集群了

[root@xianchaonode1 ~]# kubectl get nodes

NAME                      STATUS   ROLES                  AGE   VERSION

cn-beijing.192.168.0.57   Ready    control-plane,master   21m   v1.22.3-aliyun.1

cn-beijing.192.168.0.58   Ready    control-plane,master   20m   v1.22.3-aliyun.1

cn-beijing.192.168.0.59   Ready    control-plane,master   18m   v1.22.3-aliyun.1

cn-beijing.192.168.0.60   Ready    <none>                 13m   v1.22.3-aliyun.1

1.1.4 在专有版ACK集群创建资源并访问

1、创建Pod资源

[root@xianchaonode1~]# cat pod_test.yaml

apiVersion: apps/v1

kind: Deployment

metadata:

  name: my-nginx

spec:

  selector:

    matchLabels:

      run: my-nginx

  replicas: 2

  template:

    metadata:

      labels:

        run: my-nginx

    spec:

      containers:

      - name: my-nginx

        image: nginx

        imagePullPolicy: IfNotPresent

        ports:

        - containerPort: 80  #pod中的容器需要暴露的端口

更新资源清单文件

[root@xianchaonode1 ~]# kubectl apply -f pod_test.yaml

#查看刚才创建的Pod是否创建成功

[root@xianchaonode1 ~]# kubectl get pods

NAME                        READY   STATUS    RESTARTS   AGE

my-nginx-69f769d56f-rbv46   1/1     Running   0          51s

my-nginx-69f769d56f-v7kc7   1/1     Running   0          51s

2、创建Service资源,对Pod进行四层代理

[root@xianchaomaster1 ~]# cat service.yaml

apiVersion: v1

kind: Service

metadata:

  name: my-nginx

  labels:

    run: my-nginx

spec:

  type: LoadBalancer

  ports:

  - port: 80

    protocol: TCP

    targetPort: 80

  selector:

    run: my-nginx

#更新资源清单文件

[root@xianchaonode1 ~]# kubectl apply -f service.yaml

#查看Service是否创建成功

[root@xianchaonode1 ~]# kubectl get svc

NAME         TYPE           CLUSTER-IP     EXTERNAL-IP    PORT(S)        AGE

kubernetes   ClusterIP      172.16.0.1     <none>         443/TCP        48m

my-nginx     LoadBalancer   172.16.2.227   59.110.52.23   80:30529/TCP   32s

通过公网IP可以访问k8s集群,公网ip如何查看?按照下面方法:

访问:阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台

点击test

在左侧找到网络->服务,右侧可以看到外部端点,在浏览器访问外部端点即可:

3、创建Ingress资源

访问:

阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台

点击创建

创建

  上面可以看到路由端点ip是:123.57.160.189

配置自己电脑hosts文件:

123.57.160.189   test.lucky.com

配置之后,浏览器访问test.lucky.com即可代理到service,由Service代理到后端Pod

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1444.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

H5测试点总结

一、概述 1.1 什么是H5 H5 即 HTML5&#xff0c;是最新的 Web 端开发语言版本&#xff0c;现如今&#xff0c;大多数手机 APP 页面会用 H5 实现&#xff0c;包括 PC Web 站点也会用它开发实现。所以 Web 的通用测试点和方法基本都可以适用于它。H5其实就是&#xff1a;移动端…

TapData 发布官方性能测试报告,针对各流行数据源,在多项指标中表现拔群

近日&#xff0c;TapData 官方发布了最新的性能测试报告&#xff0c;该报告详细展示了 TapData v3.5.13 在各种数据源下的性能表现&#xff0c;包括全量同步、增量同步、读写延迟等关键性能指标。 随着企业对实时数据集成和处理能力需求的提升&#xff0c;TapData 凭借其高效、…

小红书发布IP与实际不一样?揭秘背后的原因与应对策略

在小红书这个充满活力的社交平台上&#xff0c;用户们经常分享着各自的生活点滴、购物心得、美食体验等丰富内容。然而&#xff0c;有时你可能会发现&#xff0c;小红书上显示的IP地址与你的实际所在地并不一致&#xff0c;这不禁让人心性疑惑。那么&#xff0c;小红书发布IP与…

Java8 新特性 —— Stream API 详解

本文涉及到的知识点有Lambda表达式以及函数式接口&#xff0c;有不了解的小伙伴可以先学习上一篇文章&#xff1a; Java8 新特性 —— Lambda 表达式、函数接口以及方法引用详解 文章目录 引言Stream API 的使用1、创建 Stream2、中间操作&#xff08;1&#xff09;筛选与切片…

Linux历史命令history增加执行时间显示

Centos系统默认历史命令显示如下 为了更好的溯源&#xff0c;获取执行命令的准确时间&#xff0c;需要增加一些配置 设置环境变量 vim /etc/profile 在最下面添加以下环境配置 export HISTTIMEFORMAT"%Y-%m-%d %H:%M:%S " 立即刷新该环境变量 source /etc/pro…

【测试平台】【前端VUE】工具页面学习记录

背景&#xff1a; 这个我4年半以前刚接手记录&#xff0c;测试工具页面一般比较简单&#xff0c;不需要复杂东西&#xff0c;剩下就是维护。 工程安装 npm install 1.执行nmp install前先确认一下自己的node版本&#xff0c;这个项目需要是node12才可以&#xff0c;否则会出…

mysq-B+Treel(一)

介绍 MySQL是一个关系型数据库管理系统&#xff0c;由瑞典 MySQL AB 公司开发&#xff0c;属于 Oracle 旗下产品。MySQL是最流行的关系型数据库管理系统之一&#xff0c;在 WEB 应用方面&#xff0c;MySQL是最好的RDBMS (Relational Database Management System&#xff0c;关系…

解决使用netstat查看端口显示FIN_WAIT的问题

解决使用netstat查看端口显示FIN_WAIT的问题 1. 理解`FIN_WAIT`状态2. 检查应用程序3. 检查网络延迟和稳定性4. 更新和修补系统5. 调整TCP参数6. 使用更详细的工具进行分析7. 咨询开发者或技术支持8. 定期监控和评估结论在使用 netstat查看网络连接状态时,如果发现大量连接处…

微服务实战系列之玩转Docker(十八)

导览 前言Q&#xff1a;如何保障容器云环境下etcd集群的数据安全一、安全机制身份认证必学必看1. 启动参数2. 授权命令3. 开启认证 二、应用实践1. 访问容器2. 查看认证是否开启3. 查看是否已创建用户4. 创建用户5. 开启认证6. 验证是否开启7. 验证数据 结语系列回顾 前言 etc…

畅享云边大模型!火山引擎 x 地瓜机器人,大模型网关能力免费开放

前期&#xff0c;火山引擎官宣与地瓜机器人达成了合作&#xff0c;实现了火山引擎边缘智能-大模型网关与地瓜机器人软硬件通用底座“云-边-端”的全面打通&#xff0c;拓展机器人的无限智能化潜能。地瓜 RDK X5 机器人开发套件集成了火山引擎边缘智能-大模型网关能力&#xff0…

计算机性能监控体系:Quark2.0

一、背景 在过去的IT日常支持场景中&#xff0c;因为服务的用户、终端、系统等等因业务而异&#xff0c;往往会遇到以下类似这些问题或需求&#xff1a; IT工程师定位终端问题跨越不同的平台或系统&#xff0c;低效繁琐用户想要获取一些个人相关的IT环境信息&#xff0c;只能…

【新闻转载】“假冒 LockBit”来袭:勒索软件借助 AWS S3 偷窃数据,威胁升级

关键要点 Trend团队发现了一些利用 Amazon S3&#xff08;简单存储服务&#xff09;传输加速功能的 Golang 勒索软件样本&#xff0c;用于窃取受害者的文件并上传至攻击者控制的 S3 存储桶。 这些样本中硬编码的 Amazon Web Services (AWS) 凭证被用于追踪与恶意活动关联的 AW…

python之数据结构与算法(数据结构篇)-- 栈

一、栈的概念 这里我们不去了解教科书上面的“教条概念”&#xff0c;其实“栈”的概念和古代的时候的“客栈”是有异曲同工之妙的。 在这里我们把客栈看成“栈”&#xff0c;旅客看作“栈元素” 1.当旅客进来住店时&#xff0c;叫做“入栈”&#xff1b; 2.当旅客退房时&#…

【银河麒麟高级服务器操作系统】虚拟机lvm分区丢失现象分析及解决建议

了解更多银河麒麟操作系统全新产品&#xff0c;请点击访问 麒麟软件产品专区&#xff1a;https://product.kylinos.cn 开发者专区&#xff1a;https://developer.kylinos.cn 文档中心&#xff1a;https://documentkylinos.cn 环境描述 系统环境 物理机/虚拟机/云/容器 虚拟…

论文速读:完全测试时域适应(Test-time Adaptation)目标检测(CVPR2024)

原文标题&#xff1a;Fully Test-time Adaptation for Object Detection 中文标题&#xff1a;完全测试时间适应目标检测 通过百度网盘分享的文件&#xff1a;Fully_Test-time_Adaptation_for_Obje... 链接&#xff1a; 百度网盘 请输入提取码 提取码&#xff1a;yrvz 代码地址…

蔚来汽车 AI产品经理面经

问的问题都比较深入&#xff0c;要求有项目基础&#xff0c;祝好&#x1f970; 1、自我介绍 2、你的产品上线后有没有关注用户反馈&#xff1f; 3、给客户交付时&#xff0c;如果产品能力还没ready&#xff0c;你会怎么办&#xff1f; 4、你们团队需求一般来源于哪里&#…

国内短剧源码短剧系统搭建小程序部署H5、APP打造短剧平台

​在当今的互联网时代&#xff0c;短剧作为一种新兴的娱乐形式&#xff0c;受到了越来越多用户的喜爱。为了提供更好的用户体验和满足用户需求&#xff0c;一个好的短剧系统需要具备多元化的功能和优质的界面设计。 本文将介绍国内短剧源码短剧系统搭建小程序部署H5、APP所需的…

深入浅出了解AI教育发展与落地应用情况

2023年,是生成式AI能力涌现的一年,通用大模型是其中的主旋律。经过一年的发展,通用大模型格局已初步形成,生成式AI也从能力展示走向应用落地。进入2024年,对生成式AI的讨论和实践也都转向如何赋能产业。相比于通用大模型,进入产业内的大模型需要的是对行业的Know-How,以…

‘随机失活’:人工智能真的在模仿人脑吗?

序言&#xff1a;过拟合是人工智能训练中的一个常见问题&#xff0c;类似于一位“读死书”的学生&#xff0c;他只能机械地背诵书本内容&#xff0c;缺乏灵活性&#xff0c;一旦题目稍有变化便无法理解。为了解决这一问题&#xff0c;科学家们从人脑的学习方式中获得启发&#…

【机器学习】揭秘XGboost:高效梯度提升算法的实践与应用

目录 &#x1f354; XGBoost 原理 1.1 目标函数确定和树的复杂度介绍 1.2 XGBoost目标函数的推导 1.3 泰勒公式展开 1.4 化简目标函数 1.5 问题再次转换 1.6 对叶子结点求导 1.7 XGBoost的回归树构建方法 &#x1f354; XGBoost API 2.1 通用参数 2.2 Booster 参数 …