| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 基于腾讯云的k8s部署应用实践(一步不漏图文详解) -> 正文阅读 |
|
[系统运维]基于腾讯云的k8s部署应用实践(一步不漏图文详解) |
00 前言说明需要花费一点钱,整个测试过程应该花不了5元,我整个过程只花了3元左右,所以想尝试的朋友不必拘谨哦。跟着来应该没啥问题。 01 搭建标准集群001 创建私有网络VPC创建好之后 暂时不知道这个私网的网段设置的要求是什么?目前就按照样例设置 002 选择操作系统建议选择centos7.6,因考虑到日后的研究要求,我选择ubuntu18.04 之后点击下一步 003 选择配置配置为如上图:SA1.SMALL1(标准型SA1,1核1GB) , 两台。最低配置用作测试就好,省钱嘿嘿 004 云服务器配置设置密码后,点击下一步 005 组件配置选择默认勾选的云硬盘即可,下一步 006 创建确认信息后创建 完成后
搭建完成之后点更多删除集群,防止扣费。(注意:删除时要将关联的CBS删除) 02 安装kubeshpere(可视化界面) 安装文档:一个小时学会Kubernetes部署应用 | be (nimo.run)
001 命令行中登录节点集群->节点管理->节点 里边任意一个node都有公网和内网IP,直接复制任意一个即可 002 安装kubesphere安装成功! 003 下载集群配置集群下载成功! 004 发布集群配置修改集群配置文件成功。 发布配置成功! 005 登录kubesphere可正常打开登录界面,但无法成功登录 暂不管。 后面发现原因是kubesphere未安装完成 安装完成之后 登录成功: 左上角 平台管理->集群管理 可查看 03 发布镜像001 注册coding账号要使用代码仓库之前因首先创建项目 注意项目标识(可视作项目网址) 002 创建代码仓库导入现有的外部仓库 选择私有仓库 导入成功 003 创建制品仓库选择docker 004 构建计划将代码构建到制品仓库 静态配置直接点保存 返回到构建计划界面并立即创建 创建完成 说明已经推送到制品仓库 04 部署应用001 回到kubesphere创建工作负载应用负载->工作负载->创建 002 添加容器镜像默认无,需从coding制品仓库中拉取 制品仓库->操作指引->配置凭据->输入coding账号密码生成访问令牌->复制域名部分 003 创建密钥配置中心->密钥 将域名地址、用户名、密码依次填入即可 验证通过!点击创建 004 创建部署
端口设置,直接使用默认端口即可 确认->下一步/下一步/下一步->创建 部署成功! 但目前还无法访问 05 服务节点端口001 创建服务应用负载->服务->创建 指定工作负载 高级设置-外网访问 002 确定节点端口003 访问节点网络worker1:82.157.47.205 worker2:82.157.47.240 成功访问! 06 负载均衡 load-balance外网访问?将服务暴露给外网 得在云平台(腾讯云)上操作 001 创建service集群->服务与路由->service->新建 002 负载均衡访问使用虚拟IP访问成功! 负载均衡的作用:
----------------------------------------------------------------------------------以下内容可不考虑----------------------------------------------------------------------------------- 07 ingress作用是给多个服务绑定域名,用来访问 但未验证 08 configMap001 配置kubesphere-》集群管理-》配置中心-》配置-》创建 002 将配置加载到docker中工作负载-》echo-》编辑配置模板-》存储卷-》挂载配置文件和密钥 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 1:28:35- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |