[web-030]k8s集群管理命令行工具kubectl和内网测试流程

本文主要是介绍[web-030]k8s集群管理命令行工具kubectl和内网测试流程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

k8s集群管理命令行工具kubectl和内网测试流程

0.参考文档
https://kubernetes.io/docs/reference/kubectl/overview/


1. 地址 https://192.168.1.13/login
会提示地址不安全,没关系,跳过,继续即可。
登录账号 d1 密码 t1


2.修改hosts文件,增加如下内容
192.168.1.2 datatest-service-api 
192.168.1.2  datatest-service-api.k8s.com


3.选择左上角集群,出现了右侧 执行kubectl命令行,出现提示run kubectl commands inside here


4.kubectl help
出现各种kubectl命令

5.获取正在运行的服务
kubectl get services
列出所有服务,其中联合建模service如下
score1                                     ClusterIP   10.1.1.9   <none>        8880/TCP        25d
score2                            NodePort    10.2.2.5   <none>        8880:8880/TCP   25d
score3                                 ClusterIP   None            <none>        42/TCP          27d

这里有三个服务。其中第二个服务跟宿主机做了端口映射,因此是可以根据宿主机的ip:port进行方位的。
设192.168.1.12 是宿主机。
所以,score2服务可以通过http://192.168.11.12:8880进行访问。
http://192.168.1.12:8880/health-check,返回字符串ok


6.做一次压测
siege -c 1 --time=10s -l 'http://192.168.1.12:8880/prob POST level_m2=null'


7.curl检查输出
7.1 正确结果
curl -H "Content-Type:application/json" -X POST 'http://192.168.1.12:8880/prob' --data '{
    "level_m12": "null",

    "std_all_verif_cnt_w4": 0.6667
}'

 

 

这篇关于[web-030]k8s集群管理命令行工具kubectl和内网测试流程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1050719

相关文章

Nginx分布式部署流程分析

《Nginx分布式部署流程分析》文章介绍Nginx在分布式部署中的反向代理和负载均衡作用,用于分发请求、减轻服务器压力及解决session共享问题,涵盖配置方法、策略及Java项目应用,并提及分布式事... 目录分布式部署NginxJava中的代理代理分为正向代理和反向代理正向代理反向代理Nginx应用场景

k8s按需创建PV和使用PVC详解

《k8s按需创建PV和使用PVC详解》Kubernetes中,PV和PVC用于管理持久存储,StorageClass实现动态PV分配,PVC声明存储需求并绑定PV,通过kubectl验证状态,注意回收... 目录1.按需创建 PV(使用 StorageClass)创建 StorageClass2.创建 PV

Linux创建服务使用systemctl管理详解

《Linux创建服务使用systemctl管理详解》文章指导在Linux中创建systemd服务,设置文件权限为所有者读写、其他只读,重新加载配置,启动服务并检查状态,确保服务正常运行,关键步骤包括权... 目录创建服务 /usr/lib/systemd/system/设置服务文件权限:所有者读写js,其他

基于Python开发Windows自动更新控制工具

《基于Python开发Windows自动更新控制工具》在当今数字化时代,操作系统更新已成为计算机维护的重要组成部分,本文介绍一款基于Python和PyQt5的Windows自动更新控制工具,有需要的可... 目录设计原理与技术实现系统架构概述数学建模工具界面完整代码实现技术深度分析多层级控制理论服务层控制注

k8s中实现mysql主备过程详解

《k8s中实现mysql主备过程详解》文章讲解了在K8s中使用StatefulSet部署MySQL主备架构,包含NFS安装、storageClass配置、MySQL部署及同步检查步骤,确保主备数据一致... 目录一、k8s中实现mysql主备1.1 环境信息1.2 部署nfs-provisioner1.2.

Spring Boot分层架构详解之从Controller到Service再到Mapper的完整流程(用户管理系统为例)

《SpringBoot分层架构详解之从Controller到Service再到Mapper的完整流程(用户管理系统为例)》本文将以一个实际案例(用户管理系统)为例,详细解析SpringBoot中Co... 目录引言:为什么学习Spring Boot分层架构?第一部分:Spring Boot的整体架构1.1

nodejs打包作为公共包使用的完整流程

《nodejs打包作为公共包使用的完整流程》在Node.js项目中,打包和部署是发布应用的关键步骤,:本文主要介绍nodejs打包作为公共包使用的相关资料,文中通过代码介绍的非常详细,需要的朋友可... 目录前言一、前置准备二、创建与编码三、一键构建四、本地“白嫖”测试(可选)五、发布公共包六、常见踩坑提醒

在Node.js中使用.env文件管理环境变量的全过程

《在Node.js中使用.env文件管理环境变量的全过程》Node.js应用程序通常依赖于环境变量来管理敏感信息或配置设置,.env文件已经成为一种流行的本地管理这些变量的方法,本文将探讨.env文件... 目录引言为什么使php用 .env 文件 ?如何在 Node.js 中使用 .env 文件最佳实践引

k8s admin用户生成token方式

《k8sadmin用户生成token方式》用户使用Kubernetes1.28创建admin命名空间并部署,通过ClusterRoleBinding为jenkins用户授权集群级权限,生成并获取其t... 目录k8s admin用户生成token创建一个admin的命名空间查看k8s namespace 的

Ubuntu向多台主机批量传输文件的流程步骤

《Ubuntu向多台主机批量传输文件的流程步骤》:本文主要介绍在Ubuntu中批量传输文件到多台主机的方法,需确保主机互通、用户名密码统一及端口开放,通过安装sshpass工具,准备包含目标主机信... 目录Ubuntu 向多台主机批量传输文件1.安装 sshpass2.准备主机列表文件3.创建一个批处理脚